S32K312 EB Tresos CAN

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

S32K312 EB Tresos CAN

226 Views
chenyh
Contributor II

微信图片_20250324110608.png微信图片_20250324110658.png微信图片_20250324110816.png微信图片_20250324110911.png

我想使用CAN的接收中断接收数据,但是EB Tresos中没有配置Can中断接收的回调函数,我如何接收数据 Can_43_FLEXCAN_CommonIrqCallback中断定义在配置中,我要自己定义一个函数专门接收数据吗?

Tags (1)
0 Kudos
Reply
5 Replies

199 Views
chenyh
Contributor II
并且我还想能够手动恢复BUSOFF 这样我就必须进入BUSOFF中断设置我自己的标志位,但是CanIf_ControllerBusOff();函数也没有extern,怎么解决这个问题?
0 Kudos
Reply

172 Views
Senlent
NXP TechSupport
NXP TechSupport

Hi@chenyh

没明白你的问题,这些中断函数直接在main.c里面直接声明一下不就可以直接用吗

Senlent_0-1742973827781.png

 

 

0 Kudos
Reply

169 Views
chenyh
Contributor II
没有extern 没法用 报重复定义的错误啊 你是怎么用的 可以发个例程给我看看?
0 Kudos
Reply

160 Views
Senlent
NXP TechSupport
NXP TechSupport

Hi@chenyh

例程不是基于EB的,但是是S32DS+MCAL的,中断收发。

0 Kudos
Reply

153 Views
chenyh
Contributor II

0b2e793e675d407e32771539057bced.pngc4640e3bfea93969ee047001546d319.png这是我放到main.c里面的报错信息,有解决办法吗?

0 Kudos
Reply