在gd32f450工程上使用env工具增加spi falsh。
開發(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文件修改如下:

編譯下載到開發(fā)板,實(shí)際效果:

注意:
將GD32_SRAM_SIZE有256修改為192

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報(bào)投訴
-
SPI
+關(guān)注
關(guān)注
17文章
1885瀏覽量
101302 -
SPI接口
+關(guān)注
關(guān)注
0文章
282瀏覽量
36720 -
SRAM存儲器
+關(guān)注
關(guān)注
0文章
88瀏覽量
17490 -
RT-Thread
+關(guān)注
關(guān)注
32文章
1614瀏覽量
44909 -
GD32F450
+關(guān)注
關(guān)注
1文章
11瀏覽量
6928
發(fā)布評論請先 登錄
相關(guān)推薦
熱點(diǎn)推薦
梁山派GD32F450/470-RT-Thread Nano移植(二)
在上一篇文章中,我實(shí)現(xiàn)了在keil中給梁山派移植RT-Thread Nano,但在官方的移植教程中,除了系統(tǒng)的移植,還有在 RT-Thread Nano 上添加UART控制臺與 FinSH的教程,所以我在本文中將實(shí)現(xiàn)在梁山派的N
rt-thread studio新建gd32f450工程
rt-thread studio 軟件版本是:2.2.6;開發(fā)板的軟件包是:GD32450Z-GD-EVAL版本是V1.0.1;開發(fā)板使用兆易的官方
通過scons生成RT-Thread Studio工程,編譯報(bào)rtconfig_preinc.h告警怎么解決?
我在 github 下載 V5.1.0 的代碼,在 gd32f450 的 bsp 中通過命令 scons --dist-ide 生成能夠在 RT-Thread Studio 下運(yùn)行的工程。在編譯時(shí)會
發(fā)表于 09-29 09:01
星空派(GD)開發(fā)板介紹
本帖最后由 jf_39160458 于 2021-9-11 17:41 編輯
`星空派(GD)開發(fā)板板載GD32F450ZG芯片和廣和通L610 4G模組,搭載RT-Thread
發(fā)表于 06-26 18:08
移植RT-Thread操作系統(tǒng)到GD32星空派開發(fā)板
。它把面向?qū)ο蟮脑O(shè)計(jì)方法應(yīng)用到實(shí)時(shí)系統(tǒng)設(shè)計(jì)中,使得代碼風(fēng)格優(yōu)雅、架構(gòu)清晰、系統(tǒng)模塊化并且可裁剪性非常好。本次移植所使用開發(fā)板為GD32星空派: 2 代碼下載目前RT-Thread提供很多下載方式,有百度網(wǎng)
發(fā)表于 10-13 15:56
移植RT-Thread操作系統(tǒng)到GD32星空派開發(fā)板
。它把面向?qū)ο蟮脑O(shè)計(jì)方法應(yīng)用到實(shí)時(shí)系統(tǒng)設(shè)計(jì)中,使得代碼風(fēng)格優(yōu)雅、架構(gòu)清晰、系統(tǒng)模塊化并且可裁剪性非常好。本次移植所使用開發(fā)板為GD32星空派: 2 代碼下載目前RT-Thread提供很多下載方式,有百度網(wǎng)
發(fā)表于 10-13 16:06
GD32F4系列芯片移植RTOS Demo工程 GD32F407移植FreeRTOS GD32F407移植RT-Thread
GD32F4系列移植FreeRTOS和RT-Thread工程例程GD32F407/GD32F450
發(fā)表于 06-07 22:10
基于GD32F310開發(fā)板在rt-thread上添加finsh及其shell功能
1、GD32F310開發(fā)板試用+finsh/shell添加與進(jìn)程STACK優(yōu)化 上一次只是移植了rt-thread nano的內(nèi)核,但rt-thr
發(fā)表于 11-08 16:05
GD32F450的開發(fā)板工程RT系統(tǒng)啟動錯誤如何解決呢?
我自己設(shè)計(jì)的GD32F405的板子,在RT-Thread Studio里用的GD32F450的開發(fā)板工程,改了一下RAM大小,從128改成了192然后把SDRAM、eth刪除,在主函數(shù)
發(fā)表于 02-21 11:33
RT-Thread開發(fā)GD32F450使用scons添加新的文件夾
開發(fā)板使用的是gd32f450zk,想在工程中新建文件夾,通過scons管理,參考官方,步驟如下: step1:新建文件夾并在文件夾下創(chuàng)建.c和.h文件 step2:復(fù)制SConscript
發(fā)表于 04-03 17:39
RT-Thread開發(fā),如何有效學(xué)習(xí)RT-Thread的五個步驟
RT-Thread推出RT-Thread Inside戰(zhàn)略開放RT-Thread開發(fā)平臺授權(quán)合作,與硬件十萬個為什么合作首次推出第一款RT-
RT-Thread開發(fā)GD32F450添加spiflash外設(shè)的步驟
評論