OK6410裸机按键中断程序。设置了使用向量中断为什么按下按键后依然跳到0x000018处执行代码?

OK6410裸机按键中断程序。设置了使用向量中断为什么按下按键后依然跳到0x000018处执行代码?,第1张

当敲击键盘后,键盘设备产生中断请求,并将信息放入接口丛明中的数据寄存器。若CPU同意中断请求,在保存现场后,将接口中的数据取走 ,信郑拆并放入滑枣内存中相应位置,之后恢复现场,继续执行之前程序。

在调用c函数前必须先设置好堆栈,如果耐备代码不大,一般设置栈为 ldr sp, =8*1024 ,即内部sram的最大地址处,如果完成了外接sdram的初始余亩帆化,可以设置成 ldr sp, =0x60000000.

你的#define宏定义和编译出错信息上竖雹传出来,我使用#define就没问题。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12456397.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-23
下一篇2023-05-23

发表评论

登录后才能评论

评论列表(0条)

    保存