




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、飞思卡尔MSCAN模块研究与编程宋成儒 杜磊12021/6/7CAN总线是当前汽车高速网络系统的主要应用标准;CAN总线最初是专门为解决乘用车的串行通信而研制的;CAN总线的最大通信速率可达1Mb/s,CAN系统内两个任意节点之间的最大传输距离与位速率有关,1M/s时最大传输距离为40m;CAN总线具有较强错误检测能力,通过监视、循环冗余校验、为填充和报文格式检查,使得未检测出的出错概率小于4.7e-11;总线访问采用基于优先权的多主方式,利用接收滤波实现多点传送;22021/6/732021/6/7 MSCAN又称飞思卡尔控制器局域网,是符合BOSCH公司所定义的CAN2.0A和CAN2.0
2、B协议的CAN总线通信控制器,是当前汽车控制器中最流行的CAN控制器架构。42021/6/7实现CAN协议2.0A/2.0B版;标准和扩展数据帧;0-8字节数据长度;高达1Mb/s的可编程比特率;支持远程帧;5个具有FIFO存储机制的接收缓冲区;三个具有使用“本地优先”概念的内部优先顺序的发送缓冲区;集成低通滤波器的可编程唤醒功能;可编程环回模式支持自测操作;可编程监听模式用于CAN总线监控;内部计时器提供给接收和发送的报文的时间标签;三种低功耗模式:睡眠、关机和MSCAN使能配置寄存器的全局初始化52021/6/762021/6/772021/6/7Sync_Seg:使总线上的各节点同步;P
3、rop_Seg:对出现在网络内部的物理延迟时间(信号在总线上的传播时间和节点内部的延迟时间)进行补偿;Phase_Seg1、Phase_Seg2:补偿跳变沿的相位误差。采样点读取总线电平并将其转化为对应位值。82021/6/7 同步跳转宽度:要实现CAN总线上的数据传输重新同步,一个位可以缩短或延长的时间份额的最大值。 根据总线波特率、采样点时间、总时间份额、同步跳变宽度可确定MSCAN的时间参数。92021/6/7例:MCU外部晶振16MHz,CAN总线波特率125kb/s,总时间份额16,同步跳变宽度4,MSCAN在位时间75%处采样一个样本。SYNC_SEG = 1总时间份额 = 16
4、= SYNC_SEG + Time Segment 1 + Time Segment 2(SYNC_SEG + Time Segment ) / 总时间份额 = 75%同步跳转宽度 = 4根据公式求出Prescale rvalue = 16MHz/(1+11+4)/(125kHz) = 8综上 TSEG1 = 10,TSEG2 = 3,SJW = 3,BRP = 7。102021/6/7TSEG1 = 10,TSEG2 = 3,SJW = 3,BRP = 7 两寄存器值分别为0 xC7,0 x3A112021/6/7122021/6/7132021/6/7142021/6/7STARTmsca
5、n已运行?确保MSCAN没有任何等待发送队列置CANCTl0_SLPRQ=1,等待CANCTl0_SLPAK=1设置CANCTL1寄存器设置波特率寄存器CANBTR0和CANBTR1设置报文滤波寄存器CANIDAC,CANIDAR和CANIDMR清除CANCTL0_INITRQ,等待CANCTL1_INITAK=0若先前已进入睡眠模式,则清除CANCTL0_SLPRQ,并等待CANCTL1_SLPAK=0设置 CANCTL0寄存器和中断寄存器CANTIER,CANRIER置CANCTl0_INITRQ=1,等待CANCTl0_SLPAK=1ENDNY152021/6/7START是否有空闲的发送缓冲区通过设置CANTBSEL寄存器以选择该空闲缓冲区向缓冲区写入ID、DLC和数据等设置该缓冲区的优先级置发送标志位,启动发送ENDNY162021/6/7STARTCANRFLG_RXF = 1?读取ID读取DLC等信息为数
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 河北电线电缆桥架施工方案
- 临床护理不良事件案例分享
- 曲阳路面鹅卵石施工方案
- 上海日播至胜实业有限公司股权估值项目估值报告
- 北方古建筑屋顶施工方案
- 陕西节日彩灯设计施工方案
- 地面混凝土施工方案图例
- 2025年乳味饮品项目发展计划
- 公众参与与环保意识的提升分析
- 低空经济公司技术开发与创新策略
- MOOC 中国传统艺术-篆刻、书法、水墨画体验与欣赏-哈尔滨工业大学 中国大学慕课答案
- 猜猜我有多爱你-绘本故事
- 人教版pep小学四年级英语下册全册完整
- 闽教版2023版3-6年级全8册英语单词表
- 施工现场安全隐患检查(附标准规范)
- 吞咽障碍及吞咽功能的评定
- 拱涵计算书-6.0m-1m
- 数字电子技术课程设计报告(数字积分器)
- 高中有机化学必修模块与选修模块的衔接
- BBC美丽中国英文字幕
- 《自然保护区综合科学考察规程》
评论
0/150
提交评论