![](https://img-blog.csdnimg.cn/e0f833d64adf4e65bfe57495c8262524.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
滴Bug
软硬件调试、IDE调试过程
外来务工人员徐某
只写自己不懂的。
展开
-
【KEIL】发生硬件错误卡在HardFault_Handler()的解决办法
1.调试时点击stop按钮2.调出View->Register窗口,查看R14(LR)的值:如果是0xFFFFFFE9,则查看MSP的值;若为0xFFFFFFED,则查看PSP的值。此处为第一种情况,所以查看MSP。3.调出View->Memory1窗口,将MSP输入到地址框,找到0800开头的地址,这里是0x08007217。4.调出View->Disassembly窗口,右键Show Disassembly at adress…,在弹出框中输入0x08007217,汇编和C原创 2021-03-24 12:57:11 · 9896 阅读 · 2 评论 -
【硬件调试】串口乱码原因汇总
一般有以下几种原因,列举一下提醒自己1.波特率出错或者其他串口设置出错2.三线即可进行通信,未接地或者接触不良,TTL/232 TX、RX接反,485 A、B接反3.如果接电脑可以通信,而设备间通信不行,可能设备供电电压不足,导致电平紊乱,可以换电量充足的电池4.看是有源还是无源的,有源芯片要接VCC,四线通信...原创 2021-01-25 15:15:40 · 9833 阅读 · 0 评论