自定义博客皮肤VIP专享

    *博客头图:

    格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

    请上传大于1920*100像素的图片!

    博客底图:

    图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

    栏目图:

    图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

    主标题颜色:

    RGB颜色,例如:#AFAFAF

    Hover:

    RGB颜色,例如:#AFAFAF

    副标题颜色:

    RGB颜色,例如:#AFAFAF

    自定义博客皮肤

    -+
    • 博客(3)
    • 收藏
    • 关注

    原创 STM32固件库详解

    只是用来记录以下。

    2025-02-11 16:56:44 322

    原创 STM32F103VET6延时时间和定时时间实际值比计算值大了约10倍

    因此又去库函数中查看时钟源的选择和配置,参数什么的都没有问题,也没有改动,检查硬件电容焊接和选值也没有问题22pf,最后又新建了一个工程,库函数全部从官网上下载,从新导入新建的工程中,简单写了一个点灯的函数,用示波器测量晶振起振且频率正确。此时问题可以确定是出现在建立工程添加的函数库中,可能运气比较好,在通义上分析原因时怀疑到了启动代码文件上,新建工程中的启动文件和之前工程中的启动文件确实有部分不一样,如图1和图2所示。因此把之前工程中的启动文件替换成从官网下载的后,程序实际运行时间和计算就一样了。

    2025-02-11 16:41:45 884 1

    转载 STM32配置时钟系统流程(固件库/外设标准库)

    另外,固件库的时钟配置函数中,第一步就把HSI启动了。之后的HSE启动如果成功,才会把HSE设置为时钟源,你的主板没有HSE,HSE自然启动不成功,那就还是保持着HSI作为时钟源。固件库帮我们写好了 ‘时钟系统(/时钟树)的配置函数’ ,该函数也不需要我们去调用,只要正确包含了STM32的启动文件(.s文件)就行。1、需求:我的主板的晶振原来是8MHz的,现在更换为16NHz了,但我还是希望系统时钟保持为原来的72MHz。本文先讲解固件库是怎么配置时钟系统的,再讲一下,怎么去更改固件库的默认的时钟配置。

    2025-02-10 09:15:08 60

    空空如也

    空空如也

    TA创建的收藏夹 TA关注的收藏夹

    TA关注的人

    提示
    确定要删除当前文章?
    取消 删除
    手机看
    程序员都在用的中文IT技术交流社区

    程序员都在用的中文IT技术交流社区

    专业的中文 IT 技术社区,与千万技术人共成长

    专业的中文 IT 技术社区,与千万技术人共成长

    关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

    关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

    客服 返回
    顶部