你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32F107 CAN应答问题

[复制链接]
hankharry 提问时间:2013-5-24 20:00 /
STM32F107的CAN接收中断里需要发送某个报文作为应答信号,还是单片机自动完成?如果自动完成的 为什么我500k波特率时 开启自动重传功能后 总线负荷过重, 通信混乱,这可以说明需要我们自己再编程给出应答信号吗?
收藏 评论5 发布时间:2013-5-24 20:00

举报

5个回答
zykzyk-93033 回答时间:2013-5-25 11:25:18

RE:STM32F107 CAN应答问题

太快了吗
废鱼 回答时间:2013-5-25 11:33:56

RE:STM32F107 CAN应答问题

这个由模块自动完成。总线负荷率太重,说明你的数据发送太频繁。你的发送间隔是多少?
hankharry 回答时间:2013-5-25 13:00:46

RE:STM32F107 CAN应答问题

我软件仿真时是在while(1)循环里每隔5ms发送一个的,做实验时仪器是是10ms更新一次的,在没收到应答信号时不停地发送,但是我无法控制总线负荷啊,仪器是固定的。
hankharry 回答时间:2013-5-25 13:02:08

回复:STM32F107 CAN应答问题

回复第 3 楼 于2013-05-25 11:33:56发表:
这个由模块自动完成。总线负荷率太重,说明你的数据发送太频繁。你的发送间隔是多少? 

仪器的是10ms刷新一次 每次发一堆报文,总线负荷率不能超过多少呢?波特率是500k。
hankharry 回答时间:2013-5-25 13:02:33

回复:STM32F107 CAN应答问题

回复第 2 楼 于2013-05-25 11:25:18发表:
太快了吗 

感觉像是收到了但没给应答一样。

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版