在gd32f450工程上使用env工具增加spi falsh。
開(kāi)發(fā)板使用的是gd32f450zk。
直接使用rtthread源碼中bsp包,使用scons —dist打包成完整工程,在使用scons —target=mdk5重新生成工程。在board文件中修改kconfig文件,添加spi5的配置。
使用menuconfig進(jìn)行配置,配置完成后重新生成mdk工程,根據(jù)實(shí)際修改drv_spi_flash.c、drv_spi.c文件。
drv_spi_flash.c文件修改如下:
添加結(jié)束符“;”
修改設(shè)備名
根據(jù)實(shí)際修改
修改引腳
drv_spi.c文件修改如下:
編譯下載到開(kāi)發(fā)板,實(shí)際效果:
注意:
將GD32_SRAM_SIZE有256修改為192
-
SPI
+關(guān)注
關(guān)注
17文章
1724瀏覽量
92197 -
SPI接口
+關(guān)注
關(guān)注
0文章
260瀏覽量
34592 -
SRAM存儲(chǔ)器
+關(guān)注
關(guān)注
0文章
88瀏覽量
13391 -
RT-Thread
+關(guān)注
關(guān)注
31文章
1306瀏覽量
40436 -
GD32F450
+關(guān)注
關(guān)注
1文章
11瀏覽量
6674
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
梁山派GD32F450/470-RT-Thread Nano移植(二)
![梁山派<b class='flag-5'>GD32F450</b>/470-<b class='flag-5'>RT-Thread</b> Nano移植(二)](https://file1.elecfans.com/web2/M00/A6/09/wKgaomUROGqALh_rAADHpgUpK0Q534.jpg)
梁山派GD32F450/470-RT-Thread Nano移植(三)
![梁山派<b class='flag-5'>GD32F450</b>/470-<b class='flag-5'>RT-Thread</b> Nano移植(三)](https://file1.elecfans.com/web2/M00/A6/2B/wKgaomUSfjOALoj-AAC-yiTtpLA961.jpg)
rt-thread studio新建gd32f450工程
![<b class='flag-5'>rt-thread</b> studio新建<b class='flag-5'>gd32f450</b>工程](https://file1.elecfans.com/web2/M00/A8/3C/wKgZomUVGdOAYf0nAAA7IhChdVk391.jpg)
RT-Thread開(kāi)發(fā)GD32F450添加串口外設(shè)的方法
![<b class='flag-5'>RT-Thread</b><b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>GD32F450</b><b class='flag-5'>添加</b>串口<b class='flag-5'>外設(shè)</b>的方法](https://file1.elecfans.com/web2/M00/A6/86/wKgaomUVQIuALGOSAADgFgHUQJc563.jpg)
星空派(GD)開(kāi)發(fā)板介紹
移植RT-Thread操作系統(tǒng)到GD32星空派開(kāi)發(fā)板
移植RT-Thread操作系統(tǒng)到GD32星空派開(kāi)發(fā)板
GD32F4系列芯片移植RTOS Demo工程 GD32F407移植FreeRTOS GD32F407移植RT-Thread
基于GD32F310開(kāi)發(fā)板在rt-thread上添加finsh及其shell功能
GD32F450的開(kāi)發(fā)板工程RT系統(tǒng)啟動(dòng)錯(cuò)誤如何解決呢?
RT-Thread開(kāi)發(fā)GD32F450使用scons添加新的文件夾
RT-Thread開(kāi)發(fā),如何有效學(xué)習(xí)RT-Thread的五個(gè)步驟
![<b class='flag-5'>RT-Thread</b><b class='flag-5'>開(kāi)發(fā)</b>,如何有效學(xué)習(xí)<b class='flag-5'>RT-Thread</b>的五個(gè)<b class='flag-5'>步驟</b>](https://file1.elecfans.com//web2/M00/A6/D1/wKgZomUMQKSAAGYNAADF5bX7DBc399.png)
RT-Thread開(kāi)發(fā)GD32F450添加adc外設(shè)
![<b class='flag-5'>RT-Thread</b><b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>GD32F450</b><b class='flag-5'>添加</b>adc<b class='flag-5'>外設(shè)</b>](https://file1.elecfans.com/web2/M00/A8/FD/wKgZomUiU9qAI5KJAABHlpr5BGQ145.jpg)
評(píng)論