• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

stm32_105 CAN通讯 回还模式可以

liguilini 2017-12-31 浏览量:1040
正在测 stm32_105 CAN通讯 ,首先采用回环模式,使能CAN接收中断,调试发现,可以进入接收中断,而且接收的数据与发送的数据相同,故自发自收没有问题了,然后将回环模式改为正常模式,stm32_105发送数据给模拟器,但 stm32的错误寄存器指示显性位错误(bit dom error),是什么原因,有遇到过的没有
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 我调试CAN时,一般都使用USBcan来调试,可以验证你收发程序是否正确,非常实用。有的逻辑分析仪也能解析,你可以试一下
    • 发布于 2017-12-31
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了 :https://www.infineon.com/cms/cn/product/microcontroller/32-bit-tricore-microcontroller/32-bit-tricore-aurix-tc3xx/aurix-family-tc33xlp/sak-tc333lp-32f300f-aa/ 回复

其他答案 数量:8
电子老工程师 回复了  :封装: Through Hole,P=5.08mm 品牌: Littelfuse(美国力特) 型号: 40016300000 回复

  • 买个USB转CAN的模块开调试吧,看下能不能正确接收、发送;否则这类问题不好分析的。
    • 发布于2017-12-31
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :SCA610-E23H1A-1 剪切带 (停产) SCA610-E23H1A -6 卷带 回复

  • 我有类似的错误是波特率设置问题(就是那几个时间段)
    • 发布于2017-12-31
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :ASEK-1363-40-41-T-KIT-DK 电流感测器 ASEK-20-T-KIT-DK 霍尔效应感测器 产品类型不同,可以用于A1363开发编程器。 回复

电子老工程师 回复了  :电压相差较大。工作温度不同。 TJA1028T/3V3/20 3.3V -40°C ~ 150°C TLIN10283DRQ1 5.5V ~ 28V -40°C ~ 125°C 回复

  • 不知道你的模拟器是个什么设备。可以看看在CAN总线上的电平是不是正常,与模拟器是不是有关,
    如果没有USBCAN,你可以用两个105进行CAN的测试
    • 发布于2018-01-01
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :带Z的无铅环保,不带Z的含铅,都是卷装的 回复

  • 这个需要详细的参照手册的要求,软件启动后,你可以定位到它初始的位置,然后单步执行,去找到问题的地方。
    • 发布于2018-01-01
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :属于两个系列的产品,参数不一样,具体对比请看附件图片 回复

电子老工程师 回复了  :原厂没有相关文件报告,需要第三方测试(需要费用) 回复
电子老工程师 回复了  :MSA报告原厂官网没有提供 ,建议找供应商问问 回复

  • 是不是没做好共地?CAN总线原理上可以单线通信的,所以可以从这点出发,逆向推导是不是这个问题导致通信错误。

    • 发布于2018-01-01
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :对应的包装https://www.nexperia.cn/products/diodes/automotive-diodes/automotive-schottky-diodes-and-rectifiers/automotive-medium-power-low-vf-schottky-rectifiers-single-200-ma/PMEG100V080ELPD.html 回复

相关问题

问题达人换一批

stm32_105 CAN通讯 回还模式可以