基于μC/OS-Ⅱ的嵌入式IEEE1394通信的实现  被引量:1

Realization of Embedded IEEE1394 Communication Based on μC/OS-Ⅱ

在线阅读下载全文

作  者:杨美娟[1] 满庆丰[1] 

机构地区:[1]北京航空航天大学机械工程及自动化学院,北京100191

出  处:《计算机测量与控制》2011年第10期2525-2528,共4页Computer Measurement &Control

基  金:国家"863"计划资助项目(2008AA040207)

摘  要:目前,μ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 μCLinux 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 funcion requirement is satisfied.

关 键 词:IEEE1394 μC/OS-ⅡμCLinux TSB43AA82A ARM 

分 类 号:TP332[自动化与计算机技术—计算机系统结构] N945[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象