ZHCSMX1B October 2019 – March 2022 TCAN1144-Q1 , TCAN1145-Q1 , TCAN1146-Q1
PRODUCTION DATA
SDI 引腳用于讓器件知道從哪個(gè)地址讀取或?qū)懭肽膫€(gè)地址。在寫入期間,時(shí)鐘周期數(shù)決定了有多少數(shù)據(jù)字節(jié)(最多三個(gè))將加載到順序地址中。一次寫入的最小時(shí)鐘周期數(shù)為 16 個(gè),支持初始地址和寫入命令,后跟一個(gè)字節(jié)的數(shù)據(jù),如圖 10-36 所示。TCAN114x-Q1 支持突發(fā)讀取和寫入。圖 10-37 顯示了一個(gè) 32 位寫入的示例,其中包括初始 7 位地址、寫入位和三個(gè)數(shù)據(jù)字節(jié)。這總共需要 32 個(gè)時(shí)鐘周期。一旦通過 NCS 上的低電平啟用 SPI,SDI 就會(huì)在 SPI 時(shí)鐘 (SCLK) 的每個(gè)上升沿對(duì)輸入數(shù)據(jù)進(jìn)行采樣。數(shù)據(jù)會(huì)移入適當(dāng)大小的移位寄存器,并且在正確的時(shí)鐘周期數(shù)之后,移位寄存器已滿并且 SPI 事務(wù)已完成。對(duì)于寫入命令代碼,僅在 SCLK 移入確切數(shù)量的時(shí)鐘周期且 NCS 具有一個(gè)上升沿以取消選擇器件后,新數(shù)據(jù)才會(huì)寫入尋址的寄存器。對(duì)于突發(fā)寫入,如果 SCLK 有 31 個(gè)時(shí)鐘周期(比完整的 3 字節(jié)寫入少 1 個(gè)時(shí)鐘周期),則在執(zhí)行前兩個(gè)字節(jié)寫入時(shí)不會(huì)發(fā)生第三個(gè)字節(jié)寫入。如果在一個(gè) SPI 事務(wù)期間沒有移入正確數(shù)量的時(shí)鐘周期和數(shù)據(jù)(nCS 為低電平),則會(huì)設(shè)置 SPIERR 標(biāo)志。
圖 10-36 SPI 寫入
圖 10-37 32 位 SPI 突發(fā)寫入. 有關(guān)如何使用一個(gè) SPI 寫入命令寫入三個(gè)字節(jié)數(shù)據(jù)的示例。