5.1 elm-FatFs 文件系统配置选项 6、DFS 应用示例 6.1 FinSH 命令 6.2 读写文件示例 6.3 更改文件名称示例 6.4 获取文件状态示例 6.5 创建目录示例 6.6 读取目录示例 6.7 设置读取目录位置示例 7、常见问题 7.1 Q: 发现文件名或者文件夹名称显示不正常怎么办? 7.2 Q: 文件系统初始化失败怎么办? 7.3...
建立自己的RT-Thread文件夹,包括:config、core、port、component四个类别。其中config存放配置文件、core存放内核文件、port存放端口文件、component存放组件。 RT-Thread目录结构 RT-Thread系统文件 从源码中找到下图的文件夹,并把文件夹里面的内容移植到自己的目录结构。 源码移植文件 内核文件 头文件 内核头文件 源文件...
1、准备rtthread的pack,在官网下载3.1.2和3.1.3的pack,然后安装; 2、这个是在keil 5的MDK上面进行移植的,根据官网的步骤进行的,主要包括三个部分内容,一个是进行安装rt包,一个是进行打印台移植,一个是进行finsh的配置。 3、这个是根据硬石科技的stm32F4的Hal库例程进行修改的;主要实现串口1的发送接收,串口1...
1.接下来定位到“rt-thread-2.0.1\bsp\simulator”,里面虽然有2个vc的工程文件,但是都是空的,需要用SCons生成修改的工程文件 2.先打开rtconfig.py,把msvc那一段的EXEC_PATH改成你的VS的nmake的位置,一般是”VS安装目录/VC/BIN/NMAKE.exe” 3.然后定位到simulator的目录,在输入“SCons --target=vs -s”,...
其中bsp文件夹包括对各个MCU的支持,这里我们先拿simulator这个文件夹的模拟器来找找感觉。 按照官方提供的《RT-Thread编程指南》,构建项目工程需要用到SCons,而SCons需要Python2.x的支持。下面主要简介一下windows下的配置 Python 1.下载地址:https://www.python.org/getit/,一定要下2.x的那个,3.5和2.7 语法不一...
RT-Thread Nano 的配置在 rtconfig.h 中进行,通过开关宏定义来使能或关闭某些功能,接下来对该配置文件中的宏定义进行说明。 3.1 RT-Thread Nano头文件 头文件 RTE_Components.h 仅由 Keil MDK 工程生成,其中仅定义了一个打开 FinSH 组件的宏 RTE_USING_FINSH。
双击打开RT-Thread Settings 软件包中心 点击右侧导航按钮如下所示:会出现配置界面,在这里可以进行项目...
二、配置RT-Thread PS:这个以RT-Thread Env工具为例,对RT-Thread进行配置,如果是使用RT-Thread Studio创建项目,进行配置也是类似的。 2.1 打开文件系统相关配置 RT-Thread Env命令行窗口跳转到项目所在目录后,执行meuconfig命令并回车,打开配置界面: 常用操作说明: ...
2.2.2 管理方式的程序配置 我们上面 简单介绍了RT-Thread 内存堆管理的3种方式,虽然我们没有详细分析内部是如何实现,那么我们也得了解在 RT-Thread 工程中,是怎么配置使用哪一种管理方式,同时了解这些方式的实现在程序什么文件中。 在工程的rtconfig.h中有关于内存管理方式的配置: ...