RT_Thread ENV学习笔记 Env使用环境安装 RT-Thread Env工具包括配置器和包管理器,用来对内核和组件的功能进行配置,对组件进行自由裁剪,对线上软件包进行管理,使得系统以搭积木的方式进行构建,简单方便 首先登录RT_Thread官网,网址是https://www.rt-thread.org/ 图1 RT_Thread官网 如上图所示为RT_Thre... ...
RT-Thread内核中采用了基于位图(bitmap)的优先级算法(时间复杂度O(1),即与就绪线程的多少无关),通过位图的定位快速的获得优先级最高的线程 每次调度的时间是恒定的:无论当前的系统中存在多少个线程,多少个优先级,rt-thread的调度函数总是可以在一个恒定的时间内选择出最高优先级的那个线程来执行 对不同优先级...
STM32 PWM常见面试题PWM(脉宽调制)是STM32微控制器中非常重要的功能,广泛应用于电机控制、LED调光、信号生成等场景。以下是STM32 PWM相关的常见面试题及解答:1. PWM基本原理什么是PWM?PWM(Pulse Width Modulation)是一种通过调节脉冲宽度来控制输出功率的技术。通过改变高电平在一个周期内的占比(占空......
【Java面试】金三银四面试:你们公司的QPS是如怎么统计出来的? 01:30 【Java面试】金三银四面试:数据量达到多少的时候要开始分库分表? 03:12 【Java面试】金三银四必问:ThreadLocal为啥会有内存泄漏问题? 02:58 【金九银十】强度拉满?京东一面 | 请说说雪花算法的实现原理? 03:10 【Java面试】金三...
51CTO博客已为您找到关于rt_thread的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及rt_thread问答内容。更多rt_thread相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。
RT-thread 的低功耗管理组件(PM),部分工程师已经开始用起来了,当然实际操作起来,会面对很多的问题,至少我开始接触功耗管理时是这样的状态。 部分工程师可能对经验【嗟来之食】不感兴趣,部分工程师却更想获取一线功耗调试与管理经验,并想尽快应用到自己的实际产品上去。 我这里主要谈一下大家使用PM框架,使用Tickless...
【Java面试】每天CRUD,日常也不用ThreadLocal啊,为什么面试会问ThreadLocal这个问题 03:20 【Java面试】七年开发都答不上,wait和notify 为什么要在synchronized代码块中 03:53 【Java面试】2年Java开发面试被问,Kafka如何保证消息不丢失?如何轻松搞定面试官 04:51 【Java面试】被面试官问:volatile关键字有什么用...
【操作系统】RT-Thread 入门学习 技术标签: RT-Thread一、嵌入式操作系统 1.1 软实时与硬实时 强实时操作系统:严格限定在规定时间内完成任务,否则就会导致灾难性的发生,例如导弹拦截系统、汽车引擎系统等。 弱实时操作系统:可以允许偶尔出现一定的时间偏差,但是随着时间的偏移,整个系统的正确性会随之下降,例如DVD播放...
一般情况下 MCU 的 I2C 器件都是作为主机和从机通讯,在 RT-Thread 中将 I2C 主机虚拟为 I2C总线设备,I2C 从机通过 I2C 设备接口和 I2C 总线通讯,相关接口如下所示: 查找IIC设备 在使用 I2C 总线设备前需要据 I2C 总线设备名称获取设备句柄,进而才可以操作 I2C 总线设备,查找设备函数如下所示: ...
加入牡丹江师范学院物理与电子工程学院RT-Thread联合实验室的感觉还是很美妙的。刚刚经历了惨无人道的电赛...