S12X系列双核单片机的整车控制器CAN结点设计
在xgate.h中对共享数据段进行初始化:

②在xgate.cxgate中编写接收中断函数,代码如下:

XGATE中的中断函数可以对数据进行预处理,如提取整车控制器所感兴趣的CAN总线信息等,然后利用SIF向S12X CPU发出中断请求。在xgate.cxgate中还要对中断向量表进行设置:
{(XGATE Function)CAN1RECEIVE,0)//对应通道号55
第一个参数为CAN1接收中断函数的入口,第二个参数不使用,可以配置为任意值。
在main.c中初始化CPU12X和CAN1通道:


加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW
或用微信扫描左侧二维码