E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
RT-Thread实时操作系统
LVGL 入门利器~HMI-Board
小白接触
RT-Thread
有一段时间,最近工作项目中需要用到GUI界面,准备学习最近比较火的LVGL,了解到
RT-Thread
联合瑞萨推出了一款高性价比图形评估套件HMI-Board,一套硬件即可实现HMI
shadowyingjian
·
2024-02-07 03:55
嵌入式硬件
iot
LVGL
GUI
柿饼派通过RW007的BLE 功能读取米家蓝牙温湿度计数据
##前言一直在关注
RT-Thread
的柿饼派和RW007模块,听说最近新版的RW007模块支持BLE功能了,于是便向客服咨询在柿饼派上的RW007模块是否也支持BLE功能,客服回复说目前最新的柿饼派是使用新版本的
shadowyingjian
·
2024-02-07 03:24
RW007
高速WIFI
学习
基于UCOSII的RS485通信(STM32F107)
一、实现效果基于ucosii
实时操作系统
的RS485通信,采用USART+DMA进行收发,二、开发环境开发工具:KEILV5开发板:STM32f107RC采用方式:USART+DMA使用系统:UCOSII
噗噗bug
·
2024-02-06 16:59
嵌入式
stm32
嵌入式硬件
单片机
arm
STM32 UART/USART与RTOS的多任务通信和同步机制设计
在使用STM32微控制器的UART/USART与RTOS(
实时操作系统
)进行多任务通信和同步时,需要合理设计任务间的通信机制和同步机制,以确保数据的准确传输和任务的协调执行。
嵌入式杂谈
·
2024-02-06 05:41
网络
RTOS、FreeRTOS支持远程界面、远程显示、远程桌面
目前市场上常见的RTOS有如下:FreeRTOS、Vxworks、ReWorks、DeltaOS、SylixOS、华为liteOS、阿里AliOS、
RT-Thread
、RTEMS等,这些RTOS可以像linux
GOSP作者-明心
·
2024-02-05 03:32
单片机
MCU
linux
嵌入式
android
基于
RT-Thread
(RTT)的HAL库PWM波输出(解决PWM周期跳变问题)
前言在使用到RTT的PWM设备时发现,输出的PWM波跳变,具体体现为我需要进行电机调速,需要PWM波的占空比进行实时变化,那就需要不断改变占空比,而RTT提供的改变占空比的函数是rt_pwm_set(pwm_dev,PWM_DEV_CHANNEL,period,pulse)经测试,在while循环里调用该函数的频率过快时,就会产生pwm周期的跳变,因此,决定不使用RTT的PWM设备,直接使用HAL
我先去打把游戏先
·
2024-02-04 22:33
RTT
stm32
学习
c语言
RTT
RTOS
【智能家居入门4】(FreeRTOS、MQTT服务器、MQTT协议、微信小程序)
前面已经发了智能家居入门的1、2、3了,在实际开发中一般都会使用到
实时操作系统
,这里就以FreeRTOS为例子,使用标准库。记录由裸机转到
实时操作系统
所遇到的问题以及总体流程。
海风-
·
2024-02-04 11:36
智能家居
微信小程序
FreeRTOS
Arduino和MPLAB X 开发STM32F103和PIC16F15376
Arduino开发STM32F103(BluePill),MPLABX开发PIC16F15376(CuriosityNano)C/C++嵌入式开发ESP32(Arduino、ESP-IDF)和STM32
实时操作系统
亚图跨际
·
2024-02-04 07:30
嵌入式
stm32
嵌入式硬件
Arduino
FreeRTOS
RT-Thread
(RTT)使用PWM设备驱动2212电机
前言基于RTT的PWM设备框架下,输出PWM波,利用Simonk电调驱动2212电机一、新建工程二、打开CubeMX三、配置外部高速晶振为时钟输入四、配置调试下载接口五、打开pwm输出通道,我这里用到的是定时器三的CH1六、创建工程的时候默认使用了串口一,所以串口一也打开。七、配置时钟,一般直接拉满八、生成代码九、打开定时器和PWM设备驱动程序十、打开定时器三PWM通道1宏定义十一、打开定时器三宏
我先去打把游戏先
·
2024-02-04 07:57
RTT
stm32
c语言
RTT
CubeMX
基于
RT-Thread
(RTT)的HAL库+ADC+DMA多通道采集
前言在使用到RTT的ADC设备框架进行AD的多通道采集时,发现数据会跳变,觉得可能是没有加DMA的缘故,但RTT好像没有对应的DMA接口函数(或者我没找到),故尝试不使用RTT的ADC设备框架,直接使用HAL库对ADC进行DMA的配置一、创建工程二、打开CubeMX进行配置三、使用外部高速时钟四、配置调试下载接口五、打开异步串口一,因为创建工程的时候默认使用了串口一,所以这里进行配置六、配置ADC
我先去打把游戏先
·
2024-02-04 07:24
RTT
stm32
c语言
RTT
学习
RTOS
【国产MCU移植】HC32F460基于Keil MDK 移植
RT-Thread
Nano
本文由
RT-Thread
论坛用户@想当诸侯的小蚂蚁原创发布:https://club.rt-thread.org/ask/article/2966.html软件根据厂家demo重新新建工程,工程中包含了
RT-Thread物联网操作系统
·
2024-02-03 19:41
RT-Thread
国产MCU
HC32
嵌入式
物联网
操作系统
RT-Thread
移植到GD32F150系列MCU
1、下载RT-ThreadNano的源码,如下:https://www.rt-thread.org/page/download.html2、在工程目录下添加
RT-Thread
文件夹,如下:3、将下载的RT-ThreadNano
freemote
·
2024-02-03 19:40
mcu
物联网
RT-Thread
GD32
国产mcu
RTT移植到GD32
eCos 系统
转自:http://www.eetop.cn/blog/html/04/343504-14129.htmleCos嵌入式
实时操作系统
应用分析随着EOS(EmbeddedOperationSystem,嵌入式操作系统
羽盛
·
2024-02-03 18:35
系统
嵌入式操作系统
嵌入式
linux
system
平台
wince
RT-Thread
时钟部分API指南:使用与源代码分析
layout:posttitle:“
RT-Thread
时钟管理”date:2024-1-2615:39:08+0800tags:
RT-Thread
时钟管理操作系统需要一个时钟用来规范任务时钟节拍时钟节拍的长度可以根据
唐·柯里昂798
·
2024-02-03 09:43
单片机
mcu
笔记
经验分享
stm32
RT-Thread
26. PIN
1.代码//main.c#include#include#include#include#include"drv_gpio.h"#include"gd32f3x0.h"/*definedtheLED2pin:PC6*/#defineLED1_PINGET_PIN(B,1)#defineLED2_PINGET_PIN(B,2)intmain(void){/*setLED1pinmodetooutpu
lljss2020
·
2024-02-03 09:07
#
RT-Thread
mcu
RT-Thread
27. UART设备
1.实现串口通信这里实现uart0的485通信MSH命令输入:uart_data_sample,开启线程执行。输入一段字符串,以’\r’(0x0D)结尾,回显输入的字符串2.代码//rt_uart.c#include#include#include"drv_gpio.h"#include"delay.h"#defineTHREAD_PRIORITY28#defineTHREAD_TIMESLICE
lljss2020
·
2024-02-03 09:07
#
RT-Thread
mcu
RT-Thread
28. Nano实现MSH及CPU利用率显示
Nano版源码官网下载https://github.com/
RT-Thread
/rtthread-nano/archive/refs/heads/master.zip1.代码结构2.代码//main.c
lljss2020
·
2024-02-03 09:04
#
RT-Thread
单片机
驱动开发
嵌入式硬件
RT-Thread
线程间同步(信号量, 互斥量, 事件集)--01API函数使用
系统间同步RTThread提供的方式有信号量,互斥量以及事件集源码分析看下一篇源码分析信号量每个信号量对象都有一个信号量值和一个线程等待队列,信号量的值对应了信号量对象的实例数目、资源数目,假如信号量值为5,则表示共有5个信号量实例(资源)可以被使用,当信号量实例数目为零时,再申请该信号量的线程就会被挂起在该信号量的等待队列上,等待可用的信号量实例structrt_semaphore{struct
唐·柯里昂798
·
2024-02-03 08:05
开发语言
stm32
单片机
笔记
c语言
mcu
RT-Thread
线程管理(使用篇)
layout:posttitle:“
RT-Thread
线程管理”date:2024-1-2615:39:08+0800tags:
RT-Thread
线程管理(使用篇)之后会做源码分析线程是任务的载体,是RTT
唐·柯里昂798
·
2024-02-03 07:34
stm32
嵌入式硬件
单片机
mcu
c语言
笔记
经验分享
RT-Thread
线程间同步(信号量, 互斥量, 事件集)--02源码分析
源码分析使用看上一篇API使用信号量/***Semaphorestructure*/structrt_semaphore{structrt_ipc_objectparent;/**parent));/*setinitialvalue*/sem->value=value;/*setparent*/sem->parent.parent.flag=flag;returnsem;}//初始化一个链表rt_
唐·柯里昂798
·
2024-02-03 07:34
stm32
单片机
mcu
c语言
笔记
RT-Thread
对象管理解析(通过线程创建源码分析)
layout:posttitle:“对象管理”date:2024-1-3015:39:08+0800tags:
RT-Thread
对象管理
RT-Thread
的对象可以使用动态创建以及静态创建,使用动态的话需要定义一个宏定义
唐·柯里昂798
·
2024-02-03 07:33
stm32
嵌入式硬件
单片机
mcu
c语言
物联网
探索
RT-Thread
启动流程:揭秘线程创建与设备初始化的奥秘
layout:posttitle:“
RT-Thread
启动流程”date:2024-1-3015:39:08+0800tags:RT-ThreadRT-Thread启动流程开始的时候rttread_startup
唐·柯里昂798
·
2024-02-03 07:03
stm32
单片机
物联网
mcu
笔记
经验分享
【第一章第三讲】操作系统的发展与分类
目录0.大纲1.手工操作阶段缺点2.单道批处理系统主要优点:主要缺点:3.多道批处理系统主要优点主要缺点4.分时操作系统主要优点主要缺点5.
实时操作系统
主要优点6.其他几种操作系统6.1网络操作系统6.2
Healer说这题太baby了
·
2024-02-03 04:32
windows
RT-Thread
: STM32F103的DAC 操作、DAC驱动
说明:文档记录基于
RT-Thread
的STM32F103外设DAC操作。
软饭硬吃666
·
2024-02-02 10:54
RT-Thread
STM32
stm32
嵌入式硬件
单片机
RT-Thread
FreeRTOS简介
一FreeRTOS简介
实时操作系统
(Real-TimeOperatingSystem,RTOS)是一种专门设计用于处理实时任务的操作系统。
yvee
·
2024-02-02 08:46
嵌入式硬件
arm
王道_操作系统 1.2_ 操作系统的发展与分类
1.2_操作系统的发展与分类一、操作系统发展与分类总览二、手工操作阶段三、批处理阶段1、单道批处理系统(操作系统的雏形)2、多道批处理系统(操作系统正式诞生)四、分时操作系统四、
实时操作系统
1、硬实时系统
冰岛看极光_92655
·
2024-02-01 07:00
操作系统
windows
linux
RT-Thread
:flash驱动包 easyflash 移植
1.介绍:EasyFlash是一款开源的轻量级面向嵌入式平台的Flash存储器库,方便开发者更加轻松的实现基于Flash存储器的常见应用开发。非常适合智能家居、可穿戴、工控、医疗等需要断电存储功能的产品,资源占用极低,支持各种MCU片上存储器。该库目前提供三大实用功能:a.Env小型KV数据库,支持写平衡(磨损平衡)及掉电保护模式让Flash变为NoSQL(非关系型数据库)模型的小型键值(Key-
软饭硬吃666
·
2024-01-31 20:59
RT-Thread
RT-Thread
flash
EasyFlash
RT-Thread
:STM32的PB3,PB4 复用IO配置为GPIO
说明:在使用STM32F103CBT6配置了PB3为IO,测试时发现读取这个IO的电平时钟是0,即便单管脚上的电平是1,读取的数据任然是0,查规格书后发现PB3,PB4是JTAG复用口,要当普通IO用需要配置。配置工具:STM32CubeMX1.配置流程如下:1.打开对应芯片的工程,配置PB3,PB4的IO功能2.生成代码3.提取相应的配置代码文件中找到这段代码,复制到MAIN函数中,在最开始的地
软饭硬吃666
·
2024-01-31 20:29
stm32
嵌入式硬件
单片机
RT-Thread
基于
RT-Thread
的NRF24L01无线通信模块——点对点通信实验
前言本文建立在成功使用RTT的SPI设备与NRF24L01模块建立通信联系,即成功对NRF24L01模块进行在位检测,可参考这篇文章
RT-Thread
(RTT)之SPI设备使用(以驱动nrf24l01模块为例
我先去打把游戏先
·
2024-01-31 15:20
RTT
单片机
嵌入式硬件
c语言
stm32
学习
开发语言
RTT
[嵌入式系统-6]:龙芯1B 开发学习套件 -3-软件层次架构
龙芯软件架构1.1通用软件架构1.2龙芯软件架构1.3龙芯各种应用程序1.4龙芯SOC芯片硬件:龙芯1B1.5PMON软件1.6龙芯IDE管辖的软件(1)CPUCore驱动程序(2)SOC芯片外设驱动程序(3)
实时操作系统
层
文火冰糖的硅基工坊
·
2024-01-31 08:01
嵌入式系统
架构
软件
龙芯
龙芯+RT-Thread+LVGL实战笔记(12)——滑杆改变LED亮度
作为指导教师,备赛期间除了给予学生必要的指导,自己也花了不少精力研究了大赛指定的龙芯1B200嵌入式开发板,并尝试使用
RT-Thread
操作系统和LVGL图形组件,实现了样题的几十项任务,大大小小的版本也写了
南耿先生
·
2024-01-30 23:32
笔记
详细剖析Linux和RTOS(
RT-Thread
)的时钟和定时器的使用
Linux发烧友1.RTOS篇1.1RT-Thread简介1.2时钟管理1.2.1时钟节拍1.3获取系统节拍1.4定时器分类1.5定时器源码分析1.6定时器相关函数1.61动态创建一个定时器和删除定时器1.7初始化和脱离定时器1.8启动和停止定时器1.9高精度延时1.10实战篇:RTOS定时器代码演示2Linux篇2.1Linux简介2.2Linux定时器机制2.3alarm类定时器2.4进程接收
魔动山霸
·
2024-01-30 16:45
linux
嵌入式
linux
单片机
运维
在C++类中使用FreeRTOS任务-为什么FreeRTOS任务用静态函数
FreeRTOS是一个广泛使用的
实时操作系统
,可以帮助我们实现多任务处理和任务调度。在ESP32开发中,结合C++类和FreeRTOS任务可以让我们更好地组织和管理代码,提高代码的可读性和可维护性。
宁子希
·
2024-01-30 10:23
c++
开发语言
单片机
嵌入式硬件
ESP32
操作系统的接口和处理方式
操作系统里都有那些名词首先要知道1.批处理系统、多道程序系统、分时操作系统、
实时操作系统
这些都听过,却常常搞得人云里雾里,到底分别代表什么样的操作批处理系统:任务提交后,系统一个一个地顺序执行,处理大量的重复的任务
张学灿@
·
2024-01-30 01:24
嵌入式学习
鸿蒙系统
华为
系统架构
开源物联网操作系统-ZephyrOS
未来小而美的智能产品会越来越多,现在还没有一个大的平台或者生态,国内开发者常用的物联网操作系统的有华为的LiteOS-海思芯片,Alios-Things,
RT-Thread
,mebos,freeRTOS
直岩
·
2024-01-29 18:44
FreeRTOS任务知识详解
前言本篇文章旨在记录我学习FreeRTOS
实时操作系统
中,有关于FreeRTOS的任务知识的记录。
小小_扫地僧
·
2024-01-29 11:50
FreeRTOS实时操作系统
服务器
运维
单片机
FreeRTOS实时操作系统
RT-Thread
: LCD、TFT液晶屏屏驱动框架 U8g2 应用
关键词:U8G2,显示驱动,RT-THREADU8G2说明:本实例用的液晶屏是OLED12864显示器,显示器驱动为SSD1306,分辨率为128x64备注:u8g2_font_unifont_t_symbols这个字体集库里面有很多实用图形符号软件包:U8G2RT-Thread-Mirror-rt-u8g2-c-master,U8g2简介.U8g2图形库是一个用于嵌入式设备的单色图形库,支持多种
软饭硬吃666
·
2024-01-29 05:49
RT-Thread
RT-Thread
u8g2
液晶屏驱动框架
RT-Thread
: 互斥量问题,互斥量锁死问题调试笔记
关键词:互斥量问题,互斥量锁死1.rtthread3.1.5互斥量问题rt_mutex_tstep_data_mutex=RT_NULL;/*指向互斥量的指针*/1.调试环境:RTOS:rtthread3.1.51.线程A优先级低,以20ms的周期循环执行。2.线程B优先级高,通讯服务线程,接收到命令时可能连续执行命令解析工作。3.A\B线程共同使用一组变量,所以使用互斥量管理变量的使用,保证同一
软饭硬吃666
·
2024-01-29 05:18
RT-Thread
笔记
RT-Thread
互斥量
在ESP32 Arduino框架上实验FreeRTOS:多任务操作系统的简介与应用
FreeRTOS介绍
实时操作系统
(RTOS):
实时操作系统
是一种专为实时应用程序设计的操作系统。实时应用程序对任务的响应时间有严格的要求,因此
实时操作系统
必须能够在预定的时间内完成任务的调度和执行。
宁子希
·
2024-01-27 23:07
freeRTOS-ESP32
mfc
c++
Freertos学习
一、概念
实时操作系统
,要求一个高的实时性,就不是像在一个死循环中放俩函数了。而是创建俩任务,也叫做俩进程,高速的轮流执行,提高实时性。堆栈的申请是任务的基础。
活蹦乱跳酸菜鱼
·
2024-01-27 19:05
学习
【RA6M3 HMI Board线下培训笔记】 RT Thread实现物联网应用 ETH+MQTT+LVGL+RTOS 实现温湿度监测
值此之际,
RT-Thread
和瑞萨电子共同举办智能家居网络开发:RA6M3HMIBoard以太网+GUI技术实践线下培训。这次培训融合了很多物联网相关的知识,以太网ETH,MQT
艾格北峰
·
2024-01-27 07:19
RT_Thread
物联网
单片机
嵌入式硬件
基于固件库的
RT-THREAD
移植
这里面说的单片机编程通常都是指裸机编程,即不加入任何RTOS(RealTimeOperationSystem
实时操作系统
)的程序。
浅夏漫行
·
2024-01-27 03:56
#
固件库开发
信息与通信
单片机
物联网
mcu
stm32
Apollo Cyber RT:引领
实时操作系统
在自动驾驶领域的创新
鸽芷咕:个人主页个人专栏:《linux深造日志》《粉丝福利》⛺️生活的理想,就是为了理想的生活!⛳️推荐前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。文章目录⛳️推荐引言一、CyberRT介绍二、常用术语1.1运行CyberMonitor**1.2实用命令三、熟悉CyberMonitor界面3.1CyberMonitor交互命令介绍结语引言自动驾
鸽芷咕
·
2024-01-26 22:03
写作技巧&粉丝福利
自动驾驶
人工智能
机器学习
HAL STM32基于系统滴答定时器(SysTick)实现多任务时间片轮询
HALSTM32基于系统滴答定时器(SysTick)实现多任务时间片轮询RTOS(
实时操作系统
)和定时器时间片轮询是两种不同的任务调度和执行方式的差异简介以下部分内容,由AI给出的解答:RTOS(
实时操作系统
perseverance52
·
2024-01-26 18:30
stm32
定时器多任务
RT-Thread
25. 信号-按键发送
1.设置include:..\rt-thread-v4.1.0\components\libc\compilers\common..\rt-thread-v4.1.0\components\libc\compilers\common\extension开启signal,保存并退出menuconfig,这样在rtconfig.h中自动添加RT_USING_SIGNALS宏定义//rtconfig.h
lljss2020
·
2024-01-26 12:56
#
RT-Thread
mcu
RT-Thread
22. 邮箱满
1.代码#include#include#include"drv_gpio.h"#defineTHREAD_PRIORITY30#defineTHREAD_TIMESLICE10#defineTASK_STACK_MAX500staticstructrt_mailboxmb;/*用于放邮件的内存池*/staticcharmb_pool[16];staticcharmb_str1[]="I'mama
lljss2020
·
2024-01-26 12:55
#
RT-Thread
mcu
RT-Thread
24. 邮箱和队列发送消息的区别
1.邮箱的消息池存放的是消息的地址(4字节),消息在被接收前不能消被覆盖。/*用于放邮件的内存池*/staticcharmb_pool[16];staticcharmb_str1[]="I'mamail!";voidMbKeyScanCallBack(void){staticrt_uint8_tcount=0;rt_err_tresult=RT_EOK;//while(count<10)//{co
lljss2020
·
2024-01-26 12:55
#
RT-Thread
mcu
RT-Thread
23. 队列中消息大小及数量
1.代码//mq.c#include#include#include"drv_gpio.h"#defineTHREAD_PRIORITY25#defineTHREAD_TIMESLICE10#defineTASK_STACK_MAX500/*消息队列控制块*/staticstructrt_messagequeuemq;/*消息队列中用到的放置消息的内存池*/staticrt_uint8_tmsg_
lljss2020
·
2024-01-26 12:53
#
RT-Thread
mcu
RTOS系列文章(2):PendSV功能,为什么需要PendSV
背景大多数嵌入式RTOS在Cortex-M3/M4上的移植都需要PendSV,比如uCOS、
RT-Thread
、FreeRTOS等,本文就对PendSV的功能作用,以及为什么需要PendSV进行详细的分析
猪哥-嵌入式
·
2024-01-26 12:13
RTOS
操作系统
嵌入式
单片机
嵌入式硬件
RTT(
RT-Thread
)串口设备(RTT保姆级教程)
目录UART串口设备串口概述访问串口设备接口数据发送方法数据接收方法串口设备使用流程串口中断接受实例串口配置及串口发送串口中断接收DMA接收UART串口设备串口概述本章主要介绍串口设备在
RT-Thread
竹烟淮雨
·
2024-01-25 22:00
RT-Thread
单片机
实时操作系统
RT-Thread
stm32
嵌入式
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他