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

stm32F4怎么发出错误帧?

[复制链接]
qwertyuip 提问时间:2022-3-11 11:46 / 未解决

文档里面说can外设支持CAN协议。 在can协议里面,有错误帧的概念。 当发现 Bit Check Error的时候,如何让stm32f4发出错误帧呢?请高手解答一下

收藏 评论3 发布时间:2022-3-11 11:46

举报

3个回答
butterflyspring 回答时间:2022-3-11 14:29:19

参考手册里关于寄存器部分也没有看到使能发送错误帧的位。 比较其他功能可以发现,很多协议固定部分都由硬件自己做了,不需要用户手动去执行了。用户只需要做配置,发送接收,状态检测就够了。 有条件的话可以按照协议规定模拟一下场景,看看是不是硬件自己会发送。

xmshao 回答时间:2022-3-11 20:11:12
CAN通信里只有数据帧和遥控帧需要用户的配置和参与,而错误帧、过载帧之类的是无需用户配置和干预的,是CAN硬件节点自动处理的。具体到错误帧的发送,是CAN节点模块检测到错误后自动发送的,无需CPU的参与和掌控。
1+1=2 回答时间:2022-3-12 12:01:38

发出错误帧?

可以把CAN+ CAN-短接,一般就会有错误帧出现

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