【正文】
傳遞價(jià)值 成就你我 致遠(yuǎn)電子 LPC2020系列 CAN控制器 ? 32位的 SJA1000 打 開 C A N 控 制器 模 塊 電 源設(shè) 置 總 線 分 頻 器 C A N 波 特 率 配 置 驗(yàn) 收 過 濾 器設(shè) 置 出 錯(cuò) 警 告 值配 置 C A N 中 斷 使 能配 置 發(fā) 送 優(yōu) 先 級(jí) 幀 I D / T x 優(yōu) 先 級(jí) 設(shè) 置 C A N 控 制 器 模 式 只 聽 / 正 常 配 置 管 腳 連 接進(jìn) 入軟 件復(fù) 位狀 態(tài)退 出軟 件復(fù) 位傳遞價(jià)值 成就你我 致遠(yuǎn)電子 LPC2020系列 CAN控制器 ? 發(fā)送緩沖寄存器 每組發(fā)送緩沖都有 4個(gè)寄存器組成,一旦啟動(dòng)發(fā)送命令, CAN控制器就會(huì)按照 CAN協(xié)議的格式把這組內(nèi)容發(fā)送到總線上 P R I OD L CF F R T RC A N I DD A T A 0D A T A 1D A T A 2D A T A 3D A T A 4D A T A 5D A T A 6D A T A 70 x E 0 0 4 4 0 3 80 x E 0 0 4 4 0 3 C0 x E 0 0 4 4 0 4 00 x E 0 0 4 4 0 4 4C A N T F IC A N T IDC A N T D AC A N T D B傳遞價(jià)值 成就你我 致遠(yuǎn)電子 LPC2020系列 CAN控制器 ? 發(fā)送命令 C A N C M RT RA TR R BC D OS R RS T B 1S T B 2S T B 3 CAN命令的發(fā)送全部由命令寄存器的不同組合完成,命令寄存器為只寫寄存器,每次操作只能一次寫入 LPC2020CAN控制器支持的發(fā)送方式: 正常發(fā)送 , 單次發(fā)送 , 自發(fā)自收 , 單次自發(fā)自收 傳遞價(jià)值 成就你我 致遠(yuǎn)電子 LPC2020系列 CAN控制器 ? 接收緩沖 I D I n d e xD L CF F R T RC A N I DD A T A 0D A T A 1D A T A 2D A T A 3D A T A 4D A T A 5D A T A 6D A T A 70 x E 0 0 4 4 0 2 00 x E 0 0 4 4 0 2 40 x E 0 0 4 4 0 2 80 x E 0 0 4 4 0 2 CC A N R F SC A N R IDC A N R D AC A N R D BB P 每個(gè) CAN控制器只有一組接收緩沖,但是 CPU本身的 RAM資源可以作為緩沖使用,所以,效率不會(huì)降低。向量中斷控制器的作用就是允許哪些中斷源可以產(chǎn)生中斷、可以產(chǎn)生哪類中斷、產(chǎn)生中斷后執(zhí)行哪段服務(wù)程序。 空閑模式 -內(nèi)核停