首页 » 技术文章 » 基于MPC860与STl6C654的串行通信设计

基于MPC860与STl6C654的串行通信设计

作者:  时间:2010-10-08 09:25  来源:EDN

   在Vxworks下,设备驱动可以嵌入到内核随系统一起启动,也可以作为加载模块在系统启动后运行。前一种需要修改内核,需要熟悉内核结构和运行方式,这实现比较困难:而后一种比较简单,与编写一般的应用程度类似。本设计采用后者。

  22 STl6C654程序设计

  定义消息结构MSG_STRUCT和串口接收UART_RECE_STRUCT数据结构:

  系统启用收发2个任务,初始化STl6C654后,实现收发数据流程如图4所示。

  

  3 结论

  在详细分析MPC860STl6C654元件性能参数的基础上,介绍了具体的开发实例。硬件采用MPC860连接STl6C654,软件采用 VxWorks系统,双任务驱动STl6C654进行串口收发通信,该实例已在TornadoⅡ20_2版本上通过调试,单通道连续收或发5字节实验,120次无丢失包。该实例已成功应用于某型网络设备开发中。

相关推荐

TMS320VC5402与PC机进行串行通信的两种方案

串行通信  PC机  2011-07-21

基于MPC860与STl6C654的串行通信设计

MPC860  STl6C654  串行通信  2010-10-08

Motorola32位嵌入式微处理器MPC860的开发应用

MPC860  RISC  ADM  Motorola  2010-07-05

基于VB的霍尔传感器性能测试系统设计

霍尔  传感器  串行通信  VB  2010-06-02

基于Small RTOS51的多任务串行通信研究

基于未知上位机串行通信波特率检测

在线研讨会
焦点