RT-Thread环境搭建与工程编译

2019-07-19  本文已影响0人  Mr_Michael

一、搭建开发环境

参考开发环境搭建

1.基于windows

2.基于ubuntu环境

二、开发编译

1.RT-Threand 源码目录

RT-Thread
├─bsp 各个平台的工程目录
├─components 组件源码目录
├─documentation 文档目录
├─examples 测试用例目录
├─include 头文件目录
├─libcpu 存放各个平台的启动程序以及线程切换程序
├─tools SCons 脚本目录
└─src RT-Thread 内核源码目录

推荐使用 SCons编译或者使用 MDK 编译

image

2.BSP工程配置

3.编译

RT-Thread 的通过 SCons 支持三种编译器,编译器的选择在 rtconfig.py 中指定

执行编译

scons [-j4]

#清除编译目标
scons -c

编译完成后,会在 BSP 当前目录下生成rtthread.bin和rtthread-stm32f4xx.axf

编译注意:由于windows端的路径表示方式与linux不同,该工程是基于linux编写的,所以有些文件路径需要使用转义符r来做转义处理。

三、使用QEMU运行RT-Thread

QEMU让你无需开发板即可玩溜RT-Thread

在bsp下运行qemu

qemu.bat
上一篇下一篇

猜你喜欢

热点阅读