在gd32f450工程上使用env工具增加spi falsh。
開發板使用的是gd32f450zk。
直接使用rtthread源碼中bsp包,使用scons —dist打包成完整工程,在使用scons —target=mdk5重新生成工程。在board文件中修改kconfig文件,添加spi5的配置。
使用menuconfig進行配置,配置完成后重新生成mdk工程,根據實際修改drv_spi_flash.c、drv_spi.c文件。
drv_spi_flash.c文件修改如下:
添加結束符“;”
修改設備名
根據實際修改
修改引腳
drv_spi.c文件修改如下:
編譯下載到開發板,實際效果:
注意:
將GD32_SRAM_SIZE有256修改為192
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
SPI
+關注
關注
17文章
1706瀏覽量
91526 -
SPI接口
+關注
關注
0文章
258瀏覽量
34373 -
SRAM存儲器
+關注
關注
0文章
88瀏覽量
13290 -
RT-Thread
+關注
關注
31文章
1285瀏覽量
40096 -
GD32F450
+關注
關注
1文章
11瀏覽量
6660
發布評論請先 登錄
相關推薦
梁山派GD32F450/470-RT-Thread Nano移植(二)
在上一篇文章中,我實現了在keil中給梁山派移植RT-Thread Nano,但在官方的移植教程中,除了系統的移植,還有在 RT-Thread Nano 上添加UART控制臺與 FinSH的教程,所以我在本文中將實現在梁山派的N
梁山派GD32F450/470-RT-Thread Nano移植(三)
RT-Thread FinSH 是 RT-Thread 的命令行組件(shell),提供一套供用戶在命令行調用的操作接口,主要用于調試或查看系統信息。
rt-thread studio新建gd32f450工程
rt-thread studio 軟件版本是:2.2.6;開發板的軟件包是:GD32450Z-GD-EVAL版本是V1.0.1;開發板使用兆易的官方
星空派(GD)開發板介紹
本帖最后由 jf_39160458 于 2021-9-11 17:41 編輯
`星空派(GD)開發板板載GD32F450ZG芯片和廣和通L610 4G模組,搭載RT-Thread
發表于 06-26 18:08
移植RT-Thread操作系統到GD32星空派開發板
。它把面向對象的設計方法應用到實時系統設計中,使得代碼風格優雅、架構清晰、系統模塊化并且可裁剪性非常好。本次移植所使用開發板為GD32星空派: 2 代碼下載目前RT-Thread提供很多下載方式,有百度網
發表于 10-13 15:56
移植RT-Thread操作系統到GD32星空派開發板
。它把面向對象的設計方法應用到實時系統設計中,使得代碼風格優雅、架構清晰、系統模塊化并且可裁剪性非常好。本次移植所使用開發板為GD32星空派: 2 代碼下載目前RT-Thread提供很多下載方式,有百度網
發表于 10-13 16:06
GD32F4系列芯片移植RTOS Demo工程 GD32F407移植FreeRTOS GD32F407移植RT-Thread
GD32F4系列移植FreeRTOS和RT-Thread工程例程GD32F407/GD32F450
發表于 06-07 22:10
基于GD32F310開發板在rt-thread上添加finsh及其shell功能
1、GD32F310開發板試用+finsh/shell添加與進程STACK優化 上一次只是移植了rt-thread nano的內核,但rt-thr
發表于 11-08 16:05
GD32F450的開發板工程RT系統啟動錯誤如何解決呢?
我自己設計的GD32F405的板子,在RT-Thread Studio里用的GD32F450的開發板工程,改了一下RAM大小,從128改成了192然后把SDRAM、eth刪除,在主函數
發表于 02-21 11:33
RT-Thread開發GD32F450使用scons添加新的文件夾
開發板使用的是gd32f450zk,想在工程中新建文件夾,通過scons管理,參考官方,步驟如下: step1:新建文件夾并在文件夾下創建.c和.h文件 step2:復制SConscript
發表于 04-03 17:39
RT-Thread開發,如何有效學習RT-Thread的五個步驟
RT-Thread推出RT-Thread Inside戰略開放RT-Thread開發平臺授權合作,與硬件十萬個為什么合作首次推出第一款RT-
評論