原文:【RT-Thread学习】一:导出自己的命令到MSH命令列表中

RT Thread简介,摘自RT Thread官网www.rt thread.org: RT Thread是一个集实时操作系统 RTOS 内核 中间件组件和开发者社区于一体的技术平台,由熊谱翔先生带领并集合开源社区力量开发而成,RT Thread也是一个组件完整丰富 高度可伸缩 简易开发 超低功耗 高安全性的物联网操作系统。RT Thread具备一个IoT OS平台所需的所有关键组件,例如GUI ...

2020-04-12 06:56 0 1368 推荐指数:

查看详情

RT-Thread的FinSH控制台自定义msh命令(附带部分RT-Thread源码分析)

学习rtthread的过程中发现rthhread的控制台组件也可以支持带参数的命令写法。其实官网文档写得很详细了,但是还是记录一下。 不带参数的命令写法 不带参数的命令写法十分简单,就是写一个普通的函数 再利用这个宏导出 自己的demo节选,作为示例 ...

Fri Sep 25 21:52:00 CST 2020 1 691
RT-Thread 学习笔记(六)——串口

串口设备结构体: RTT设备结构体: 串口初始化在rt_hw_usart_init()函数: 接着看一下串口注册rt_hw_serial_register(): 注册函数有四个参数: 参数1:所要注册的串口,参数类型为串口结构 ...

Wed Nov 15 00:55:00 CST 2017 0 1163
RT-Thread移植入门学习

一、简介 RT-Thread 是一款主要由中国开源社区主导开发的开源实时操作系统(许可证GPLv2)。实时线程操作系统不仅仅是一个单一的实时操作系统内核,它也是一个完整的应用系统,包含了实时、嵌入式系统相关的各个组件:TCP/IP协议栈,文件系统,libc接口,图形用户界面等。 官网地址 ...

Wed Jan 19 20:51:00 CST 2022 0 1546
RT-Thread的串口DMA分析

这里分析一下RT-Thread串口DMA方式的实现,以供做新处理器串口支持时的参考。 背景 在如今的芯片性能和外设强大功能的情况下,串口不实现DMA/中断方式操作,我认为在实际项目中基本是不可接受的,但遗憾的是,rt-thread现有支持的实现,基本上没有支持串口的DMA,文档也没有 ...

Wed Sep 11 15:25:00 CST 2019 0 887
RT-THREAD的版本

RT-Thread nano版本:小资源场景的MCU用于简单控制 RT-Thread宏内核版本:中等规模的IoT节点 RT-Thread Smart(混合微内核版本):功能丰富的智能设备,主要面向带MMU的中高端处理器 关于宏内核与微内核: 宏内核:用户应用程序是通过系统调用 ...

Wed Jul 29 01:48:00 CST 2020 0 612
RT-Thread的线程(任务)处理【RT-Thread学习笔记 2】

RT-Thread中使用线程这个概念,而不是任务。两者相似,我在这里把他的线程当作任务来理解了 1、任务处理: 动态任务相关API 创建任务:rt_thread_create函数,创建任务之后会返回rt_thread_t类型的任务ID 创建之后启动任务:rt_thread ...

Thu Sep 04 07:30:00 CST 2014 0 8213
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM