
MCU
文章平均质量分 58
STM32 MSP430
电子民工搬砖峡
物联网
展开
-
STM32独立看门狗(IWDG)溢出时间计算
独立看门狗(IWDG)由专用的低速时钟(LSI)驱动,即使主时钟发生故障它也仍然有效。IWDG最适合应用于那些需要看门狗作为一个在主程序之外,能够完全独立工作,并且对时间精度要求较低的场合。从上图我们可以看出IWDG的时钟源为40KHz,经过预分频器后给看门狗提供时钟。与看门狗设置相关的需要设置的参数包括预分频和重载值。IWDG是递减计数。如上图所示:40K时钟4分频之后,T=1/f=0.1ms,所以最大值为4095*0.1ms=409.5ms。原创 2023-11-08 19:11:08 · 1670 阅读 · 0 评论 -
STM32F030在使用内部参考电压 (VREFINT)时与STM32G070的区别
STM32内部参考电压原创 2023-10-07 12:10:25 · 1789 阅读 · 0 评论 -
APM32 CAN总线离线
CAN 离线原创 2023-09-07 15:01:05 · 372 阅读 · 0 评论 -
极海MCU---Std库与HAL库区别之时钟配置
习惯了使用STM32CubeMX配置STM32系列单片机(使用的是HAL库),最近使用APM32系列的单片机,官方提供的例程是使用的标准库(Std库),据说STM32的HAL库和标准库都能与APM32无缝连接。想使用一下标准库来开发,配置时钟时发现HAL库和标准库有一些不同。使用STM32CubeMX配置时钟的话,选好时钟,做好分频,代码自动生成了;而使用标准库的时候就需要自己来更改代码来完成时钟配置了。在HAL库的SystemInit函数中并没有时钟配置,需要单独再去配置。原创 2023-06-25 18:28:52 · 722 阅读 · 0 评论 -
APM32F072开发---中断正常,但是主程序不运行
串口中断导致死机原创 2023-07-08 17:21:29 · 451 阅读 · 0 评论 -
STM32G070 RTC 日历溢出导致的问题
RTC原创 2023-07-24 17:38:31 · 481 阅读 · 0 评论 -
APM32F072 CAN模块配置
CAN原创 2023-07-27 10:26:36 · 505 阅读 · 0 评论 -
APM32F0xx开发------程序能下载但是运行和debug有问题
百度了很多可能性,尝试着都没成功,但是把例程的程序烧进去都能跑,然后对着例程的工程,一点一点的看,后来发现例程中device选择的是APM32F072VB,我用的是APM32F072CB,所以我在我的工程中将device改成了APM32F072CB。等到板子到了的时候,按照惯例,烧进程序闪灯,然而此时发生了一些莫名其妙的事情,程序能下载进去,但是呼吸灯并没有按照预想的闪烁起来。我可能是在例程中工程的基础上进行了开发(具体是啥我忘了,但是后边出现的莫名其妙的问题应该与此有关)。有时候就是这么神奇!原创 2023-07-07 10:48:59 · 274 阅读 · 0 评论 -
STM32使用内部参考电压提高ADC采集准确度
STM32内部参考电压原创 2023-05-17 16:52:11 · 7715 阅读 · 0 评论 -
STM32串口溢出中断问题
STM32串口溢出中断原创 2023-04-23 16:59:26 · 4943 阅读 · 6 评论 -
MSP430串口中断接收丢数据----(中断优先级问题)
MSP430原创 2023-02-14 09:03:39 · 1523 阅读 · 0 评论 -
STM32CubeMX生成代码问题
STM32CubeMX原创 2023-02-08 13:59:54 · 2625 阅读 · 0 评论 -
STM32的RTC设置年份不正确的问题
RTC原创 2023-02-03 15:34:39 · 1895 阅读 · 0 评论 -
STM32库函数开发---库文件简介
STM32库函数开发—库文件简介STM32的3.5版本库#mermaid-svg-KHznvxZoUmomRPbz .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-KHznvxZoUmomRPbz .label text{fill:#333}#mermaid-svg-KHznvxZoUmomRPbz .nod原创 2021-02-28 11:39:43 · 925 阅读 · 0 评论