RT-Thread
文章平均质量分 87
泪花的质问
这个作者很懒,什么都没留下…
展开
-
【RT-Thread】STM32F103RB移植RT-Thread Nano
介绍如何基于 CubeMX 移植 RT-Thread Nano,并说明生成代码工程的步骤原创 2022-05-22 20:36:52 · 1130 阅读 · 1 评论 -
RT-Thread学习记录-2.线程间的同步和通信
1. RTOS中同步与通信基本概念在 RTOS 中,每个线程是独立的个体,接受调度器的调度运行。但是,线程之间不是完全不联系的,联系的方式就是同步与通信。只有掌握同步与通信的编程方法,才能编出较为完整的程序。 RTOS 中主要的同步与通信手段有:事件、消息队列、信号量、互斥量等,以下将讲解它们的基本概念与应用方法 。1.1 同步的含义与通信手段 为了实现各线程之间的合作和无冲突的运行,一个线程的运行过程就需要和其他线程进行配合,线程之间的配合过程称为同步。由于线程间的同步过程通常是由某种条件来触发原创 2021-05-07 21:27:28 · 1127 阅读 · 0 评论 -
RT-Thread学习记录-1.线程部分
1. 实时操作系统的基本含义1.1 无操作系统与实时操作系统开发无操作系统 NOS 无操作系统(No Operating System, NOS)的嵌入式系统中,常使用所谓前后台工作模式。在系统复位后,首先进行堆栈、中断向量、 系统时钟、内存变量、部分硬件模块等初始化工作,然后进入“无限循环”,在这个无限循环中, CPU 一般根据一些全局变量的值决定执行各种功能程序(线程),这是第一条运行路线。若发生中断,将响应中断,执行中断服务程序(Interrupt Service Routines,ISR)原创 2021-05-07 21:13:33 · 1439 阅读 · 0 评论 -
CUBEMX移植RTTHREAD步骤
1. CubeMX上下载RT-Thread的软件包要获取 RT-Thread Nano 软件包,需要在 CubeMX 中添加 https://www.rt-thread.org/download/cube/RealThread.RT-Thread.pdsc2. 在CubeMX中完成基础工程创建后,添加RT-Thread Nano 到工程3.在CubeMX中配置NANO4. 取消(注释)掉默认生成的工程中,由RT-Thread接管的部分。包括:1.RT-Thread 操作系统重定义的 HardF原创 2021-04-29 21:49:50 · 1814 阅读 · 0 评论