首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[经验之谈]9S12的MSCAN速率配置及错误帧故障的解决

回复看看~谢谢分享
回复了在看。
元件交易网 网络与实体相结合,网罗电子天下
酷啊,好帖子啊,厉害啊
我试试看,谢谢!!
学习学习。。
ADI代理商,MAIXM等系列芯片,电子元器件,详情请登陆:http://www.ic139.com
学习一下,多谢了啊啊啊啊啊!
本帖最后由 xpdhr 于 2010-9-2 11:10 编辑

经过多次试验,终于发现MSCAN原来存在一个潜在的大问题。

根据我的经验,和你的观点有点区别.
应该在系统误差和总线电压驻波比来理解和解决问题.
如果你的晶体不是带小数的,波特率就不可能是整数,是有误差的.

下面以晶体16M,总线8M来说明波特率误差.在晶体取时钟
当你设置125k时的真实数值是123.07692K,误差是1.538%.
当你设置250k时的真实数值是246.15385K,误差是1.538%.
这样的误差都是允许的.
如果使用周立功CAN调试器测试,一定别忘记使用3根的胶合线,不然数据肯定出错.

当你应用在250K这样的高速时,一定要作好网络匹配,合格的绞合线与终端匹配电阻是必不可少的,因为驻波电压会覆盖你的信号.一定会出错了.
看下,遇到过同样的问题
我想看看,最近CAN通讯总是出问题
xiexie!!!!!!!!!!!!!!!!!!!!!!!!!!!!111
我回复了,谢谢!!
看看吧,谢谢啦!
生活就是呼吸,呼,是为了出口气,吸,是为了争口气。
呵呵,顶楼主一个。
了解下,看看.
我也出现过,想知道怎么回事
返回列表