当前位置:
工控论坛
> >
产品
>
工业互联
>
现场总线
>
Can
我要发帖
【求助】can总线波特率的设置
点击:
1325
| 回复:
3
瓦哈
关注
私信
精华:0帖
求助:0帖
帖子:3帖 | 2回
年度积分:0
历史总积分:11
注册:2005年4月04日
发表于:2005-04-05 10:08:00
楼主
can总线的波特率怎么根据BTRO和BTR1来设置啊。谁能给个具体的公式,谢谢
分享到:
收藏
邀请回答
回复楼主
举报
loden
关注
私信
精华:10帖
求助:0帖
帖子:43帖 | 782回
年度积分:0
历史总积分:1143
注册:2001年3月11日
发表于:2005-04-07 18:59:00
1楼
转载: 北京康迪思创公司致力于CAN现场总线的推广应用,推出了全系列的CAN总线产品,为客户提供工控解决方案和技术咨询。如需资料可以与我E-mail联系或电话联系!,我给大家寄或E-mail发。 电话:010—63329499 E-mail:zzb69769@163.com 联系人:张先生
回复
引用
举报
asic
关注
私信
精华:8帖
求助:0帖
帖子:12帖 | 119回
年度积分:0
历史总积分:249
注册:2003年6月15日
发表于:2005-05-07 22:34:00
2楼
假定SJA1000晶振为24M,当设置通信频率为500Kbps时,初始化程序中有: BTR0=F_500K; F_500K在头文件中定义,例如 #define F_BASE (24000/2) #define F_500K F_BASE/500 #define F_375K F_BASE/375 当然,要设置频率为375K时,就是BTR0=F_375K;了。
回复
引用
举报
asic
关注
私信
精华:8帖
求助:0帖
帖子:12帖 | 119回
年度积分:0
历史总积分:249
注册:2003年6月15日
发表于:2005-05-08 20:57:00
3楼
如果不了解数字锁相环技术,不妨把BTR1设为0xAA,也就是以10个分频时钟为一个数字位,这样实际波特率在BTR0基础上再除以10即为所求。
回复
引用
举报
热门招聘
相关主题
向高手请教MODBUS的问题!!广...
[5590]
变频器怎么和现场总线连接起...
[1629]
wincc和plc的以太网连接问题...
[1427]
请教15针RS232接口定义
[9128]
现场总线应用实例(二)--智能...
[3760]
P-NET系列讲座(七):智能模块...
[1726]
GANTNER(甘纳)
[1995]
综述:自律分散系统
[3182]
485只能是一主多从吗?
[2042]
关于MODBUS寄存器地址的怪异...
[8634]
官方公众号
智造工程师
客服
小程序
公众号