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

一个关于HC12SDJ128中MSCAN的问题

一个关于HC12SDJ128中MSCAN的问题

项目中需要用125K的波特率,我在BTR0和BTR1中是这样配置的:

SJW = 2, 时钟分频 = 4(用的是晶振时钟 = 8mHz)
TSEG1 = 4 TSEG2 = 3
按照datasheet上算下来就是125Kbaudrate

但是发现很奇怪的是,当设置高于62.5K时总线上的波形就不正常了,波形会变成周期性的一个较长的连续高电平,然后一个大约很短的连续低电平,但是把波特率设置到62.5K或者以下就OK了,我是用示波器在MCU的CANTX上直接量的,应该和发送芯片没有关系,请遇到过这种问题的高手赐教!
自己顶一下 继续等待高手的出现
我又把波特率设置按照周立功的经典配置改了一下:
SJW = 1
TSEG1 = 13
TSEG2 = 2
结果还是老样子,波特率一旦高于62.5K波形就会出错,怀疑是硬件问题,请高手赐教
返回列表