针对嵌入式服务器、局域网需要与串行口通信的要求,提出基于MPC860与ST16C654的设计方法。采用MPC860与ST16C654作为主要器件进行电路连接,采用嵌入式实时多任务操作系统VxWorks开发程序,实现串口数据包的异步收发。进行单通道每秒20次连续收或发5字节实验,无丢失包。该设计已成功应用于网络设备开发中。
2022-04-07 22:25:58 536KB MPC860; VxWorks; 串行通信; 接口设计
1
开发高性能可靠的飞控软件是无人直升机控制系统研制的重要核心。结合控制律软件的设计,本文提出一种基于VxWorks嵌入式操作系统和RTW环境的飞控软件开发方案,构建了机载飞控软件总体架构。采用VxWorks多任务调度机制进行任务管理满足飞行控制的实时性要求,应用有限状态机实现无人直升机的行为控制,最后搭建了基于Simulink / RTW Embedded Coder开发测试平台框架并验证了该方案的有效性和可靠性。
1