
STM32H743 基础使用
zyx959
这个作者很懒,什么都没留下…
展开
-
STM32 烧写程序提示Contents mismatch at:
今天换了新的板子,在烧写程序时发现烧不进去,一直提示Contents mismatch at: 08000040H (Flash=FFH Required=5BH) !经过一番调查,发现是因为新的板子芯片升级了,可是我用的还是旧的DFP库,所以导致烧写程序出错。之前用的是2.1.0版本,升级成2.3.0版本就可以了。这个DFP包可以到对应的芯片官网上找。...原创 2020-06-08 17:08:40 · 9697 阅读 · 0 评论 -
STM32H7 Timer再探密
上个博客有提到,由于HAL库默认的初始化配置,所以完成初始化后会触发一次进入Timer中断。通过控制URS位可以确保初始化后不会立刻进入Timer中断,这对对于大多数情况来说已经完全足够。 但是如果还需要更精细的对Timer的控制,我们会发现即使配置了URS位,让Timer不立刻进入中断,如果不立刻使能Timer,则第一次进入Timer中断的时间会是不确定的。简单点说...原创 2020-03-22 18:36:09 · 770 阅读 · 0 评论 -
STM32H743 Timer初始化完成立刻进入中断
一般调用Timer时候,通常设置为固定周期进入,这时候不需要考虑STM32H743初始化完成后是否马上进入中断的情况。但是如果遇到使用Timer作为一些时序控制的时候,如果初始化后立刻进入中断对导致整个逻辑的错误。 我们一般使用Timer中断都是使用UIF作为中断标志。如下图所示,有三种情况会使这个标志位置1,包括计数器上下溢出,以及当URS为0时,初始化Timer和...原创 2019-11-12 10:53:43 · 931 阅读 · 0 评论