a一级爱做片免费观看欧美,久久国产一区二区,日本一二三区免费,久草视频手机在线观看

關 閉

新聞中心

EEPW首頁 > 工控自動化 > 設計應用 > TMS320C6416與CAN控制器的接口實現

TMS320C6416與CAN控制器的接口實現

作者: 時間:2010-04-28 來源:網絡 收藏

摘要:分析了數字信號處理器SJAl000的時序。給出了基于復雜可編程邏輯器件EPM7512的DSP數字信號處理器和之間的電路,同時給出了詳細的軟硬件方法。
關鍵詞:;SJAl000;CPLD;電路

本文引用地址:http://www.j9360.com/article/163106.htm

O 引言
總線是現場總線中的一個應用熱點,可支持分布式控制和適時控制的串行通信網絡。由于CAN總線具有通信速率高、開放性好、報文
短、糾錯能力強以及控制簡單、擴展能力強、系統成本低等特點,因而其應用越來越受到人們的關注。基于CAN總線的CAN具有完成CAN
總線通信協議所要求的全部必要功能,因此,CAN控制器與其它微處理器的接口已成為設計CAN總線系統的首要工作。目前已有一些微處理器將CAN控制器嵌入到系統之中,但是,仍有大量人們比較熟悉的微處理器并不帶有CAN控制器。為此,本文介紹了CAN控制器SJAl000與DSP芯片的接口電路。
SJAl000是符合CAN2.0B標準的CAN通信控制器,該器件具有完成高性能通信協議所要求的全部特性,同時具有下列特性:
◇可連接各種微控制器接口;
◇取決于報文標志符的總線訪問優先權;
◇強有力的錯誤處理能力;
◇可組態總線接口;
◇帶有位填充功能的非歸零編碼/解碼;
◇輸出驅動器狀態可編程。
TMS320C6416是一款高性能DSP數字信號處理器。它基于C64x核心架構,并集成了豐富的外圍設備和接口,最高主頻可達到1.0GHz。TM-S320C6416以高速的處理能力和出色的接口能力,已廣泛用于當今技術的各個領域。

1 TMS320C6416與SJAlOOO的接口設計
1.1 INTEL方式下SJAl000的讀寫時序
INTEL方式下,SJAl000的讀、寫時序圖如圖1所示。


在INTEL方式下讀寫SJAl000時,其地址和數據是分時傳送的,地址在前,數據在后。ALE為高時,為地址總線周期;ALE為低電平,同時
也為低時,為數據總線周期。為低時,為讀數據;為低時,為寫數據。
1.2 TMS320C6416的讀寫時序
數字信號處理器TMS320C6416的讀寫時序如圖2所示。


TMS320C6416的數據線和地址線是分開的,而SJAl000的數據線和地址線是復用的。所以TMS320C6416不能與SJAl000直接對連,而必須將數據和地址線進行轉換后才能連接。


上一頁 1 2 下一頁

評論


相關推薦

技術專區

關閉