首页| 行业标准| 论文文档| 电子资料| 图纸模型
购买积分 购买会员 激活码充值

您现在的位置是:团子下载站 > 通信网络 > 基于嵌入式系统μC/OS-II的双CAN通信构件

基于嵌入式系统μC/OS-II的双CAN通信构件

  • 资源大小:157
  • 上传时间:2021-07-20
  • 下载次数:0次
  • 浏览次数:28次
  • 资源积分:1积分
  • 标      签: OS-II μC C

资 源 简 介

在将嵌入式实时操作系统μC/OS-II成功移植到MB90F543单片机的基础上,论文介绍了将双CAN通信程序模块作为一个构件嵌入到μC/OS-II中,在多个节点之间实现了基于μC/OS-II的双CAN冗余通信。阐述了双CAN通信构件的设计机理,硬件构成,软件设计。对双CAN通信在μC/OS-II平台与传统前后台系统两种不同方式下运行,进行了比较分析。应用实时多任务操作系统(RTOS)作为嵌入式设计的基础和开发平台将成为嵌入式应用设计的主流。μC/OS-II是一个源码公开嵌入式实时操作系统,已经成功移植到各种CPU上,但与商业实时操作系统比较,它只是个实时操作系统内核,缺少应用软件部分。在Labrosse先生编写《嵌入式系统构件》一书中,介绍了基于μC/OS-II的一些嵌入式通用模块如计时器、输入输出。通用模块的设计可以减少嵌入式设计中某些重复性工作,加快产品开发。CAN总线被认为极具发展前途的现场总线之一,许多单片机中集成有CAN总线控制器。论文以Fujitsu公司带两个CAN控制器的16位微控制器MB90F543为例,在成功将μC/OS-II操作系统移植到MB90F543的基础上,设计开发了基于μC/OS-II的双CAN通信构件,并在几个节点之间成功运行。结果表明,与传统前后台系统方式比较而言,CAN通信在μC/OS-II内核环境下运行,更易实现多任务调度,总线通信的实时性更易得到保证,更易进行通信功能扩展。
VIP VIP