S32K312 EB Tresos CAN

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

S32K312 EB Tresos CAN

2,966件の閲覧回数
chenyh
Contributor II

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

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

タグ(1)
0 件の賞賛
返信
5 返答(返信)

2,939件の閲覧回数
chenyh
Contributor II
并且我还想能够手动恢复BUSOFF 这样我就必须进入BUSOFF中断设置我自己的标志位,但是CanIf_ControllerBusOff();函数也没有extern,怎么解决这个问题?
0 件の賞賛
返信

2,912件の閲覧回数
Senlent
NXP TechSupport
NXP TechSupport

Hi@chenyh

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

Senlent_0-1742973827781.pngSenlent_0-1742973827781.png

 

 

0 件の賞賛
返信

2,909件の閲覧回数
chenyh
Contributor II
没有extern 没法用 报重复定义的错误啊 你是怎么用的 可以发个例程给我看看?
0 件の賞賛
返信

2,900件の閲覧回数
Senlent
NXP TechSupport
NXP TechSupport

Hi@chenyh

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

0 件の賞賛
返信

2,893件の閲覧回数
chenyh
Contributor II

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

0 件の賞賛
返信