首页> 中文期刊> 《计算机测量与控制》 >基于μC/os—Ⅱ的嵌入式IEEE1394通信的实现

基于μC/os—Ⅱ的嵌入式IEEE1394通信的实现

         

摘要

目前,μC/OS-Ⅱ操作系统缺乏对IEEE1394高速接口的支持;介绍了基于ARM处理器S3C2410A和IEEE1394集成控制器TSB43AA82A的嵌入式IEEE1394通信的软硬件设计与实现.针对Linux和μC/OS-Ⅱ在中断机制、定时器机制、延迟过程调用机制等方面的较大差异,提出一种高效的解决方案;基于μC/OS-Ⅱ操作系统,移植了嵌入式μCLinux的IEEE1394协议栈,开发了1394设备驱动程序;基于串口所进行的通信应用测试表明,IEEE1394通信正常,30ms内实现一个180bytes载荷的异步事务的传输,达到了功能要求.%Currently, the μC/OS - Ⅱ is lack of support for Firewire. Design and Realization of IEEE1394 communication based on ARM processor S3C2410A and IEEE1394 controller TSB43AA82A is introduced. Present an efficient mechanism to eliminate the difference of interrupt, timer, deferred procedure call, etc. Between Linux and RTEMS. Based on the operating system of μC/OS - Ⅱ , the IEEE1394 protocol from embedded uCLinux is transplanted, the driver of 1394 devices is developed. The result of communication test indicates that the IEEE1394 communication runs well, 180 bytes can be successful transmitted through asynchronous transactions in 30 ms, and the function requirement is satisfied.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号