[N32G45x] N32G457系列和G32L40系列怎么用外部W25Q128模拟U盘啊?

[复制链接]
969|5
 楼主| 小傻哥muzii 发表于 2022-6-15 10:21 | 显示全部楼层 |阅读模式
N32G457系列和G32L40系列怎么用外部W25Q128模拟U盘啊?从STM32移植过来一直不成功,无法完成格式化,只移植文件系统或只移植USB都不行
 楼主| 小傻哥muzii 发表于 2022-6-15 10:23 | 显示全部楼层
本帖最后由 小傻哥muzii 于 2022-6-15 10:32 编辑

这是代码

FAT_USB_22.zip

1.01 MB, 下载次数: 13

qianwang1001 发表于 2022-6-15 17:03 | 显示全部楼层
本帖最后由 qianwang1001 于 2022-6-16 18:57 编辑

代码里面的SPI CS引脚初始化有问题,你用的是PB7引脚,这个不是CS的复用引脚,所以不需要复用,修改如下图即可 1655283587(1).jpg

FAT_USB_22_1.zip

952.66 KB, 下载次数: 10

 楼主| 小傻哥muzii 发表于 2022-6-16 18:10 | 显示全部楼层
经国民技术支持 王谦先生鼎力支持,发现SPI—FLASH的操作命令Sector erase 和 Block erase 写错了(没认真核对.......)。
分享一下改好的代码,有点乱....,各位有需要的可以看看

USB_W25Q128虚拟U盘_220616.zip

9.34 MB, 下载次数: 39

gouguoccc 发表于 2022-6-16 18:26 来自手机 | 显示全部楼层
芯片还是原厂的人熟悉啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

38

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部