混合动力汽车( HEV) 控制系统一直是电动车的核心控制部分。论文介绍了其控制系统具有多任务、实时性的特点, 开发了一套基于Freescale MC9S12DP256 控制器与CAN 总线设计的混合动力汽车管理系统, 提出了在软件开发中引入嵌入式 实时操作系统μC /OS—II , 并重点详述了μC /OS—II 在该系统中的移植与应用。经过理论和实验证明, 该控制系统实时性 强、可靠性高。
上传时间: 2014-01-25
上传用户:wab1981
μC/ OS - Ⅱ是一个源码公开的实时嵌入式操作系统,它的特点在于公开的源代码,很强的移植性,占先式多任务,每 个任务有单独的栈,中断管理及很强的稳定性与可靠性等,目前越来越受到实时嵌入式系统设计者的关注,而要使用μC/ OS - Ⅱ 就要针对不同的处理器进行移植,本文通过对在80x86 和MCU - 51 上移植实例的分析,给出了在移植μC/ OS - Ⅱ系统时如何通 过中断指令实现任务切换,解决移植的核心问题。
上传时间: 2016-03-30
上传用户:Thuan
μC /OS - Ⅱ是一个源码公开的占先式多任务实时嵌入式操作系统,可移植性强。通过对在80x86和 MCS - 51上移植实例的分析,给出了在移植μC /OS - Ⅱ系统时通过中断指令实现任务切换的方法,解决了移 植的核心问题。
上传时间: 2016-03-30
上传用户:宋桃子
MSP430单片机的实时多任务操作系统c源代码
上传时间: 2013-12-18
上传用户:15071087253
练习并掌握多任务实时操作系统下Task 调度、Task 间主要通信手段(信号量、消息队列等)、RISC 处理器 I/O 端口控制等内容,并形成嵌入式实时应用软件的良好编程习惯。创建多Task,为每个Task 创建私有的Message Queue,每个Task 只通过自己的私有Message Queue 接收消息;Task 间消息通信通过向对方私有MessageQueue 发送消息完成。 Task1:管理Task。负责系统启动时同步系统中其他Task 的启动同步,利用信号量的semFlush()完成。同时接收各Task 的告警信息,告警信息需编号以logmsg 方式输出。本task 负责系统结束时的Task 删除处理。 Task2:console 命令行接收Task。接收并分析console 发来的命令行及参数。自行设置5 种以上命令,并根据命令的内容向Task3 或/及Task4 发送激励消息。同时实现系统退出命令,使系统采用适当方式安全退出。收到非法命令向Task1告警。 Task3:Led 控制Task。接收Led 控制消息(命令),自定义Led 显示方式表现命令执行情况。本task 应负责led 相关I/O port 初始化。收到非法led 控制命令向Task1 告警。 Task4:console 输出Task。接收需打印输出的字串消息(命令),输出到console。收到长度为0 或超常字串向Task1 告警。
上传时间: 2016-04-12
上传用户:iswlkje
μC/OS-II 学习指导 uC/OS-II 源码公开的嵌入式实时多任务操作系统内核
上传时间: 2016-05-03
上传用户:磊子226
实时多任务操作系统μ/COS-Ⅱ在AVR单片机上移植的源代码,在GCC编译器上使用,文件名为“ucos_ii_avr_gcc-ucos ii在AVR上的移植(GCC编译器).rar”。
上传时间: 2014-01-21
上传用户:wendy15
用51单片机做的简单频率计,KEIL C环境,带工程文件,可直接编译运行.主要演示如何在内存很少,无法启用RTOS的单片机(例如2051)中使用状态机和时间片来完成实时多任务并行处理.例子中对键盘,信号采集和LED数码管的显示三部分进行了并行处理,而采用的单片机是仅有256字节内存2K ROM的89C2051.
上传时间: 2016-07-20
上传用户:zhliu007
一个51单片机温度控制器,又一个示范如何在2051这样的小内存小ROM单片机上实现实时多任务小例子.使用时间片和状态机来完成任务的调度,而不是靠任务切换机制(这样小的资源是不足以支持RTOS的)
上传时间: 2014-01-17
上传用户:天诚24
浅析基于Vxworks的LANE软件设计.pdf 文章分析了在通信协议开发中采用实时多任务操诈系统进行进程规划时影响协议性能的关键因素,同时局域网仿真(LANE)实现为倒,依据实践应用结果,提出了一些高效的北理策略和方法
上传时间: 2014-01-21
上传用户:开怀常笑