1、中科蓝讯AB32VG1片上Flash评测
AB32VG1片上Flash:
AB32VG1 内部集成8M bit即1M byte flash,每个扇区4096 Bytes,由于程序整体不大,所以将后512KB用于用户存储区,并通过文件系统挂载。
flash驱动
关于AB32VG1片上flash的信息目前还没有公开,目前通过编译库的形式提供,函数接口如下:
uint16_t os_spiflash_read(void buf, uint32_t addr, uint16_t len);
void os_spiflash_program(void buf, uint32_t addr, uint16_t len);
void os_spiflash_erase(uint32_t addr);
扩展flash驱动(flash.c):
为满足文件系统的正常挂载、使用,对flash驱动进行了进一步封装
原作者:lingzijian