|
| 采购元器件好去处--维库电子市场网推荐 |
| 技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统 驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe |
Keil的RTL(Real Time Library)操作系统如何使用中断歉套? |
| 作者:hexenzhou 栏目:ARM技术 |
| Keil的RTL(Real Time Library)操作系统如何使用中断歉套? RTL实时操作系统的前身是Keil的ARTX,因为ARM公司主推RealView编译器,因此早先使用Keil编译器的ARTX在RealView编译器下就变成了RTL,最新版本为RTL3.00,安装后会在..ARM\RV30\RTL生成RTL的DEMO,不过我没有看到它有使用中断歉套的例子,帮助文件也没有介绍,这该如何实现呢? |
| 2楼: | >>参与讨论 |
| 作者: pubstar 于 2006-6-7 17:18:00 发布:
嵌套不和嵌套,最大响应滞后是多少? 我觉得一般情况下,没有必要要求那么高吧。 所以,我从来不考虑这此问题,如果真的注意,就是将中断代码优化,每次进入中断处理时间尽可能短,我觉得对于一般应用,应该够了。 |
|
| 3楼: | >>参与讨论 |
| 作者: hexenzhou 于 2006-6-8 8:24:00 发布:
中断歉套不是滞后的问题, 而是对任务环境的保护问题,由于ARM7不支持中断歉套所以用户得自己写中断歉套的代码。在多任务环境下如果发生了中断歉套并且不加保护的话,任务的context就会被打乱。 在高速IO设备操作下,如PWM,定时器匹配捕获等,很难保证不会发生中断歉套! |
|
|
|
| 免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入 |
Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号 |