查看: 343|回复: 3

请教高手,STC32G CAN通信不了

[复制链接]

1

主题

7

帖子

47

积分

注册会员

Rank: 2

积分
47
发表于 2025-10-18 11:08:44 | 显示全部楼层 |阅读模式
我是按照官方的例程编写程序的,P50引脚已经用示波器测试到我上位机发送的CAN 包过来频率也是500KPS,我在程序里面设置了监听开关,有CAN接收中断,会在我的显示屏上显示出来,并且用LED显示,一旦有中断,我的灯会常亮,就是通信不了;大神指导一下,一下是我的关键程序照片: image.png image.png image.png image.png 发送端的ID也是0X00000006。急等大神支持!
回复

使用道具 举报

1

主题

7

帖子

47

积分

注册会员

Rank: 2

积分
47
 楼主| 发表于 2025-10-20 22:05:04 | 显示全部楼层
已经调通,给大家总结经验:1. MCU烧录频率要24MHZ,如果打开PLL也要是24MHZ的整数倍;2. 不能在显示驱动程序里面去发送CAN命令;3.不要把CAN接收放到复制循环里面;
回复

使用道具 举报

1

主题

7

帖子

47

积分

注册会员

Rank: 2

积分
47
 楼主| 发表于 2025-10-25 08:18:56 | 显示全部楼层
最终解方案: 26b27a4094a15f43c621a25e30046031.png
回复

使用道具 举报

1

主题

7

帖子

47

积分

注册会员

Rank: 2

积分
47
 楼主| 发表于 2025-10-25 22:55:35 | 显示全部楼层
已经完全打通CAN双向通信,具体看官网的列子,我已经分享给大家;
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|好好搭搭在线 ( © 好好搭搭在线 浙ICP备19030393号 )

GMT+8, 2026-1-17 02:37 , Processed in 0.103290 second(s), 26 queries .

Powered by Discuz!

© 2001-2026 Comsenz Inc.

快速回复 返回顶部 返回列表