|
|
爱科技、爱创意、爱折腾、爱极致,我们都是技术控
您需要 登录 才可以下载或查看,没有账号?立即注册
x
一直想把STM32的内部FLASH做成个小U盘,参考了不少,一直不成功
参考的例程是
发现
1.F103ZET6可以,但64K的C8T6不行,不知道要修改哪个头文件里的东西?块?扇区?
2.我只想要内置FLASH的U盘,程序里是可以外置卡的,关掉所有的SD-SPI后居然内置U盘都出不来
#define FLASH_START_ADDR 0x08016000 // Flash start address
#define FLASH_SIZE 0x64000 // 400K ?U?
#define FLASH_PAGE_SIZE 0x800 // 2k Bytes per page,??2K?????
#define FLASH_WAIT_TIMEOUT 100000
3.看代码,里面都没有相关STM32FLASH的调用,是不是外置中断
USB_Interrupts_Config这个调用帮我们去完成读写,真看不懂,如果真是这样,如何控制读写动作和数量
|
|