首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
基于μC/OS-II的Modbus协议测试系统
来源:本站整理  作者:佚名  2009-09-01 09:21:38



  串口处理任务Uart_Task、IO 口处理任务PE24_Task、串口中断程序Uart_ISR 和IO 口中断程序PE24_ISR 的部分代码如下所示:


  由于μC/OS-II是一种可剥夺型实时内核,因此当中断程序结束后要重新进行任务的调 度。任务的调度工作是由调度器完成的,μC/OS-II任务调度所花的时间是常数,与应用程序 中建立的任务数无关,因此串中中断和IO口中断后的中断恢复时间是相同的,如果将通过 优化编程使两个中断的响应时间相等,则时间间隔Δt的测量结果将更加精确。

  4 结语

  做为一种源码开放的实时操作系统,μC/OS-II在计算机检测与控制等领域得到了广泛应 用。本文提出并实现了基于ARM嵌入式处理器和μC/OS-II的Modbus协议测试系统。实验结 果表明,测试系统实时性好、可靠性高,能很好地满足Modbus设备的开发调试以及Modbus 设备运行过程中的在线检测需求。


上一页  [1] [2] [3]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:215,414.10000 毫秒