简介 介绍RT-Thread RTOS的Debug功能使用,包括配置和使用。 开启Debug功能后,设计者可以在需要的位置使用LOG_D、LOG_I、LOG_E、LOG_W向控制台输出信息,方便调试使用,使用形式参考rt_kprintf。 ENV工程配置 在工程目录启动ENV,输入 ...
使用RT Thread Studio 创建基于芯片的STM F RBT 的工程 学习笔记 .记得加入 include lt rtdevice.h gt include lt board.h gt 这算是一个小小的入门门槛吧,这是头文件包含,后面才能使用各种功能。使用的时候检查一下是否已经添加。 .定义管脚 define LED GET PIN B, 定义LED 为GPIOB. .管脚配置 rt p ...
2020-09-01 10:36 0 541 推荐指数:
简介 介绍RT-Thread RTOS的Debug功能使用,包括配置和使用。 开启Debug功能后,设计者可以在需要的位置使用LOG_D、LOG_I、LOG_E、LOG_W向控制台输出信息,方便调试使用,使用形式参考rt_kprintf。 ENV工程配置 在工程目录启动ENV,输入 ...
串口设备结构体: RTT设备结构体: 串口初始化在rt_hw_usart_init()函数: 接着看一下串口注册rt_hw_serial_register(): 注册函数有四个参数: 参数1:所要注册的串口,参数类型为串口结构 ...
了 RT-Thread 支持 Finsh,用户可以在命令行模式使用命令操作。输入 help ...
RT-Thread中使用线程这个概念,而不是任务。两者相似,我在这里把他的线程当作任务来理解了 1、任务处理: 动态任务相关API 创建任务:rt_thread_create函数,创建任务之后会返回rt_thread_t类型的任务ID 创建之后启动任务:rt_thread ...
软件环境:Win7+MDK4.7.2 硬件环境:STM32F4Discovery 所用OS代码:RT-Thread2.0.0 beta 下载地址: https://github.com/RT-Thread/rt-thread/archive/v2.0.0_beta.zip ...
RT-Thread nano版本:小资源场景的MCU用于简单控制 RT-Thread宏内核版本:中等规模的IoT节点 RT-Thread Smart(混合微内核版本):功能丰富的智能设备,主要面向带MMU的中高端处理器 关于宏内核与微内核: 宏内核:用户应用程序是通过系统调用 ...
主控:STM32F407VET6 环境:RT-Thread Studio ,STM32CubeMX, ENV,RT-Thread v.4.0.2 概述:通过Studio创建芯片对应的内核工程,添加软件包,修改配置文件,在线生成对应的RT-Boot,实现OTA固件升级 一. 创建 ...
RTT内核对象——设备 RT-Thread有多种内核对象,其中设备device就是其中一种。 内核继承关系图如下: 设备继承关系图如下: device对象对应的结构体如下: 其中,设备类型type有如下几类: 设备的操作方法结构体: I/O设备模型框架 ...