我写了一个测试程序,测试写入指令,前面两条写入了正常16bit指令,当我写入8800这条16bit指令的时候,触发了定时器中断,但在中断返回后检查超时中printf打印乱码,请问这是为什么?以下是我的程序和控制台结果。我检查了堆栈并没有冲突
并且当我写入一条跳转指令,跑飞后没有进入中断而是卡死
您好,
对于客户自定义代码,原则上我们不做支持。
建议timerIsr()中断函数中只进行与timer中断相关的处理,其他功能放到外部主函数中进行。
你好,为什么我在写入跳转指令跑飞后卡死没有进中断服务程序呢?
如前面回复,对于客户自定义代码,原则上我们不做支持。
如果程序存在死机情况,建议开启开门狗管理。