野火开发板上有一个sdcard接口,通过RTT,我们可以非常方便的添加开发板相关的驱动,并且在RT-thread的Final sh中使用并读取sd卡的内容。
在开始本教程之前请先确保您已经安装RT-thread的ENV工具包。
首先,我们移动到RTT的bsp目录下,右键空白处,选择ConEmu Here
在Env控制台中输入menuconfig
进入menuconfig界面后进入到Hardware Drivers Config–>Onboard Peripheral Drivers
打开Enable SDCARD (sdio)
保存后在Env命令台中输入scons –target=mdk5
运行后,重新打开项目文件,即可发现项目中的Filesystem Group
重新烧录工程后,即可操作RTT上的文件操作系统
\ | / - RT - Thread Operating System / | \ 4.0.2 build Aug 22 2019 2006 - 2019 Copyright by rt-thread team msh />[32m[I/SDIO] SD card capacity 15273984 KB.[0m found part[0], begin: 4194304, size: 14.576GB [32m[I/app.card] sd card mount to '/'[0m [0m[D/at.dev] [0m msh />ls Directory /: pic1.bmp 460854 pic2.bmp 115254 pic3.bmp 460854 pic4.bmp 460854 pic5.bmp 50678 pic6.bmp 44802
如上串口信息所示,可以调用sd卡中的文件