原文:rt-thread是如何做到通过menuconfig配置将相应文件加入工程和从工程中除去

小记 添加与删除文件的机制是: menuconifg 所显示的菜单是由一系列 Kconfig 文件构成的,这些菜单实际就是一系列的宏控制,而这些宏又控制着一系列的 SConscript 文件中的代码文件是否加入工程,这一系列的 SConscript 文件由文件 SConstruct 管理,menuconfig 配置完毕后会生成新的 .config配置文件和rtconfig.h工程选项宏控制文件 ...

2019-01-25 10:24 0 661 推荐指数:

查看详情

rt-thread】1、快速建立rt-thread nano最小裁剪工程

快速建立rt-thread nano最小裁剪工程 使用keil5建立 1、下载rt-thread 3.03版本,3.03程序占用最小 2、使用 CubeMX 配置工程 3、选择添加rt-thread 4、编译后发现有三个函数冲突,在stm32f1xx_it.c中找到这几个函数 ...

Wed Sep 18 17:07:00 CST 2019 0 460
利用keil MDK - RTE创建RT-thread工程流程

1、利用keil MDK - RTE创建rt-thread(3.1.3)工程2、添加main.c文件。3、点击 <Option for target> ,选择ARM Compiter 为 <... version 5>。4、Use MicroLIB 和 C99 Mode 视 ...

Fri May 28 23:44:00 CST 2021 0 956
rt-thread】构建自己的项目工程 -- 初始篇

现以stm32f429igt6芯片的板子 & Keil5编译环境为例,记述构建适配自己板子的rt-thread工程的过程 1、拿到rt-thread源码,进入bsp/stm32/libraries/templates/目录,复制stm32f4xx文件夹至目录bsp/stm32/,修改 ...

Tue Oct 13 10:11:00 CST 2020 1 674
rt-thread之串口设备的配置流程

@2019-01-30 【小记】 > rt-thread 工程启动之后先是进入函数 rtthread_startup 做一些系统运行前的基础工作,主要有:   * 板级硬件初始化   * 系统定时器初始化   * 系统调度器初始化   * 创建初始化线程  (组件初始化 ...

Wed Jan 30 23:30:00 CST 2019 0 2225
RT-Thread的串口DMA分析

这里分析一下RT-Thread串口DMA方式的实现,以供做新处理器串口支持时的参考。 背景 在如今的芯片性能和外设强大功能的情况下,串口不实现DMA/中断方式操作,我认为在实际项目中基本是不可接受的,但遗憾的是,rt-thread现有支持的实现,基本上没有支持串口的DMA,文档也没有 ...

Wed Sep 11 15:25:00 CST 2019 0 887
RT-THREAD的版本

RT-Thread nano版本:小资源场景的MCU用于简单控制 RT-Thread宏内核版本:中等规模的IoT节点 RT-Thread Smart(混合微内核版本):功能丰富的智能设备,主要面向带MMU的中高端处理器 关于宏内核与微内核: 宏内核:用户应用程序是通过系统调用 ...

Wed Jul 29 01:48:00 CST 2020 0 612
RT-Thread入门和模拟器的配置生成

RT-Thread是一个国产开源的实时操作系统,支持MCU多,外设丰富。值得学习 下载地址:http://www.rt-thread.org/page/31.html ,解压可以得到一下目录结构:|-- bsp|-- components|-- documentation ...

Wed Apr 27 01:03:00 CST 2016 0 2799
Rt-thread: 消息队列

3 msg_size 是每条消息的大小 4 max_msg 是最多的消息个数 5 entry:队列的消息索 ...

Tue Mar 31 22:54:00 CST 2020 1 1230
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM