对于能够设定数据闪电大小的NuMicro系列,用户可以修改DFEN(Config0 [0])以启用或禁用数据闪电,并修改DFBADR(Config1)以设置数据闪电的基本地址并调整数据闪电大小。
设置后,程序需要写入 1 至 CHISPRST (SYS_IPRST0 [0) , 用于软件芯片重置。 软件芯片重置后, 新设置将生效 。
样本代码如下:
金特32_t au32Config[2];
sys_unlockreg () ; ys_ unlockreg ();
fmc_ open () ;
FMC_ReadConfig(au32Config,2);
fmc_enable_cfg_更新( );
au32 Config[0] =~ 0x1;
au32Config[1] =u32DFBA;
FMC_WriteConfig( au32Config, 2)
sys_ resethip () ;