新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > S12X系列雙核單片機(jī)的整車控制器CAN結(jié)點(diǎn)設(shè)計(jì)

S12X系列雙核單片機(jī)的整車控制器CAN結(jié)點(diǎn)設(shè)計(jì)

作者: 時(shí)間:2012-08-21 來源:網(wǎng)絡(luò) 收藏

在xgate.h中對(duì)共享數(shù)據(jù)段進(jìn)行初始化:
f.JPG
②在xgate.cxgate中編寫接收中斷函數(shù),代碼如下:
g.JPG
XGATE中的中斷函數(shù)可以對(duì)數(shù)據(jù)進(jìn)行預(yù)處理,如提取所感興趣的總線信息等,然后利用SIF向 CPU發(fā)出中斷請(qǐng)求。在xgate.cxgate中還要對(duì)中斷向量表進(jìn)行設(shè)置:
{(XGATE Function)1RECEIVE,0)//對(duì)應(yīng)通道號(hào)55
第一個(gè)參數(shù)為1接收中斷函數(shù)的入口,第二個(gè)參數(shù)不使用,可以配置為任意值。
在main.c中初始化CPU12X和CAN1通道:
h.JPG


評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉