基于RealView MDK的CAN总线仿真研究
[09-13 16:56:24] 来源:http://www.88dzw.com 接口定义 阅读:8422次
文章摘要:2.2 初始化CAN控制器2.3 中断服务程序每当发送完一帧数据,或接收到一帧数据时都触发中断。2.4 主程序流程图3 仿真结果编译并运行程序,打开CAN总线的Communication菜单项,可以看到图3所示的仿真结果。其中Number表示CAN消息的序号;States表示CAN消息的时间戳,它们是使用CPU状态标记的;#表示是哪一个CAN模块;ID表示CAN消息的标识,在发送或接收时使用;Dir表示CAN消息的传送方向;Xmit表示CAN控制器发送消息;Rec表示CAN控制器接受消息;Len表示一帧中数据场长度;data表示所传送的具体数据场。从仿真结果中可以看出,CAN模块2发送数据(X
基于RealView MDK的CAN总线仿真研究,标签:接口技术,微机原理与接口技术,http://www.88dzw.com 2.2 初始化CAN控制器
2.3 中断服务程序
每当发送完一帧数据,或接收到一帧数据时都触发中断。
2.4 主程序流程图
3 仿真结果
编译并运行程序,打开CAN总线的Communication菜单项,可以看到图3所示的仿真结果。其中Number表示CAN消息的序号;States表示CAN消息的时间戳,它们是使用CPU状态标记的;#表示是哪一个CAN模块;ID表示CAN消息的标识,在发送或接收时使用;Dir表示CAN消息的传送方向;Xmit表示CAN控制器发送消息;Rec表示CAN控制器接受消息;Len表示一帧中数据场长度;data表示所传送的具体数据场。
从仿真结果中可以看出,CAN模块2发送数据(Xmit),CAN模块1接收数据(Rec),数据场长度3个字节,达到了预期的仿真效果。
4 结束语
RealView MDK具有强大的仿真功能,不仅能仿真CAN总线,还能仿真GPIO、I2C、SPI、A/D、D/A转换等。在嵌入式系统的前期开发中,我们可以利用其仿真功能,不受硬件和地点的限制,使硬件和软件的开发同步进行,有效缩短产品的设计开发周期。(现代电子技术 作者:邵长彬 李洪亮 曲阜师范大学)
Tag:接口定义,接口技术,微机原理与接口技术,接口定义
《基于RealView MDK的CAN总线仿真研究》相关文章
- › 基于RealView MDK的CAN总线仿真研究
- 在百度中搜索相关文章:基于RealView MDK的CAN总线仿真研究
- 在谷歌中搜索相关文章:基于RealView MDK的CAN总线仿真研究
- 在soso中搜索相关文章:基于RealView MDK的CAN总线仿真研究
- 在搜狗中搜索相关文章:基于RealView MDK的CAN总线仿真研究
分类导航
最新更新