
STM32
文章平均质量分 74
tutb12345
这个作者很懒,什么都没留下…
展开
-
stm32(一) STM32的时钟部分
1.系统时钟部分 1 STM32有五个时钟源:HSI、HSE、LSI、LSE、PLL 1.1 HSI:高速内部时钟、RC振荡器、频率为8MHz、时钟精度较差,可作为备用时钟源(时钟安全系统CSS)。 1.2 HSE:高速外部时钟、可接外部晶体/陶瓷谐振器(4MHz~16MHz)或外部时钟源(HSE旁路,Max 25MHz)。 1.3 LSI:低速内部时钟、RC振荡器、频率为40翻译 2012-07-19 21:24:05 · 2316 阅读 · 0 评论 -
stm32(三) STM32(STM32F217XX) 分段程序下载以及其运行原理
1.在STM32中经常出现IAP下载,我们通常采用的策略是把程序分成两段。 (A段)运行其主程序并且判断是否需要进行IAP下载,以及IAP下载的程序。 (B段)用户的程序。也可以说是通过IAP升级的程序。 通常我们把这两段程序分别存储在FLASH的不同的地址空间。 例如:STM32的flash的存储布局是: name bl原创 2012-07-19 21:55:40 · 4117 阅读 · 0 评论 -
stm32(二) stm32中断优先级的设置
stm32优先级 1.优先级等级: STM32用户能分配的优先级有16级,也就是用优先级寄存器NVIC->IP[x]的高四位来表示莫个中断的优先级。 2.优先级组: 在STM32中将一个中断的优先级分为:抢占优先级和子优先级。 在进行优先级判断的时候先是比较抢占优先级然后比较子优先级。 在固件库中用变量分别表示抢原创 2012-07-19 21:27:16 · 7900 阅读 · 0 评论