xiuos/Ubiquitous/RT_Thread
chunyexixiaoyu 61aff201a6 Ubiquitous/RT_Thread/:add xidatong bsp
1.mdk keil project is supported.
2.gcc is supported.
3.boot image can be configured to be selected or not,if you use mdk keil,please select xip boot image
4. bin and elf files can be load by NXP-MCUBootUtility.exe.
2022-03-23 14:25:35 +08:00
..
aiit_board Ubiquitous/RT_Thread/:add xidatong bsp 2022-03-23 14:25:35 +08:00
app_match_rt-thread Ubiquitous/RT_Thread/: eliminate the Kconfig warning in ov2640 driver 2022-01-25 14:44:27 +08:00
micropython feat(Ubiquitous/RT_Thread): port micropython on RT-Thread for aiit-board 2022-03-11 14:24:56 +08:00
rt-thread@0b6b8b0088 Ubiquitous/RT_Thread/:rt-thread version update to fix the bug that tensflow lite for mcu can't be compiled. 2021-10-22 14:22:47 +08:00
README.md Ubiquitous/RT_Thread/ update README.md and add build.sh file 2022-03-01 17:28:16 +08:00
download.sh Merge branch 'develop' of https://git.trustie.net/wwg666/xiuos into develop 2022-03-14 17:30:21 +08:00

README.md

基于rt-thread的矽璓工业物联操作系统XiUOS

矽璓工业物联操作系统XiUOS主要分为系统层 、框架层、和应用层。其中系统层支持XIUOS、Nuttx、rt-thread三个操作系统该目录主要内容是基于rt-thread的系统层。

目录内容

xiuos/Ubiquitous/Rt-thread
    ├── README.md    
    ├── aiit_board              板级支持包
        |──stm32f407_core
        |──k210
    ├── app_match_rt-thread     WiFi、Camera 等适配rt-thread的用户驱动
    └── rt-thread               RT-Thread 代码

支持平台

Rt-thread/aiit_board 目前主要支持两个平台STM32F4 和 Kendryte K210。如果后续用户想自己添加相关的板级支持包在此目录添加即可。

Rt-thread/app_match_rt-thread 目前主要支持 WiFi 和 Camera其他驱动复用 RT-Thread 的内容。如果rt-thread官方仓库驱动不满足用户使用要求如果用户增加相关驱动可在此目录。

Rt-thread/rt-thread 使用 RT-Thread 作为系统基础设施,提供底层支持。

使用

运行以下指令下载代码、编译运行:

# 下载代码
# 进入xiuos目录下载更新子模块(包括RT-thread 和 K210 SDK如果用到K210 需更新kendryte-sdk)执行以下三条命令或者直接执行当前目录下的download.sh脚本命令
git submodule init
git submodule update Ubiquitous/RT_Thread/rt-thread
git submodule update Ubiquitous/RT_Thread/aiit_board/k210/kendryte-sdk/kendryte-sdk-source

# 进入 xiuos/Ubiquitous/Rt-thread/aiit_board/stm32f407_core 配置 Kconfig
scons --menuconfig
# 编译
scons
# 烧录镜像
st-flash write rtthread.bin 0x8000000

同时也可以支持windows开发环境进行上述命令进行编译需安装env插件详细介绍可以参照rt-thread官方资料