ZHCAF39 March 2025 MCF8315A , MCF8315C , MCF8315C-Q1 , MCF8315D , MCF8316A , MCF8316C-Q1 , MCF8316D , MCF8329A , MCT8315A , MCT8316A , MCT8316A-Q1 , MCT8329A
MCx 器件在電機(jī)和系統(tǒng)級參數(shù)方面具有高度可配置性,例如加速時間、電流限制、故障響應(yīng)和重試時間、故障(過流/過壓/欠壓)閾值、GPIO 配置、控制環(huán)路 Kp、Ki 值等。這些配置永久存儲在內(nèi)部 EEPROM 中,用于在每個上電/喚醒周期中初始化器件。
圖 1-1 顯示了 MCx 器件的內(nèi)部存儲器架構(gòu)。每個 EEPROM 寄存器在 RAM(影子)區(qū)域中都有一個相應(yīng)的鏡像寄存器。每次上電/喚醒時,器件都會將 EEPROM 寄存器讀取到相應(yīng)的影子寄存器中,以初始化器件變量。當(dāng)器件處于空閑狀態(tài)時,用戶可以使用對特定影子寄存器的 I2C 寫入來修改影子寄存器值。在器件電源復(fù)位或進(jìn)入睡眠時,對影子寄存器的這些修改將丟失。如果需要永久存儲修改內(nèi)容,用戶必須發(fā)出 EEPROM 寫入命令,以將修改后的值從影子寄存器復(fù)制到 EEPROM。可以通過發(fā)出 EEPROM 讀取命令將 EEPROM 內(nèi)容讀入相應(yīng)的影子寄存器中。
EEPROM 讀取和寫入命令可由主機(jī)微控制器通過 I2C 發(fā)出,其中主機(jī)充當(dāng) I2C 通信中的主器件,MCx 充當(dāng)輔助器件,如 圖 1-1 所示。有關(guān) I2C 協(xié)議的詳細(xì)信息,請參閱器件數(shù)據(jù)表。