嵌入式汽车数字仪表设计
时间:02-08
来源:国外电子元器件
点击:
如图5所示,初始化完成后,主程序发起CAN总线任务及步进电机驱动任务,两个任务先后进入等待信号量和等待消息队列,CAN总线发生中断后,中断服务程序释放信号量,使得CAN总线任务进入就绪状态,在其获得CPU控制权后,处理数据,然后将数据发送至消息队列,从而使得步进电机驱动任务进入就绪状态,电机任务通过任务调用获得CPU使用权,再根据消息队列中的数据计算出所需的驱动步数,驱动电机旋转。
4 结束语
采用S3C44BOX与嵌入式实时操作系统μC/OS_II设计了一款高精度高、高灵敏度、工作稳定的嵌入式总线汽车数字仪表。S3C44BOX资源丰富、执行速度快,能扩展很多种功能,如IC卡、GPS、黑匣子等;加之嵌入式实时操作系统简化了应用程序,可高效实时地调用系统任务,因此本汽车数字仪表系统能够很好地解决汽车仪表迈向综合信息化的问题。
- 基于RlTOS和ISP功能的数字仪表系统设计与实现(10-29)
- 基于ADμC845的车用数字仪表的设计(09-12)
- 一种嵌入式汽车数字仪表设计方案(02-25)
- Linux嵌入式系统开发平台选型探讨(11-09)
- 基于Winodws CE的嵌入式网络监控系统的设计与实现(03-05)
- 嵌入式系统实时性的问题(06-21)
