有此想法就是想方便现场调试,看看能否只通过串口就能升级程序。
我们知道进入BSL需要再RST与TEST引脚上产生特定时序,为了让PC指针指向BSL所在内存的地址。
如果我在我的应用程序中,串口接收特定指令(该指令为我自定义,该指令接受后应用程序判断将PC跳转置BSL所在内存的地址)
这样是不是就可以直接 进入BSL了?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
有此想法就是想方便现场调试,看看能否只通过串口就能升级程序。
我们知道进入BSL需要再RST与TEST引脚上产生特定时序,为了让PC指针指向BSL所在内存的地址。
如果我在我的应用程序中,串口接收特定指令(该指令为我自定义,该指令接受后应用程序判断将PC跳转置BSL所在内存的地址)
这样是不是就可以直接 进入BSL了?
没反应是什么意思?确认已经跳到这里了吗?建议你看一下SLAU319以及相应的例程。特别是3.8.1 Starting the BSL From an External Application章节