找回密码
 立即注册
楼主: haiyu2025

can收发不成功

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:5
  • 最近打卡:2025-07-04 11:19:00
已绑定手机

2

主题

16

回帖

66

积分

注册会员

积分
66
发表于 2025-5-30 17:07:45 | 显示全部楼层
谢谢,直接使用这个例程。
也依然没有信号。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:5
  • 最近打卡:2025-07-04 11:19:00
已绑定手机

2

主题

16

回帖

66

积分

注册会员

积分
66
发表于 2025-5-30 17:08:53 | 显示全部楼层
谢谢,直接使用附件的例程,也没信号。示波器看到的现象与之前一样。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:5
  • 最近打卡:2025-07-04 11:19:00
已绑定手机

2

主题

16

回帖

66

积分

注册会员

积分
66
发表于 2025-5-30 17:10:19 | 显示全部楼层
erci*** 发表于 2025-5-30 16:49
差别较大,直接使用例程,至少先排除代码问题,保证P50 P51上有信号产生

谢谢,使用附件的例程,现象一样,示波器看不到信号。
可能什么问题呢?

点评

芯片侧引脚量不到波形? 芯片没正常工作吧,点灯按键什么的能用吗? Can芯片去掉试试  详情 回复 发表于 2025-5-30 17:26
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:253
  • 最近打卡:2025-07-31 08:55:10
已绑定手机

78

主题

2294

回帖

5226

积分

荣誉版主

无情的代码机器

积分
5226
发表于 2025-5-30 17:26:53 | 显示全部楼层
haiyu*** 发表于 2025-5-30 17:10
谢谢,使用附件的例程,现象一样,示波器看不到信号。
可能什么问题呢? ...

芯片侧引脚量不到波形?
芯片没正常工作吧,点灯按键什么的能用吗?

Can芯片去掉试试
三天不学习,赶不上刘少奇~
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:5
  • 最近打卡:2025-07-04 11:19:00
已绑定手机

2

主题

16

回帖

66

积分

注册会员

积分
66
发表于 2025-6-30 14:23:17 | 显示全部楼层
使用STC32G-DEMO-CODE-20221111\49-CAN总线标准帧收发测试下的例程(修改了端口为5.0,5.1)
P_SW1 = (P_SW1 & ~(3<<4)) | (1<<4);

做CAN接收测试,CAN接收一直不成功。示波器看CAN_RX(P5.0)的波形,有信号,但进不到接收的标志,也就是can中断中没能判断到有数据要接收。
其中可能问题是什么呢?
can_rx信号.jpg

main.c

10.88 KB, 下载次数: 2

测试源文件

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:479
  • 最近打卡:2025-07-31 08:56:35
已绑定手机

44

主题

2129

回帖

7413

积分

论坛元老

积分
7413
发表于 2025-7-1 11:19:57 | 显示全部楼层
屠龙刀例程包例子:14-CAN1-CAN2总线标准帧扩展帧同时使用收发测试
默认就是使用P50,P51接口。例程包里面有CAN收发器连接电路可参考。
先直接烧录例子到板子上测试。
进行CAN总线通信需要接好收发器,并且总线上有至少2个节点才能正常通信。
截图202507011118343200.jpg

例程下载地址:https://www.stcai.com/hxgnsyb
截图202507011119126325.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:5
  • 最近打卡:2025-07-04 11:19:00
已绑定手机

2

主题

16

回帖

66

积分

注册会员

积分
66
发表于 2025-7-1 11:37:09 | 显示全部楼层
屠龙刀的程序也测试过,还是没有检测到有数据要接收。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:5
  • 最近打卡:2025-07-04 11:19:00
已绑定手机

2

主题

16

回帖

66

积分

注册会员

积分
66
发表于 2025-7-4 11:19:00 | 显示全部楼层
使用屠龙刀硬件,使用屠龙刀例程,从外部发送can消息,依然收不到。
请帮忙看看。
tulongdao-can.jpg

点评

屠龙刀CAN芯片需要5V供电!检查VCC是否5V,用J4接口直接就是5V. [attachimg]107284[/attachimg] [attachimg]107285[/attachimg]  详情 回复 发表于 2025-7-5 09:49
可以尝试使用这个程序: https://www.stcaimcu.com/forum.php?mod=viewthread&tid=2402&highlight=usb%E8%BD%ACcan&page=1&extra=#pid16323 然后使用ISP软件的CAN助手进行测试,这个程序都是测试过可以用的 如果这个  详情 回复 发表于 2025-7-5 08:09
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:532
  • 最近打卡:2025-07-31 14:15:17
已绑定手机
已实名认证

116

主题

2499

回帖

6450

积分

版主

积分
6450
发表于 2025-7-5 08:09:12 | 显示全部楼层
haiyu*** 发表于 2025-7-4 11:19
使用屠龙刀硬件,使用屠龙刀例程,从外部发送can消息,依然收不到。
请帮忙看看。 ...

可以尝试使用这个程序:
https://www.stcaimcu.com/forum.p ... amp;extra=#pid16323
然后使用ISP软件的CAN助手进行测试,这个程序都是测试过可以用的
如果这个程序仍然不能检测到信息的话,可以检查一下线材和硬件电路是否焊好
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:253
  • 最近打卡:2025-07-31 08:55:10
已绑定手机

78

主题

2294

回帖

5226

积分

荣誉版主

无情的代码机器

积分
5226
发表于 2025-7-5 09:49:45 | 显示全部楼层
haiyu*** 发表于 2025-7-4 11:19
使用屠龙刀硬件,使用屠龙刀例程,从外部发送can消息,依然收不到。
请帮忙看看。 ...


屠龙刀CAN芯片需要5V供电!检查VCC是否5V,用J4接口直接就是5V.
截图202507050946577010.jpg

截图202507050949095838.jpg

三天不学习,赶不上刘少奇~
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-8-1 03:56 , Processed in 0.120819 second(s), 97 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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