zxk123 发表于 2024-12-16 10:18:55

STC32 CAN 一会吐数据,一会不吐数据 | 外部模拟电路,CAN收发器的问题

<p>做个3个STC32带2路can硬件,单片机3.3V供电,用的3.3VCAN 收发器,晃动晃动可能吐CAN数据,可以晃动晃动不吐,有终端电阻,下载ISP对应USB转CAN硬件,也是这样,感觉不是程序的原因,不知道咋回事,而且通过USB仿真,进入仿真界面没有程序运行灰色显示,没法使用断点,这个怎么回事?</p>

乘风飞扬 发表于 2024-12-16 11:13:51

<p>晃动晃动能影响的只有外围接线,排查一下连接是否稳定可靠。</p>
<p>至于软件建议先直接烧录官方CAN总线例子到芯片里测试,功能正常后再进行修改或者移植。</p>

zxk123 发表于 2024-12-16 14:28:02

<p>接线可靠,现在我用示波器测量CAN+,CAN-压差最大只有1.2V,,吐一会就不吐数,怀疑我用的3.3VVP230 can收发器是假的,或者是需要外部晶振吗,我没用外部晶振</p>

zxk123 发表于 2024-12-16 17:47:23

<p>是我can收发器坏了</p>

llyymm 发表于 2024-12-20 20:06:59

<p>我买的是5V的CAN收发器,没有找到3.3V的收发器,你买的是什么型号的?</p>

zxk123 发表于 2024-12-23 16:42:23

<p>问题解决了,是我的can调试工具坏了</p>
页: [1]
查看完整版本: STC32 CAN 一会吐数据,一会不吐数据 | 外部模拟电路,CAN收发器的问题