没有用按键进入DFU模式,直接在timer中定时几秒钟进入,如果app没有中断,一切正常。
但是有了中断,app就运行不正常了。
在dfu程序中断中不能直接跳入app程序,需要用一个标志来判断。
- 一点要注意flash起始地址和中断向量地址的位置要改对,flash起始地址有没改对很简单,用J-Flash看下hex即可。
- 中断向量地址对不对就不好判断了,可以写个简单的程序看中断进入没。程序中绝对不能改变中断向量起始地址!
程序没有擦除完就进入了app.
wx5fc8832a61484 博主文章分类:stm32 ©著作权
没有用按键进入DFU模式,直接在timer中定时几秒钟进入,如果app没有中断,一切正常。
但是有了中断,app就运行不正常了。
在dfu程序中断中不能直接跳入app程序,需要用一个标志来判断。
上一篇:SQLite 使用入门
下一篇:正则表达式
iPhone 5s 如何进入 DFU 模式,macOS 无法进入 DFU 模式正确的方式是这样的:连接电脑的状态下开机状态下
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M