lm3s CAN波特率计算小程序--用来设置lm3s的can寄存器(付源码)

2019-08-06 15:28发布

这个是原来我设计LM3s的CAN驱动时为了测试方便用c写了一个小程序用来计算指定can模块工作频率和需要波特率时的寄存器配置参数。由于快过了一年了对CAN这部分已经不太熟悉了,所以有关CAN方面的问题,我可能不能马上回答。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
tianm
1楼-- · 2019-08-06 18:16
原创吗 不错 技术这玩意就得 学而时习之
lcq07
2楼-- · 2019-08-06 21:11
当然是自己写的了:handshake
需要输入参数
CAN_CLK_MHz:lm3sCAN模块的工作频率单位为MHz
BAUTE_K:需要获得的波特率单位为kbp/s
Tprop_ns:CAN工作网络的物理传输延迟单位ns
输出结果包含所有可用设置,每项设置后面有相关参数配置的实际波特率和与需要之间的误差
输出前4个参数在lm3s的数据手册上有描述,后两个参数就是实际波特率和误差
llh574642
3楼-- · 2019-08-07 02:48
 精彩回答 2  元偷偷看……
孤独求粗
4楼-- · 2019-08-07 06:18
楼主牛人,佩服

一周热门 更多>