Skip to content

Latest commit

 

History

History
60 lines (32 loc) · 2.52 KB

start.md

File metadata and controls

60 lines (32 loc) · 2.52 KB

W60x RT-Thread 入门指南

1.RT-Thread 简介

RT-Thread 是一个来自中国的开源物联网操作系统,它具备非常强的可伸缩能力:从一个可以运行在ARM Cortex-M0 芯片上的极小内核,到中等的 ARM Cortex-M3/4/7系统,甚至是运行于 MIPS32、ARM Cortex-A 系列处理器上。 RT-Thread项目的源代码托管在 GitHub repo 上。

2.准备工作

3.环境搭建

3.1编译环境搭建

该SDK可以由Keil直接编译,详情参考W600 开发环境搭建指南

3.2 工程目录介绍

image

docs文件夹下放着W600_RTT相关的参考文档,建议先阅读 UM3103-RT-Thread-W60X-SDK 快速上手.pdf UM3101-RT-Thread-W60X-SDK开发手册.pdf

4.编译烧录

4.1 编译

W600_RT-Thread_SDK 一共提供了35个示例

1567266339884

进入任意一个示例,双击 project.uvprojx工程文件,直接编译即可(注意,一定要先搭建好Keil环境)。

1567266231646

固件生成在当前示例所在目录的Bin文件夹下。

1567266565273

4.2 烧录

注意事项:

  1. 正点原子w601开发板外挂一颗16Mbyte的FLash,因此可以烧录 rtthread_layout_16M.FLS
  2. 除特殊说明外,W600和W601均为1M版本,对应 rtthread_layout_1M.FLS
  3. 2M版本的芯片/模块/开发板,对应 rtthread_layout_2M.FLS
  4. rbl后缀文件为OTA所需文件,也可直接进行下载更新,类似于W600原厂SDK的img文件;
  5. rtt_secboot.img为RT-Thread定制版本secboot,与原厂secboot.img并不通用,切换版本时需烧录FLS文件,尽量勾选擦除,以免出错。
  6. 其它烧录问题请参考:W600固件烧录指南

其它

正点原子W601开发板QQ交流群:797416020