查看: 2430|回复: 0

[求助] KEA128的CAN问题

[复制链接]

该用户从未签到

3

主题

4

帖子

0

中级会员

Rank: 3Rank: 3

积分
244
最后登录
2025-4-13
发表于 2023-1-4 16:20:43 | 显示全部楼层 |阅读模式
问题:最近参与一个项目,需要用到can通讯,需要发送两帧,周期20ms与100ms,用了社区分享的S32DS的例程,但是在客户端测试发现can有时候会掉线,经过20s又可以恢复通讯,目前已经排除了客户端的问题

该例程的can接收也有问题,该例程的接收为can的接收中断方式,在客户发现can可以正常发送时,但是接受不到客户端的发送的信息,在该项目中会实时的反馈客户端发送的指令数据,但是反馈没有及时的更新反馈

用法:
为了保证发送时序精度,将can发送函数放在了RTC的中断中,但是该历程每次的发送函数都会有一个can的初始化Init_CAN(0,FAST),不知道是否是这个原因导致了can的中断也加入,导致与RTC中断相冲突


不知道各位大佬有没有什么好的建议,或者有好的底层,例程分享一下!

我知道答案 目前已有0人回答
WPS图片编辑.png

MSCAN_KEA_DEVD.zip

1.02 MB, 下载次数: 3, 下载积分: 威望 1

回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-27 12:57 , Processed in 0.085643 second(s), 22 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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