我目前在ADS里写了段代码,里面用到了2410的IRQ外部中断10,编译后生成test.bin,当我使用DNW把它Transmit到RAM后,程序能够正常运行,能正常响应中断处理函数。
但是无论在vivi还是u-boot的平台上,固化test.bin后,程序都不能正常运行。
之前在vivi的平台上,有高手给出过如下建议:“如果需要中断,其实很简单,在某一RAM空间设置好中断向量然后将这一段空间映射到0地址就可以了。”但是我摸索了很久,也没弄懂到底该怎么做。
我的需求就是:使用ADS开发一些程序,其中肯定要用到中断,最后利用bootloader把编译好的程序烧写到板子上,但是我不跑操作系统。
目前在bootloader平台上使用中断碰到了很大的困难,大家能给些帮助吗?
多谢!
有奖活动 | |
---|---|
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
【有奖活动】智能可穿戴设备AR/VR如何引领科技新潮流! | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
【有奖活动】震撼来袭!这场直播将直击工程师的心灵! |