天天看點

ATSHA204A(四)——data區的使用1. 資料區位址配置設定 2. clock該區

1. 資料區位址配置設定 

由于 ATSHA204A的所有 Reads 和 Writes 操作均以字(4位元組或 32位元組)為機關執行,是以下表中的字位址應當用于傳送

至 Read 和 Write 指令的位址參數。

Slot Byte Address (Hex) Word Address (Hex) Slot Byte Address (Hex) Word Address (Hex)
0x0000 0x0000 8 0x0100 0x0040
1 0x0020 0x0008 9 0x0120 0x0048
2 0x0040 0x0010 10 0x0140 0x0050
3 0x0060 0x0018 11 0x0160 0x0058
4 0x0080 0x0020 12 0x0180 0x0060
5 0x00A0 0x0028 13 0x01A0 0x0068
6 0x00C0 0x0030 14 0x01C0 0x0070
7 0x00E0 0x0038 15 0x01E0 0x0078

資料區域為 512 位元組(4kb),是 EEPROM 陣列的一部分,可用于安全存儲目的。

在鎖定配置區域(通過使用 Lock(Config))之前,資料區域不可通路,既不能讀取也不能寫入。完成配置鎖定後,可使用 Write 指令對整個資料區域進行寫操作。如果需要,可以加密要寫入的資料。

2. clock該區

如果 LockValue 為 0x55,則認為資料區域和 OTP 區域處于解鎖狀态;否則,處于鎖定狀态。在鎖定配置區域之前,不會對資料區域和 OTP 區域進行讀寫通路。

ATSHA204A(四)——data區的使用1. 資料區位址配置設定 2. clock該區

繼續閱讀