STM32
STM32开发记录
Hi_Devin
这个作者很懒,什么都没留下…
展开
-
STM32:GPIO翻转导致的LSE波形异常问题分析
经过分析发现,异常波形出现在PC13翻转时。后经了解:PC13与LSE引脚(PC14-OSC-IN)相邻,内部引线挨得较近,翻转时会干涉进而导致波形异常。这种情况会影响到RTC的精度,一般不会影响设备正常运行。1.PC13电平翻转时会影响LSE波形,这是由于单片机内部导致。3.使用LSE的时候,如果IO口数量允许,尽量避免使用PC13。2.这种异常会影响到RTC的精度,一般不会影响设备正常运行。原创 2023-09-19 19:50:36 · 219 阅读 · 0 评论 -
STM32:使用GPIO输出时钟
2.这里有Master Clock Output和LSCO Clock Output,这里选择LSCO Clock Output输出低速时钟。高速时钟可以选择Master Clock Output。5.在程序中加入代码(如下),使能输出的时钟源即可。如果是输出内部低速时钟, 也可以选择 RCC_LSCOSOURCE_LSI。(注:时钟输出IO是固定的,如果标红了说明输出IO口被占用了,这LSCO使用的PA2)4.查看代码,PA2被初始化。但这时候还不能测量到时钟输出。原创 2023-09-15 14:27:28 · 1453 阅读 · 0 评论 -
STM32:L4获取复位源的实现
【代码】STM32:L4获取复位源的实现。原创 2023-09-07 11:20:50 · 213 阅读 · 1 评论 -
STM32:STM32使用CubeMX切换时钟源
项目开发过程中需要切换时钟源,外部LSE/HSE切换到内部LSI/HSI,或者内部切换到外部。这时我们就需要用到CubeMX这个工具(安装教程请自行查找)。原创 2023-09-05 12:49:34 · 683 阅读 · 0 评论