原文: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