keil5+正点原子stm32f103战舰开发板+硬件spi+ flash w25q128+easyflash移植到自己的裸机程序

keil5+正点原子stm32f103战舰开发板+硬件spi+ flash w25q128+easyflash移植到自己的裸机程序

https://github.com/armink/EasyFlash/archive/master.zip点击这个地址 下载EasyFlash-master.zip 解压后打开里面的EasyFlash-master\demo\env\stm32f10x\non_os_spi_flash\RVMDK这个文件夹可以看到工程文件 双击点开

里其实按照官方的说明修改基本没什么问题 写这个记录只是方便以后使用时修改

官方例程直接编译后没什么问题 但是需要注意的是这里使用的spi1 使能引脚使用的和自己的开发板也不一定一样所以需要修改这个地方  

首先在sfud里面的sfud_port.c中添加SPI2和GPIIOB的时钟

然后在下面这里添加你的spi flash芯片使用的引脚 除了spi2用到的引脚外也根基自己的开发板的情况把使能脚放进去

下面把使用的引脚赋值给结构体中去 可以对照左面行数去找

这个

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值