1、Keil5版本问题:某些Keil5版本存在编译错误未显示位置的问题。
2、Keil5工程配置问题:在Keil5工程配置中可能设置了错误的编译指粗选项,导致编译错误未显示位棚逗握置。
3、代码问题:如果代码中存在语法错误、类型错误等问题,链庆编译器可能无法确定错误的位置。
4、Keil5设置问题:如果Keil5设置不正确,可能导致编译错误未显示位置。
嵌入C代码或汇编代码,手动修改栈中的PC内容,之后蚂知结束中伏磨断函数运行。这样中断函数退出时从栈中取的就是修改后的PC,自然就能跳转到闷厅消你指定的位置。前提是你需清楚该中断入栈了哪些寄存器。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)