《孕龍科技電子報》第16期 2010年12月7日出刊 If you cannot read this email in Chinese, please change the font type set up to Chinese Big 5 with your browser.
在數位電子電路領域內,當裝置與裝置間需要進行通訊連接時往往會透過匯流排來進行資料傳輸,在這當中又以I2C(Inter integrated Circuit)以及SPI(Serial Peripheral interface)在電子領域中使用最為頻繁。 孕龍科技所推出的I2C-SPI Control Center,透過軟體設定可指定I2C-SPI Control Center來模擬I2C或SPI之間裝置(Master Device、Slave Device)傳輸狀況,且產品本身所擁有的Batch Mode(批次執行模式)更可加強待測電路分析功能或滿足產線測試需求。 接著我們將逐一說明各項功能來了解I2C-SPI Control Center。
I2C(Inter integrated Circuit) Mode 這是一款由Philips在1980年代為了讓主機板、嵌入式系統或手機連接周邊裝置而所研發制定的一種匯流排,因其架構簡便容易操作,演變至今成為各種不同設備裝置間的介面標準。I2C使用兩條信號線做雙向資料傳輸(Serial Data及Serial Clock),接下來將透過測量EEPROM 24LS02來進行功能介紹。
將I2C-SPI Control Center的SDA及SCL連接至待測端的SDA及SCL,開啟 I2C-SPI Control Center軟體後可看到如圖一的軟體介面。
圖一:I2C-SPI Control Center軟體視窗
待驅動程式安裝完成後,可在視窗上方的Select Device下拉選單中選擇已安裝的I2C-SPI Control Center,接著點選右方的『連線』按鈕即可進行操作設定。 首先,在I2C模式下操作I2C Master。先設定Slave Address=0X50、Bit Rate=2KHz及Master端的寫入資料為0X00、0X11、0X22、0X33、0X44、0X55、0X66、0X77、0X88、0X99、0XAA、0XBB、0XCC、0XDD、0XEE及0XFF,設定完畢後可點選右方的寫入按鈕來進行訊號發送。 動作完成後隨即可在下方Log視窗中看到相關訊息,如圖二所示。
圖二:I2C-SPI Control Center Log視窗
搭配上邏輯分析儀更可清楚表示出此一資料寫入的動作狀況。
圖三:使用邏輯分析儀擷取狀況
圖三中的方塊1為I2C Clock,可清楚看出目前I2C匯流排中的Bit Rate為2KHz,方塊2為寫入資料的表示。
操作讀取功能時方法與寫入功能大致相同,在軟體視窗中可先設定讀取位元組數。預設值為5 Bytes,在這邊將讀取位元組更改為20 Bytes後點下右方的讀取即可進行動作。
填問卷即可免費獲得孕龍3D劇院入場卷2張!!
主程式: LAP-A V3.08 LAP-A V3.08 for Vista64 LAP-B V3.05 LAP-B V3.05 for Vista64 LAP-C V3.09 LAP-C V3.09 for Vista64 匯流排協定分析軟體下載 使用手冊、更新資訊、規格書
Copyright © ZEROPLUS TECHNOLOGY CO., LTD. 孕龍科技股份有限公司 版權所有 23585台北縣中和市建八路123號2樓 | 儀器事業處 台北業務部:+886 2-66202225#201 新竹業務部: +886 3-5426637#87
www.zeroplus.com.tw