一、硬件环境主控芯片:APM32E103ZET6,使用SPI2总线连接flash芯片Flash芯片:W25Q128JV,WP和Hold管脚均通过10K电阻上拉到电源电压二、软件环境使用RT-Thread Studio编译器,RT-Thread版本5.1.0三、配置过程1、启用SPI和SFUD
2、修改sfud_flash_def.h文件
3、修改apm32_msp_spi_init()函数
4、main.c中编写rt_hw_spi_flash_init()测试函数
5、编译后无错误,烧录程序后调试串口打印报错信息如下图
上述错误信息的出现,尝试修改了可能出现问题的地方,该报错仍会出现,实在不知还有哪些地方需要修改,有知道的大神烦请指点一二!!!
|