MC56F8037在实用中关于CAN通信频率精确度的自动纠偏
发布时间:2024-10-26 21:43
MC56F8037在应用中内部振荡器时钟会随着温度和电压的变化而改变,误差有时候达到2%或更大,造成CAN在500k Bit/s的通信速率下会出现通信严重故障。研究发现通过修改寄存器中的微调因子TRIM,可以实现内部振荡器时钟频率的精确微调。利用这一特性,设计出了一种对内部振荡器实时时钟的自动跟踪纠偏算法,实现正确的纠错处理,以保证CAN通信波特率误差在容差范围内,从而保证CAN总线通信正常。在基于MC56F8037的电动汽车空调压缩机中,即使在较大的温度偏差范围内,振荡器容差也能达到0.5%~1.5%的精度要求[1],保障CAN通信以500k Bit/s的波特率正常运行,也改进了CAN通信的错误处理策略,提出了延长片内Flash的使用寿命的方法。
【文章页数】:4 页
【文章目录】:
0 引言
1 MC56F8037芯片介绍
2 校准后微调因子TRIM数据的保存机制
3 CAN通信的错误处理
4 CAN通信频率自动跟踪纠偏方法
4.1 总体策略思路
4.2 详细流程步骤
5 结束语
本文编号:4008287
【文章页数】:4 页
【文章目录】:
0 引言
1 MC56F8037芯片介绍
2 校准后微调因子TRIM数据的保存机制
3 CAN通信的错误处理
4 CAN通信频率自动跟踪纠偏方法
4.1 总体策略思路
4.2 详细流程步骤
5 结束语
本文编号:4008287
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/4008287.html
上一篇:多媒体在计算机课程中的应用
下一篇:没有了
下一篇:没有了