MCU單晶片韌體設計

2015年5月7日 星期四

使用LA分析儀進行SPI訊號量測



Raspberry Pi Education Kit used for SPI 
  • P1-19 (MOSI)  --> 連接 LA's CH4
  • P1-21 (MISO) -->  連接LA's CH2
  • P1-23 (CLK)  --> 連接LA's CH3
  • P1-24 (CE0) -- > SPI Flash (MX25L4005A) 
  • P1-26 (CE1)  -->  CC2500 2.4G RF模組
將LA分析儀的訊號量測線連接到子板的SPI 訊號線上





    SPI Flash (MX25L4005A) 電路圖 
    MX25L4005A 電路圖 







取樣數及取樣頻率設好後, 再設定觸發訊號的型式, 即可量到的SPI訊號 (註: 圖CE0 並沒有接)


選擇使用SPI Protocol 進行分析
選擇使用SPI Protocol 進行分析




是否要進行Channel更名



套用SPI Protocol 進行分析後, 更方便通訊的狀況了才好Debug , 是否和DataSheet 的結果一致?
MX25L4005A DataSheet

這是程式執行的結果, 執行讀Flash ID 的動作, 和DataSheet 說明一致


      The RDID instruction is for reading the manufacturer ID of 1-byte and followed by Device ID of 2-byte. The MXIC Manufacturer ID is C2(hex), the memory type ID is 20(hex) as the first-byte device ID, and the individual device ID of second-byte ID is as followings: 13(hex) for MX25L4005A.

程式片段


Tool 軟體下載

Saleae Logic Analyzer



沒有留言 :

張貼留言