使用STM32CUBEMX6.6.1 KEIL5.27
首先打开CUBEMX新建工程:
确定芯片型号
根据实际外部晶振选择
设置下载调试方法
设置usb 引脚
设置usb主机模式
设置W25QXX的SPI引脚,看资料说W25QXX SPI协议要HIGH+2EDGE,但我尝试通信不正确,改为LOW+1EDGE通信正确,FLASH_CS引脚自己根据引脚连接设置。
设置FATFS,开启U盘和USER(W25QXX)
频率设置输入168按回车即可
工程配置,保存位置不要有中文。
最后生成工程;
由于U盘设置只用了俩个引脚会跳出警告无视点yes即可
生成完成后,点击打开工程。
打开工程进入配置界面
根据自己的下载器选择下载方式