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

[复制链接]
3630|4
 楼主| lcq07 发表于 2011-10-12 20:59 | 显示全部楼层 |阅读模式
这个是原来我设计LM3s的CAN驱动时为了测试方便用c写了一个小程序用来计算指定can模块工作频率和需要波特率时的寄存器配置参数。由于快过了一年了对CAN这部分已经不太熟悉了,所以有关CAN方面的问题,我可能不能马上回答。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评分

参与人数 1威望 +2 收起 理由
TI_MCU + 2 感谢分享

查看全部评分

tianm 发表于 2011-10-13 10:39 | 显示全部楼层
原创吗 不错 技术这玩意就得 学而时习之
 楼主| lcq07 发表于 2011-10-13 12:25 | 显示全部楼层
当然是自己写的了:handshake
需要输入参数
CAN_CLK_MHz:lm3sCAN模块的工作频率单位为MHz
BAUTE_K:需要获得的波特率单位为kbp/s
Tprop_ns:CAN工作网络的物理传输延迟单位ns
输出结果包含所有可用设置,每项设置后面有相关参数配置的实际波特率和与需要之间的误差
输出前4个参数在lm3s的数据手册上有描述,后两个参数就是实际波特率和误差
llh574642 发表于 2011-10-15 13:34 | 显示全部楼层
支持原创,顶一个!下来好好研究下,谢谢分享
孤独求粗 发表于 2013-9-14 09:27 | 显示全部楼层
楼主牛人,佩服
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

107

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部