Häufig gestellte Fragen

常見問答

是否可以在程式中,使用FMC指令調整Data Flash的大小?  日期:2017-04-26

對於支援可設定Data Flash大小的NuMicro®系列,使用者可以在程式中,藉由修改DFEN(Config0[0])來使能或禁能Data Flash,以及DFBADR(Config1)設定Data Flash的基底地址,調整Data Flash的大小。
在設置後,需要程式中寫1到CHIPRST (SYS_IPRST0[0]),進行軟體的晶片重啟(Chip Reset),新的設定才會生效。

範例程式如下:
uint32_t   au32Config[2];

SYS_UnlockReg();
FMC_Open();
FMC_ReadConfig(au32Config, 2);
FMC_ENABLE_CFG_UPDATE();
au32Config[0] &= ~0x1;
au32Config[1] = u32DFBA;
FMC_WriteConfig(au32Config, 2)
SYS_ResetChip(); 

產品: 微控制器 ,Arm Cortex-M0 微控制器 ,M0518 系列 ,M0519 系列 ,M0564 系列 ,Mini51 系列 ,Nano100 / 102 系列 ,Nano103 Base 系列 ,Nano110 / 112 LCD 系列 ,Nano120 USB 系列 ,Nano130 USB+LCD 系列 ,NUC029 系列 ,NUC100 / 200 系列 ,NUC120 / 122 / 123 / 220 USB 系列 ,NUC121/125 系列 ,NUC126 USB 系列 ,NUC130 / 230 CAN 系列 ,NUC131/NUC1311 CAN 系列 ,NUC140 / 240 USB+CAN 系列 ,Arm Cortex-M4 微控制器 ,M451 Base 系列 ,M451M 系列 ,M452 USB 系列 ,M453 CAN 系列 ,M4TK 觸控 IC 系列 ,NUC442 / 472 系列
應用:
功能: Peripherals,Memory,Config,Flash Memory Controller (FMC)
本網站使用cookie作為與網站互動時識別瀏覽器之用,瀏覽本網站即表示您同意本網站對cookie的使用及相關隱私權政策
OK