講述TMS320F28335的CAN總線
關于本手冊本文檔描述了增強型局控制器域網(wǎng) (eCAN) 在F2833x 和 F2823x 器件。命名規(guī)則本文檔使用以下規(guī)則。• 顯示十六進制數(shù)時附帶一個后綴 h。 例如,以下數(shù)字表示十六進制的 40(十進制為 64):40h。德州儀器 (TI) 提供的相關文檔下列文檔描述了 F2833x 和 F2823x 器件和相關外設。
增強控制器局域網(wǎng)絡 (eCAN) 模塊在 C28x™ DSP 內(nèi)執(zhí)行,此模塊是一個完整的 CAN 控制器并且與 CAN2.0B 標準(有效)兼容。 在電噪聲環(huán)境下,它使用確定的協(xié)議與其它控制器進行串行通信。 借助于 32 個完全可配置的郵箱和時間戳功能,eCAN 模塊提供一個多用途且耐用的串行通信接口。eCAN 模塊在這份參考指南中是類型2eCAN。 請參閱《TMS320x28xx, 28xxx DSP 外設參考指南》SPRU566中其它具有同類型 eCAN 模塊的器件列表來確定類型之間的區(qū)別,并獲得一個類型內(nèi)器件專用差異的列表。 一些器件有第二 CAN 模塊,eCAN-B。 eCAN 一般被用來指代 CAN 模塊。 在適當情況下,特定的模塊引用(A 或 B)會被使用。在 28xx/28xxx 的所有器件中,對于給定的 CAN 模塊,模塊寄存器使用同一個地址空間。
eCAN 與其他 TI CAN 模塊兼容eCAN 模塊和在 TMS470 中使用的“高端 CAN 控制器(HECC)”相同。 TMS470™ 系列微控制器,德州儀器(TI)對此類器件做出了一些細微改變。 eCAN 模塊特有多項增強功能(如增加了具有獨立接受屏蔽、時間戳等功能的郵箱數(shù)量),這些改進使 eCAN 模塊在性能上超過了 240x™ DSP 系列所特有的 CAN 模塊。所以,為 240x CAN 模塊編寫的代碼不能直接移植到 eCAN 上。 然而,eCAN 沿循著 240x CAN 同樣的寄存器位布局結構和位功能(因為這兩個器件中都裝有寄存器)也就是說,在這兩種平臺上許多寄存器和位執(zhí)行一樣的功能。 這就使得代碼的遷移變的相對容易,對于用 C 語言編寫的代碼更是如此。
完整的pdf格式文檔51黑下載地址:
28335-CAN.pdf
(551.35 KB, 下載次數(shù): 146)
2018-8-5 15:40 上傳
點擊文件名下載附件
CAN
|