车载网络精品课件:4.3 MOST应用实例-普通页面.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《车载网络精品课件:4.3 MOST应用实例-普通页面.ppt》由用户(金钥匙文档)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 车载网络精品课件:4.3 MOST应用实例-普通页面 车载 网络 精品 课件 4.3 MOST 应用 实例 普通 页面
- 资源描述:
-
1、车载网络技术,第四章 媒体导向系统传输网络MOST 汽车系 曹晓琳,4.1 MOST概述 4.2 MOST网络结构和通信协议 4.3 MOST应用实例,4.3 MOST应用实例,43 MOST应用实例 - MOST网络主控制器的设计实现,实例一 MOST网络主控制器的设计实现,43 MOST应用实例 - MOST网络主控制器的设计实现,一、 MOST主控制器结构和网络搭建,MOST标准配置节点,43 MOST应用实例 - MOST网络主控制器的设计实现,一、 MOST主控制器结构和网络搭建,二、芯片选择 1、MOST 网络接口控制器的选择,43 MOST应用实例 - MOST网络主控制器的设计
2、实现,2、微控制器的选择 对主控制器进行设计时,微控制单元的选择是相当灵活的。目前,ARM、AVR、51处理器在嵌入式领域中应用较为广泛。 当MOST节点需要进行复杂的图像处理时,必须选择运算能力较强的32位ARM处理器;而当MOST主控制器主要负责处理控制数据时,8位处理器即可满足其运算需求。,43 MOST应用实例 - MOST网络主控制器的设计实现,在8位处理器当中,51的电路简单、易于编程。但是一旦数据量增加、软件结构复杂时,该芯片运算速度与执行效率过低的缺点就暴露无遗。 由于整个网络服务与上层应用程序全部集中在微控制单元中执行,软件的结构与数据的流向相对复杂,因此选择运算能力适中的A
3、VR处理器较为合适。 在AVR处理器当中,Atmega128的运算速度快、功耗低、程序存储器与数据存储器都比较大。本系统选择了Atmega128作为微控制单元。,43 MOST应用实例 - MOST网络主控制器的设计实现,三、 MOST主控制器的功能设计 MOST网络中,主控制器侧重于处理控制数据、对整个网络进行管理。在功能上,大体上可以分为三个部分: (1)在系统运行的过程中,主控制器需要完成初始化,检查网络接口控制器与微控制单元之间的连接状况,并使整个网络保持连通。 (2)由于网络接口控制器与微控制单元之间使用I2C方式进行通信,因此,主控制器内部必须实现一个底层的驱动,使两者能够进行I2
4、C通信。 (3)主控制器需要实现一个消息的处理机制,使其能够通过MOST网络收发消息,从而对其它节点进行控制,使网络实现相关的功能。,43 MOST应用实例 - MOST网络主控制器的设计实现,四、 MOST接口控制器的硬件设计 1、光电转换模块设计,43 MOST应用实例 - MOST网络主控制器的设计实现,2、 I2C通信模块设计,43 MOST应用实例 - MOST网络主控制器的设计实现,3、 电源模块设计,43 MOST应用实例 - MOST网络主控制器的设计实现,4、 时钟模块设计,43 MOST应用实例 - MOST网络主控制器的设计实现,五、微控制器的硬件设计 1、存储器扩展设计
5、,43 MOST应用实例 - MOST网络主控制器的设计实现,2、 串行通信模块设计,43 MOST应用实例 - MOST网络主控制器的设计实现,3、 在线烧录模块设计,43 MOST应用实例 - MOST网络主控制器的设计实现,4、 电平转换模块设计,43 MOST应用实例 - MOST网络主控制器的设计实现,六、 MOST主控制器的软件设计 根据服务对象的不同,将网络服务模块分成底层网络服务与高层网络服务两部分进行设计。底层网络服务主要面向网络接口控制器,为底层消息的传输提供服务;而高层网络服务位于底层网络服务之上,主要面向上层应用,为上层应用提供网络服务的API函数。这样就使上层应用在收
6、发消息时,不必了解底层的传输机制,只需要调用相关网络服务的API函数即可。 本文将主控制器的软件程序分为网络通信初始化、I2C驱动、底层网络服务、高层网络服务四个部分进行设计。,43 MOST应用实例 - MOST网络主控制器的设计实现,1、网络通信初始化 (1)对Amega128进行初始化; (2)对OS81050进行初始化; (3)对网络服务进行初始化。,43 MOST应用实例 - MOST网络主控制器的设计实现,2、底层网络服务程序设计,43 MOST应用实例 - MOST网络主控制器的设计实现,3、高层网络服务程序设计,43 MOST应用实例 - MOST网络主控制器的设计实现,七、系
7、统调试,43 MOST应用实例 - MOST网络主控制器的设计实现,43 MOST应用实例 - MOST网络主控制器的设计实现,43 MOST应用实例 - MOST网络主控制器的设计实现,43 MOST应用实例 - MOST网络主控制器的设计实现,43 MOST应用实例 - MOST网络主控制器的设计实现,43 MOST应用实例 - MOST网络主控制器的设计实现,43 MOST应用实例 - MOST网络主控制器的设计实现,43 MOST应用实例 - 车载MOST/CAN网关的设计实现,实例二 车载MOST/CAN网关的设计实现,43 MOST应用实例 - 车载MOST/CAN网关的设计实现,
展开阅读全文