问题背景:由于电路板装在复杂结构内部,必须实现串口更新flash程序,我在实现的时候,遇到了一系列问题。采用tivaware安装目录下的demo,建立自己的工程,编译bootloader,烧写到芯片中,bootloader接收数据进行应用程序更新。但是bootloader烧写到flash中,连接串口,给单片机发送测试命令,没有任何反应。在线调试bootloader,程序直接跑飞了,芯片直接被锁定了,并且不能连接仿真器了,必须用uniflash擦除flash。我也不知道哪里有错误。
详细问题如下: