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

st-img
chrome
st-img
firefox
st-img
safari
st-img
ie8及以上
shequ.stmicroelectronics.cn
  • ST意法半导体官网
  • STM32中文官网
  • ST全球论坛
登录/注册
  • 首页
  • 技术问答
  • 话题
  • 资源
  • 创客秀
  • 视频
  • 标签
  • 积分商城
  • 每日签到
haha1203

haha1203

 

回答数 0 关注数 0
关注 私信
  • 动态99
  • 提问
  • 回答0
  • 创客秀 0
  • 分享 0
  • 关注0
1 回答

stm32 2路CAN公用3个发送邮箱,如果某一路busoff,邮箱会被一直占用着,那么另外一路是不是无法发送报文了?

未设置标签
xmshao xmshao 回答时间: 2021-7-1 12:02

每个CAN各自拥有3个独立的发送邮箱,我们也可以从那个CAN框图上看得出。这个地方我们还可以结合官方例程查看相关寄存器。当然,即使你只用一个CAN,发生断线发送不成功也是可能的,邮箱被一直占着。这时我们可以基于超时管理、错误管理来灵活应对,比方中止发送。

赞0
4 回答

STM32f1 怎么判断引起CAN发送中断的ID是哪个

未设置标签
xmshao xmshao 回答时间: 2021-7-1 10:58

发送中断跟发送邮箱对应的,发送邮箱跟发送的CAN-ID又有对应关系,即最终你要到CAN发送邮箱的ID寄存器取读取ID内容。

赞0
haha1203 haha1203


阅读作者更多的帖子

所在话题

参与活动

  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    线下 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    网络 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    网络 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    网络 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    线下 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    线下 2020-10-16