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
【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有国外的FreeRTOS、μC/OS、RTX和国内的
RT-Thread
、HuaweiLiteOS和AliOS-Things等,其中尤以国外开
浅夏漫行
·
2024-01-27 03:56
#
固件库开发
信息与通信
单片机
物联网
mcu
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
嵌入式
RT-Thread
: STM32 SPI使用流程
1.添加驱动①点开设置界面②勾选看门SPI驱动③点击保存④查看添加的驱动文件drv_spi.c2.打开驱动头文件定义①打开配置文件②打开定义3.打开需要开启的SPI总线打开drivers目录下的board.h用SPI搜索,找到如下文字,打开对应的宏。/*--------------------------SPICONFIGBEGIN--------------------------*//**if
软饭硬吃666
·
2024-01-25 22:00
RT-Thread
STM32CubeMX
STM32
stm32
嵌入式硬件
单片机
RT-Thread
STM32CubeMX
rt-thread------串口(二)发送篇
系列文章目录
rt-thread
之fal移植
rt-thread
之生成工程模板STM32------串口理论篇rt-thread------串口V1版本(一)配置rt-thread------串口V1版本(
柒妖71
·
2024-01-25 22:30
#
rt-thread
单片机
stm32
嵌入式硬件
rt-thread
uart
rt-thread------串口V1版本(一)配置
系列文章目录STM32------串口理论篇rt-thread------串口(二)发送篇rt-thread------串口(三)接收篇
rt-thread
之fal移植
rt-thread
之生成工程模板文章目录系列文章目录前言一
柒妖71
·
2024-01-25 22:29
#
rt-thread
单片机
stm32
rt-thread
串口
RT-Thread
: 串口操作、增加串口、串口函数
说明:本文记录
RT-Thread
添加串口的步骤和串口的使用。
软饭硬吃666
·
2024-01-25 22:26
RT-Thread
单片机
嵌入式硬件
RT-Thread
【ARM Cortex-M 系列 1.1 -- Cortex-M33 与 M4 差异 详细介绍】
请阅读【嵌入式开发学习必备专栏之Cortex-Mx专栏】文章目录背景Cortex-M33与M4差异Cortex-M33Cortex-M4关系和差异举例说明背景在移植
RT-Thread
到瑞萨RA4M2(Cortex-M33
CodingCos
·
2024-01-24 15:42
#
ARM
系列
arm开发
Cortex-m33
与
M4
M33与
M4
PSoc62™开发板之ADC读取电压
实验目的1.使用ADC1读取可调电位器电压值2.使用OLED显示电压值实验准备PSoc62™开发板电位器SSD1306OLED模块公母头杜邦线组件配置ADC配置
RT-Thread
的HAL层目前只适配了ADC1
IOT那些事儿
·
2024-01-24 12:22
PSoc™62
Infineon
RT-Thread
PSoc™62
ADC
OLED
【ARMv8M Cortex-M33 系列 7 -- RA4M2 移植
RT-Thread
问题总结】
问题小结在完成
rt-thread
代码Makefile编译系统搭建后,就开始着手rt-threadOS的移植,不幸的是开始就遇到了问题:cortex-m33/context_gcc.S在退出PendSV_Handler
CodingCos
·
2024-01-23 08:08
#
【ARMv8M
M33
专栏】
RA4M2
rt-thread
【ARMv8M Cortex-M33 系列 5 --
RT-Thread
.rti_fn 段简介】
文章目录.rti_fn段的作用.rti_fn段的作用在
RT-Thread
实时操作系统中,.rti_fn代码段通常用于存放初始化函数。
CodingCos
·
2024-01-23 08:08
#
ARM
系列
.rti_fn
【ARM 嵌入式 编译系列 7.3 -- GCC 链接脚本中 DISCARD 与 .ARM.exidx】
请阅读【嵌入式开发学习必备专栏之ARMGCC编译专栏】文章目录背景.ARM.exidx方法一:使用链接器脚本方法二:使用链接器选项注意事项背景在移植
RT-Thread
到cortex-m33(RA4M2)
CodingCos
·
2024-01-23 08:03
#
ARM
GCC
编译系列
arm开发
.ARM.exidx
(实测可用)GD32F303RCT6开发板移植
RT-Thread
操作系统(添加串口RS485线程进行串口收发)
一、开发板平台简介:1、开发板资源简介(1)开发板主芯片型号:GD32F303RCT6(2)开发板主芯片封装:LQFP-64_10x10x05P(3)开发板主芯片内核:ARM®Cortex®-M4(4)开发板主芯片主频:120MHz(5)开发板主芯片Flash大小:256KB(6)开发板主芯片RAM大小:48KB2、Debug调试串口简介 串口全称为串行通讯接口,即数据在通信线上一次传输一位,按先
嵌入式ZYXC
·
2024-01-22 11:35
RT
Thread
单片机
stm32
物联网
arm
mcu
(实测可用)GD32F303RCT6开发板移植
RT-Thread
操作系统(添加RTC时钟线程驱动DS1302时钟)
一、开发板平台简介:1、开发板资源简介(1)开发板主芯片型号:GD32F303RCT6(2)开发板主芯片封装:LQFP-64_10x10x05P(3)开发板主芯片内核:ARM®Cortex®-M4(4)开发板主芯片主频:120MHz(5)开发板主芯片Flash大小:256KB(6)开发板主芯片RAM大小:48KB2、Debug调试串口简介 串口全称为串行通讯接口,即数据在通信线上一次传输一位,按先
嵌入式ZYXC
·
2024-01-22 11:05
RT
Thread
单片机
stm32
物联网
mcu
arm
【ARM 嵌入式 番外篇 编译系列 8.1 --
RT-Thread
编译命令 Scons 详细讲解 2】
请阅读【嵌入式开发学习必备专栏之ARMGCC编译专栏】文章目录SCONS权限1.检查`scons`的当前权限2.添加执行权限3.验证更改注意事项SCONS权限在Linux系统中,/usr/bin/scons工具通常在安装时对所有用户都是可执行的,因为/usr/bin/目录下的程序通常设置了全局可执行权限。但是,如果出于某种原因,scons没有为所有用户设置可执行权限,您可以按照以下步骤为所有用户添
CodingCos
·
2024-01-22 07:25
#
ARM
GCC
编译系列
arm开发
scons
RT-Thread
(RTT)中调用数学库函数出现undefined reference to `asin‘问题解决
问题描述:一、编译出现如下报错,对asin未定义声明引用二、在陀螺仪姿态解算这里用到了数学库中的函数,并且对math.h数学库也进行了包含,但依然报错。问题解决:一、出现这种问题的原因是没有对math.h数学库进行链接二、点击打开构建配置三、添加链接数学库m,应用并关闭,Libraries是指链接器需要使用的外部库的设置。链接器在构建可执行文件时需要引用这些库,以便在运行时能够调用这些库中定义的函
我先去打把游戏先
·
2024-01-21 13:13
RTT
c语言
开发语言
学习
RTT
stm32
无人机
DP活动:以太网HMI线下培训RA6M3 HMI Board[MQTT Squareline LVGL]
docs.qq.com/doc/DY0FIWFVuTEpORlNnRA6M3HMI−Board\textcolor{#4183c4}{RA6M3HMI-Board}RA6M3HMI−Board本次培训使用的是,由
RT-Thread
DarrenPig
·
2024-01-21 03:51
RT-Thread
php
开发语言
linux
Rt-Thread
MQTT
GUI
Squareline
RT-Thread
experimental 代码学习(1)thread_sample
RT-thread
官方的实验文档是最好的参考。老规矩,先放法国人d'oxygen。
jomoly
·
2024-01-21 02:13
code-study
学习
c语言
单片机
【ARMv8M Cortex-M33 系列 7.2 -- HardFault 问题定位 1】
文章目录问题背景堆栈对齐要求Cortex-M33的FPU功能问题背景
rt-thread
在PendSV_Handler退出的时候发生了HardFault_Handler是什么原因?
CodingCos
·
2024-01-20 06:54
#
【ARMv8M
M33
专栏】
hardfault
【ARM 嵌入式 编译系列 2.3 -- GCC 编译参数学习 -Wa,-mimplicit-it=thumb 使用介绍】
文章目录问题背景-wa,-mimplicit-it=thumb介绍`-wa`选项`-mimplicit-it=thumb`选项使用`-wa,-mimplicit-it=thumb`问题背景在移植
RT-Thread
CodingCos
·
2024-01-20 06:53
#
ARM
GCC
编译系列
gcc
thumb
-Wa
【ARM 嵌入式 编译系列 2.2 -- GCC 编译参数学习 assembler-with-cpp 使用介绍】
文章目录GCC编译选项assembler-with-cppGCC编译选项assembler-with-cpp在
rt-thread
的编译脚本中经常会看到下面编译参数:AFLAGS='-c'+DEVICE+
CodingCos
·
2024-01-20 06:53
#
ARM
GCC
编译系列
GCC
编译参数
gcc
-x
基于gd32f103移植freemodbus master 主栈
1.移植freemodbusmaster需要先移植
RT-Thread
操作系统GD32F103C8T6移植RTTNano教程-CSDN博客2.移植freemodbusmaster协议栈在移植了RTT以后,
Car12
·
2024-01-19 09:52
GD32
freemodbus主栈
gd32f103
移植
【瑞萨MCU】玩转 HMI-Board 之 MDK + RASC 点灯
这次我们使用的是瑞萨和
RT-Thread
联合推出的HMI-Board开发板。
Hello阿尔法
·
2024-01-19 00:03
瑞萨MCU
瑞萨MCU
HMI-Board
【致敬未来的攻城狮计划】— 连续打卡第二十六天:瑞萨RA Cortex-M 内核RA2E1 &
RT-Thread
BSP 启蒙知识
二、
RT-Thread
操作系统的特2.1实时性2.2轻量级和可扩展性2.3跨平台兼容性2.4开源生态三、
RT-Thread
操
嵌入式up
·
2024-01-19 00:33
瑞萨MCU
开发语言
linux
windows
实时音视频
物联网
基于
RT-Thread
Studio的CPK-RA6M4 开发环境搭建指南
转载于:基于RT-ThreadStudio的CPK-RA6M4开发环境搭建指南本文将使用瑞萨的CPK-RA6M4开发板介绍如何在RA系列MCU上让
RT-Thread
运行起来。
小熊coder
·
2024-01-19 00:33
RTT
单片机
stm32
物联网
基于RA6M4 +
RT-Thread
的开发设计基础-相关资料
一、开发资料硬件资料:●开发板介绍页:https://www2.renesas.cn/jp/zh/products/microcontrollers-microprocessors/ra-cortex-m-mcus/cpk-ra6m4-evaluation-board●开发板用户手册:https://www2.renesas.cn/cn/zh/document/mah/1527156?langua
小熊coder
·
2024-01-19 00:02
RTT
RTthread
ARM
RT-Thread
瑞萨 智能家居网络开发:RA6M3 HMI Board 以太网+GUI技术实践
以太网HMI线下培训-环境准备RA6M3HMI−Board\textcolor{#4183c4}{RA6M3HMI-Board}RA6M3HMI−Board本次培训将使用,由
RT-Thread
与瑞萨电子及
DarrenPig
·
2024-01-19 00:31
RT-Thread
智能家居
网络
php
stm32
物联网
MQTTX
Rt-Thread
RT-Thread
13. menuconfig 中的选项从哪里来
//GD32系列BSP制作教程.mdRT-Thread系统通过menuconfig的方式进行配置,而menuconfig中的选项是由Kconfig文件决定的,因此想要对
RT-Thread
系统进行配置,需要对
lljss2020
·
2024-01-18 23:27
#
RT-Thread
mcu
RT-Thread
14. GD32F330 Keil4移植
RT-Thread
1.增加rt-thread-v4.1.0源码rt-thread-v4.1.0\bsp\gd32350r-eval复制重命名为gd32f330_v12.文件组织结构Usr:存放App任务应用,属于应用层,完全脱离硬件CMSIS:硬件层,启动文件、系统文件Driver:硬件外设驱动库(MCU厂商提供)rt-thread_components_board:bsp\gd32f330_v1\drivers文
lljss2020
·
2024-01-18 23:27
#
RT-Thread
jvm
数据库
RT-Thread
16. 软件定时器实现按键检测
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)#definedelay_ms(x)rt_thread_mdelay(x)
lljss2020
·
2024-01-18 23:27
#
RT-Thread
mcu
RT-Thread
15. list_timer与软定时器
1.代码voidrt_thread_usr1_entry(void*parameter){/*setLED2pinmodetooutput*/rt_pin_mode(LED2_PIN,PIN_MODE_OUTPUT);while(1){rt_pin_write(LED2_PIN,PIN_HIGH);rt_thread_mdelay(2000);rt_pin_write(LED2_PIN,PIN_L
lljss2020
·
2024-01-18 23:55
#
RT-Thread
mcu
GD32F303移植
RT-Thread
我的平台:芯片:GD32F303CCT6编译器:KEIL5一、下载keil专用
RT-Thread
安装包https://www.keil.arm.com/packs/。。。。。。。。
VF-TECH
·
2024-01-18 04:41
C语言
单片机
单片机
嵌入式硬件
RT-Thread
STM32 GD32 瑞萨 psoc 等单片机 无线wifi蓝牙最佳解决方案
新联鑫威一系列低功耗高性价比sdiowifi/蓝牙combo的模块CYWL6208,CYWL6312,CYW6209等可以搭配stm32各种型号例如以下,支持sta/ap/ap+sta,双模蓝牙的应用,支持
rt-thread
时光漫走
·
2024-01-17 07:04
单片机
stm32
嵌入式硬件
wifi
wifi蓝牙combo
模块
RT-Thread
学习(一)简介及基础环境配置
简要介绍
RT-Thread
是一个物联网操作系统,几乎支持所有主流的MCU和Wi-Fi芯片,实时多线程操作系统,主要用在32位的MCU上面。物联网(InternetOfThing
贾saisai
·
2024-01-17 00:37
RT-Thread学习笔记
学习
RT-Thread
源码分析3:内核对象模型
文章目录前情提要内核对象模型的基本数据结构内核对象控制块的数据结构内核对象容器的数据结构内核对象管理方式对象操作的主要函数rt_object_get_information(type)rt_object_init(*object,type,*name)rt_object_detach(object)rt_object_is_systemobject(object)rt_object_get_typ
萤火虫的电子笔记
·
2024-01-15 21:51
嵌入式:RTOS
RT-Thread
内核对象
源码分析
代码分析
RT-Thread
源码下载介绍
转载:https://blog.csdn.net/RootCode/article/details/84066981RT-Thread源码下载应用笔记摘要本文将详细介绍如何获取
RT-Thread
源代码。
小学徒666
·
2024-01-15 21:51
嵌入式
RT-Thread
源码-4-线程函数剖析
前言TCB线程控制块
RT-Thread
中每个线程的信息用线程控制块(ThreadControl-Block,缩写为TCB)表示,它是定义在rtdef.h中的struct结构体,用来描述一个线程所有必要信息
HHHHHHCS
·
2024-01-15 21:49
RTOS
arm
mcu
RT-Thread
源码-5-空闲线程分析
初始化空闲线程初始化于函数rtthread_startup函数中,在调度器启动前执行,具体看
RT-Thread
西东启动流程分析。
HHHHHHCS
·
2024-01-15 21:49
RTOS
arm
mcu
RT-Thread
源码-3-线程调度函数剖析
初始在
RT-Thread
的启动流程中,rtthread_startup的最后一步,调用了rt_system_scheduler_start开启了线程调度器,此函数源码如下:voidrt_system_scheduler_start
HHHHHHCS
·
2024-01-15 21:49
RTOS
arm
mcu
RT-Thread
源码阅读(一)
前言本文基于RT-ThreadV4.1.1和STM32F103(Cortex-M3)本文旨在理解
RT-Thread
设计的基本逻辑,为了让文章简短易懂,所以展出的源码都是精简过的,不会把开关中断,宏选择等放在讲解代码中
无聊到发博客的菜鸟
·
2024-01-15 21:47
RTOS
STM32
RT-Thread
FreeRTOS
RT-Thread
: 控制台调试串口波特率更改
说明:rt_kprintf函数是RT的一个调试接口使用的函数,波特率默认是115200,本文介绍更改这个波特率。1.根据截图路径找到文件serial.h修改如下代码中关于波特率定义部分。/*Defaultconfigforserial_configurestructure*/#defineRT_SERIAL_CONFIG_DEFAULT\{\BAUD_RATE_9600,/*115200bits/
软饭硬吃666
·
2024-01-15 20:59
RT-Thread
stm32
RT-Thread
RT-Thread
: eeprom存储芯片 at24cxx软件包使用流程
说明:介绍i2c通讯接口的eepromat24cxx读写测、试代码,代码基于at24cxx软件包实现。使用步骤:*1:在RT-ThreadSettings中开启【软件模拟I2C】*2:在RT-ThreadSettings软件包中搜索at24cxx添加软件包,并保存。*3:drivers->board.h中打开I2C接口的定义搜索I2CCONFIGBEGIN,按介绍定义。*4:packages目录中
软饭硬吃666
·
2024-01-15 20:22
RT-Thread
stm32
RT-Thread
嵌入式硬件
RT-Thread
:ADC 框架应用,通过 STM32CubeMX 配置 STM32 ADC驱动
关键词:ADC,RT-ThreadADC,STM32ADC应用说明:本笔记是记录如何开启
RT-Thread
框架的ADC功能,使用系统自带的ADC函数,并通过STM32CubeMX配置STM32ADC驱动
软饭硬吃666
·
2024-01-15 00:57
RT-Thread
STM32CubeMX
STM32
stm32
嵌入式硬件
单片机
STM32CubeMX
RT-Thread
RSIC-V“一芯”学习笔记(一)——概述
最重要的两个观念四、处理器芯片设计五、处理器芯片设计包含很多软件问题六、处理器芯片的评价指标七、复杂系统的构建和维护八、专业世界观九,提问的艺术(提问模板)十、考核情况一、阶段设计B阶段:以RVE为主、将
RT-Thread
周末不下雨
·
2024-01-14 21:28
RSIC-V“一芯”
fpga开发
RT-Thread
I/O设备模型
I/O设备模型框架
RT-Thread
提供了一套简单的I/O设备模型框架,如下图所示,它位于硬件和应用程序之间,共分成三层,从上到下分别是I/
饼干饼干圆又圆
·
2024-01-14 09:15
RT-Thread
RTOS
学习
RTT
上一页
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
其他