共2条 1/1
1
跳转至
页
lpc2124,UART lpc2124 UART通信问题
![](http://m.amcfsurvey.com/uphotos/jackwang/thumb/avatar.jpg)
问 恳请网上
ARM高手帮助解决我的困惑,问题描述如下:
利用Keil ARMv2.11的16k编译限制版软件,仿真keil提供的采用中断方式(SWI(8),SWI(9))的 UART通信示例程序,软仿真和下载到 lpc2124目标板上均成功地进行了 UART通信。但是,在增加了一个SWI(10)、SWI(11)软中断函数(用于关中断和开中断目的)后, UART的软仿真成功,下载到同样的目标板上却失败。问题是上述两个软中断函数只有定义了实体,在程序中并没有调用过。 答 1: 没人能回答吗? 答 2: 我已解决,主要是各SWI的 ARM和THUMB模式要一致! 答 3: 补充一点:在以上SWI函数后不能加__ram修饰。这是keil的问题?
利用Keil ARMv2.11的16k编译限制版软件,仿真keil提供的采用中断方式(SWI(8),SWI(9))的 UART通信示例程序,软仿真和下载到 lpc2124目标板上均成功地进行了 UART通信。但是,在增加了一个SWI(10)、SWI(11)软中断函数(用于关中断和开中断目的)后, UART的软仿真成功,下载到同样的目标板上却失败。问题是上述两个软中断函数只有定义了实体,在程序中并没有调用过。 答 1: 没人能回答吗? 答 2: 我已解决,主要是各SWI的 ARM和THUMB模式要一致! 答 3: 补充一点:在以上SWI函数后不能加__ram修饰。这是keil的问题?
共2条 1/1
1
跳转至
页
回复
有奖活动 | |
---|---|
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
【有奖活动】震撼来袭!这场直播将直击工程师的心灵! | |
“我想要一部加热台”活动,不花钱赢取开发好工具!活动开始了哦 | |
【有奖活动】伙伴们:您的“需求”解决了吗? | |
抽奖了,抽奖了,金升阳医疗电源 |
打赏帖 | |
---|---|
【换取手持数字示波器】HMI开发板首秀RTduino被打赏30分 | |
电解电容引发的问题被打赏50分 | |
【换取手持数字示波器】+AT-START-F405之串口通讯被打赏30分 | |
【换取手持数字示波器】BeetleESP32C6+OLED被打赏40分 | |
【换取手持数字示波器】+ESP32C6与PWM(脉冲宽度调制)被打赏30分 | |
【换取手持数字示波器】+BeetleESP32C6初步探入,点灯被打赏30分 | |
【换取手持数字示波器】+pico驱动点阵屏被打赏40分 | |
玩转“DFRobot盖革计数器模块”+【安信可BW16-Kit】MQTTBasic被打赏40分 | |
玩转“DFRobot盖革计数器模块”+remotecontrol分享被打赏30分 | |
【换取手持数字示波器】+pico驱动WS2812灯环被打赏40分 |