ZHCSUD9A January 2024 – February 2025 LMK5C33216AS1
PRODUCTION DATA
選擇 SPI 控制接口后,該器件使用帶有 SDIO、SCK 和 SCS 信號(hào)的三線制 SPI (SPI_3WIRE_DIS = 0)。使用 SPI 時(shí),SCS_ADD 也可用作歷時(shí)計(jì)數(shù)器 (TEC) 觸發(fā)器。當(dāng)設(shè)置 SPI_3WIRE_DIS = 1 時(shí),可以選擇任何 GPIO 作為 SDO 以支持四線制 SPI 回讀。
主機(jī)器件必須首先向器件 MSB 提供數(shù)據(jù)。消息中包括傳輸方向位 (W/R)、15 位地址字段(A14 至 A0)和 8 位數(shù)據(jù)字段(D7 至 D0),如圖 8-44 所示。對(duì)于 SPI 寫入,W/R 位為 0,對(duì)于 SPI 讀取,該位為 1。
將 SCS 置為低電平可啟動(dòng)一個(gè)消息幀。當(dāng) SCS 取消置位為高電平時(shí),該幀結(jié)束。第一個(gè)傳輸?shù)奈皇?W/R 位。接下來(lái)的 15 位是寄存器地址,其余 8 位是數(shù)據(jù)。在寫入傳輸時(shí),由于最后一個(gè)數(shù)據(jù)位 (D0) 在 SCK 的上升沿隨時(shí)鐘傳入,數(shù)據(jù)以字節(jié)為單位進(jìn)行提交。如果寫入訪問(wèn)不是八個(gè)時(shí)鐘的偶數(shù)倍,則不會(huì)提交尾隨數(shù)據(jù)位。在讀取傳輸時(shí),數(shù)據(jù)位在 SCK 下降沿從 SDO 引腳隨時(shí)鐘輸出。
LMK5C33216AS1 支持 SPI 塊寫入和塊讀取傳輸。SPI 塊傳輸?shù)拈L(zhǎng)度正好是 (2 + N) 個(gè)字節(jié),其中 N 是要寫入或讀取的數(shù)據(jù)字節(jié)數(shù)。主機(jī)器件(SPI 主機(jī))只需要指定要訪問(wèn)的地址序列中的最低地址。在主機(jī)完成初始 24 位傳輸序列后,如果 SCS 引腳保持低電平,則該器件會(huì)自動(dòng)遞增內(nèi)部寄存器地址指針。每次傳輸 8 位(數(shù)據(jù)有效載荷寬度)都會(huì)使器件自動(dòng)遞增地址指針(前提是 SCS 引腳對(duì)于所有序列都保持低電平有效)。