
MCU
飞鱼湾
博主是一名iOS开发者,目前正在朝向全栈的路上潜心修行,希望通过分享文字,拉近彼此的距离。我始终相信编程是一门艺术,不忘初心,方得始终。
展开
-
Stm32F030用Coocox工程进行Bootloader升级时程序跑飞
最近做STM32F030C8的Bootloader升级,使用的是Coocox的工程,发现Bootloader可以正常跳转,但是到应用程序时,就直接跑飞,经过仔细查看,发现是中断向量表没有映射,但是在把中断向量表映射后,程序依旧跑飞。一直自己找了好几天,在Nick的帮助下,终于解决了,方法如下:1、在Bootloader里设置跳转:/* Jump to user application */原创 2015-03-02 09:48:43 · 2661 阅读 · 0 评论 -
STM32F030 中断太频繁导致死机
最近在忙一个项目,使用了STM32F030的单片机,定时器用系统定时器,每10us中断一次。在程序少的时候,没有发现死机情况,但是随着功能的丰富,经常出现死机问题,具体表现为while(1)循环无法执行,但是中断函数正常或者按键不起作用,程序直接跑分。这时我认为是死机,即程序跑分,但是有时中断正常,这就证明程序依然正常运行,可能是其它原因造成。首先,我怀疑是I2C读写DSP出错,于是屏蔽掉DS原创 2015-06-28 21:33:35 · 21057 阅读 · 8 评论