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

关于stm32h743CAN通信的问题

[复制链接]
nhy 提问时间:2023-11-6 11:03 / 未解决

我使用的是stm32h743系列的芯片,CAN芯片是SN65HVD232DR,代码烧写进去一直没有波形(stm32工作正常),还可能是什么问题,求指教,真的卡很久了/(ㄒoㄒ)/~,示波器测出来一直是高电平一条线(附上原理图和示波器图片)

a06d644cc05eec7768e7152559fc441.jpg

751a5cbfd17212189da6a220de3d9e9.jpg

31d1c4ebdf8464a8dd70c7dcfa40909.png

收藏 评论11 发布时间:2023-11-6 11:03

举报

11个回答
watershade 回答时间:2023-11-6 16:44:16

楼主这纯粹是发泄无力的愤怒,和我砸键盘一样。如果想解决问题,需要把问题描述清楚。当你描述清楚了,你猜怎样?你甚至自己就能解决问题。

xmshao 回答时间:2023-11-6 11:44:27
首先基于回环模式调试通顺,这是关键而重要的第一步。


然后连接收发器,线路别接错了,CANH/CANL之类的,


再就是过滤器先配置成都能接受,调通后考虑设置些


具有过滤性的配置。


两端的匹配电阻120欧都接上,只需接首尾端的节点。
Stm32McuLover 回答时间:2023-11-6 14:22:34
逻辑分析仪看看
nhy 回答时间:2023-11-6 21:03:51

xmshao 发表于 2023-11-6 11:44
首先基于回环模式调试通顺,这是关键而重要的第一步。</p>
<p>

你好,如果回环不通是什么问题

nhy 回答时间:2023-11-6 21:38:52

还有就是RX,TX引脚电压是供电电压,是不是不正常?

butterflyspring 回答时间:2023-11-7 09:32:29

nhy 发表于 2023-11-6 21:03
你好,如果回环不通是什么问题

可以调试一下代码,关注一下过程。

也可以跑一下官方例程,看看是不是硬件有不合适的地方。

xmshao 回答时间:2023-11-9 20:49:55

nhy 发表于 2023-11-6 21:03
你好,如果回环不通是什么问题

先保证系统是可以正常工作的。

然后,检查CAN的基本配置、过滤器这些。

H7系列库里有现存的CAN loopback模式的例程,放进去跑下。

不管怎么样,回环模式这关先必须过。过了话,后面就轻松多了。

305765986@qq.co 回答时间:2023-11-12 10:31:43
SN65HVD232DR  看看该芯片的供电电压
nhy 回答时间:2023-11-14 15:32:21

image.png

751a5cbfd17212189da6a220de3d9e9.jpg

a06d644cc05eec7768e7152559fc441.jpg

这是原理图和测试结果,不知道问题出现在哪里

nhy 回答时间:2023-11-14 15:36:01

305765986@qq.co 发表于 2023-11-12 10:31
SN65HVD232DR  看看该芯片的供电电压

电压3.3V

butterflyspring 回答时间:2023-11-15 15:02:15
回环模式是验证STM32这部分硬件配置,是否合适的便捷方法。

官方有评估板图和例程可以参考。

所属标签

相似问题

官网相关资源

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