首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

基于μC/OS-II的中断下半部设计方案 04

基于μC/OS-II的中断下半部设计方案 04

2.4 通过API使用中断下半部

  本设计的中断下半部提供了以下API,供开发者使用这种机制:



  这个调用将使当前任务阻塞并立即切换到中断下半部执行softirq的系统调用。开发者可能希望在开启中断并且禁止任务调度的情况下执行某个任务(利用softirq,这很容易做到),并且对实时响应外部中断无任何影响。这个调用实现的功能类似于模拟一个中断的发生。

  以上API接口均经过良好的设计,功能定义明确,实现代码短小精悍,所有带返回值的函数在遇到参数错误的情况下,能返回相应的错误信息以有利于开发者调试。
 3 测试中断下半部对实时性的贡献
  3.1 测试平台及测试方法说明
  测试采用三星公司基于arm7核的S3C44BOX处理器,其工作在66 MHz的频率。
返回列表