通過(guò)以下三種方法,都可將寄存器數(shù)據(jù)寫(xiě)入 SRAM:
- 寄存器提交方法
- 使用 REGCOMMIT 位實(shí)現(xiàn)活動(dòng)寄存器到 SRAM 的自動(dòng)傳輸(映射)。
- 使用活動(dòng)寄存器的內(nèi)容修改 SRAM 和 EEPROM。
- 無(wú)需了解 SRAM 和 EEPROM 映射。
- 不能用于修改以下 EEPROM 字段:TARGET_ADR_MSB 和 EEREV。
- 建議用于大多數(shù)應(yīng)用以及在對(duì)器件進(jìn)行預(yù)編程時(shí)使用。
- 直接寫(xiě)入方法
- 要求直接及手動(dòng)寫(xiě)入每個(gè) SRAM 地址。
- 在不寫(xiě)入活動(dòng)寄存器空間的情況下修改 SRAM 和 EEPROM,使器件能夠繼續(xù)正常運(yùn)行而不中斷。
- 需要了解 SRAM 和 EEPROM 映射。
- 可用于修改以下 EEPROM 字段:TARGET_ADR_MSB 和 EEREV。
- 建議在系統(tǒng)內(nèi)對(duì) EEPROM 進(jìn)行編程(例如進(jìn)行版本更新)時(shí)使用,以避免輸出中斷。
- 建議在覆蓋所有 SRAM 時(shí)使用。
- 混合方法(寄存器確認(rèn)和直接寫(xiě)入)
- 建議在僅修改 SRAM 中的選定字段時(shí)使用,如 TARGET_ADR_MSB 和 EEREV。
- 通過(guò)直接寫(xiě)入方法覆蓋所有 SRAM 時(shí),不建議采用該方法。