這邊可以看到上圖我們開啟了412KB 的 flash 要使用
在程式的部分,我open 一個 fmc
寫一個pattern : 0x5A5A5A5A
然後下面有兩個API可以參考(FMC_Write 、 FMC_Read),其他可以去看新唐的fmc.c 參考。
可以看到,我們用ICP查詢片上的flash 有0x5A5A5A5A 的資料被寫入
uTemp 一次要寫入 4 byte 的資料
else if( (i*4) == 4096)
因為一次會寫入4 byte,所以當i=1024時,寫買了需要Erase新的4096 byte 空間