RT-Thread 学习笔记
文章平均质量分 85
记录学习 RT-Thread 的过程
Yonas-Luo
这个作者很懒,什么都没留下…
展开
-
RT-Thread 笔记(4):RT-Thread 使用AT软件包驱动ESP8266
本文使用了At软件包后程序ROM较大,固使用了大容量型号:STM32F103ZE请确保系统有一个可用的串口设备,需要用以连接 esp8266,可参考:《RT-Thread 笔记(3):RT-Thread 添加一个串口设备》文章目录一、RT-Thread Stuido 软件包二、软件包的添加与应用1. 添加软件包2. 配置软件包3. 应用三、硬件连接四,验证一、RT-Thread Stuido 软件包RT-Thread 社区提供了丰富的软件包,软件包是具体实现某一功能的代码库,如at软件包,将..原创 2020-07-07 19:31:17 · 2384 阅读 · 2 评论 -
RT-Thread 笔记(3):RT-Thread 添加一个串口设备
文章目录一、添加一个串口设备1. 确定IO口2. 编辑 board.h2.1 打开board.h2.2 添加代码2.3 查看串口设备3. 程序设计3.1 官方示例程序3.2 程序的使用4. 测试一、添加一个串口设备本文简记了如何新增和使用串口2设备,更多请参考官方文档:https://www.rt-thread.org/document/site/programming-manual/device/uart/uart/#_11RTT 中外设作为设备存在,在建立工程的时候,一般串口1被作为系统默认原创 2020-07-06 22:21:51 · 8151 阅读 · 4 评论 -
RT-Thread 笔记(2):RT-Thread 开发:应用开发与设备开发
一、RT-Thread 开发方式当嵌入式程序员使用一款MCU开发一个功能时,程序都涉及到外设的初始化和程序逻辑,以流水灯为例,首先需要初始化对应的 IO 口,接着使用延时语句,不断的切换 IO 口的导通情况。在RTT中,外设称为设备,而实现功能的代码称为应用。所以,RTT有两种开发方式:设备开发应用开发1. 应用开发应用开发需要根据具体的需求而定,RTT可以通过创建多个线程(任务),来实现多个功能同时运行。1.1 创建一个线程可以通过一下示例程序创建一个线程:#define THREAD原创 2020-07-06 17:17:25 · 2220 阅读 · 0 评论 -
RT-Thread 笔记(1):使用 RT-Thread Studio 创建工程
文章目录一、RT-Thread 操作系统简介二、RT-Thread Studio1. 下载2. 创建工程3. 测试一、RT-Thread 操作系统简介略二、RT-Thread Studio虽然 RT-Thread(简称RTT)只是一个操作系统,理论上是可以任何一个IDE 如 MDK 等都可以支持,但使用官方推出的 RT-Thread Studio 开发更为方便,用户可以直接创建一个基于 RT-Thread 的工程,无需移植,也可以添加各种功能组件。1. 下载下载地址:RT-Thread Stud原创 2020-07-05 19:33:03 · 6359 阅读 · 0 评论