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
【ARM 嵌入式 编译系列 7.1 -- GCC 链接脚本中节区及各个段的详细介绍】
上篇文章:ARM嵌入式编译系列7–ARMGCC链接脚本详细讲解下篇文章:ARM嵌入式番外篇编译系列8–
RT-Thread
编译命令Scons详细讲解什么是Section(节区)在编程语言中
CodingCos
·
2023-08-13 18:11
#
ARM
GCC
编译系列介绍
arm开发
链接脚本中常见的段
text
段
bss
段
stack
段
什么是
glue
code
链接脚本中的
KEEP
关键字
开放原子训练营第二季——
RT-Thread
Nano 线下培训圆满落幕!
前言:开放原子训练营旨在通过多种形式的技术培训,丰富开发者社区活动,扩大项目影响力,提高项目在开发者群体中的知名度。本次开放原子训练营,通过开展RT-ThreadNano动手学习活动,旨在帮助广大嵌入式应用开发者,特别是具有嵌入式应用基础,但需要增加OS应用开发经验的人员,快速地掌握开源IoTOS。随着物联网行业的快速发展,越来越多的MCU或MPU厂商通过RTOS或中间件推动产品的销售,设备终端制
高校俱乐部
·
2023-08-13 03:01
大数据
开放原子
物联网
[006]嵌入式学习:采用STM32CubeMX进行FreeRTOS配置
【本文为百问网&韦东山【物联网智能家居实战训练营】学习笔记系列】引言目前在单片机领域,FreeRTOS和
RT-Thread
为两个最常用的实时多任务操作系统。
ken_5460
·
2023-08-12 21:35
嵌入式开发
单片机
stm32
嵌入式硬件
RT-Thread
实战笔记|MPU6050使用详解及DMP姿态解算
小伙伴们大家好,好久不更新
RT-Thread
实战笔记啦,今天来搞一搞MPU6050,话不多说,淦!
小飞哥玩嵌入式
·
2023-08-12 09:43
Rt-Thread学习笔记
stm32
嵌入式
【STM32&RT-Thread零基础入门】 1. 搭建开发环境
RT-ThreadStudio集成开发环境安装1.下载2.安装3.下载SDK二、STM32CubeMX图形化配置工具安装1.获取安装包2.安装3.安装固件库总结一、RT-ThreadStudio集成开发环境安装1.下载可以从
RT-Thread
ZRob
·
2023-08-12 06:21
STM32
RT-Thread操作系统入门
stm32
嵌入式硬件
单片机
新建
RT-Thread
项目
硬件:STM32F103ZET6、ST-LINK、usb转串口工具文章目录前言一、新建
RT-Thread
项目二、项目结构三、构建项目四、下载程序(调试器下载)五、终端交互总结前言
RT-Thread
的全称是
ZRob
·
2023-08-12 06:48
STM32
RT-Thread操作系统入门
stm32
嵌入式硬件
单片机
rt-thread
应用篇(03)---基于STM32F429实现web服务器功能
目录参考示例前言一、需使用的组件与软件包及其ENV配置1、文件系统相关组件与软件包1.1、DFS框架1.2、fal软件包1.3、SFUD组件2、网络通信相关组件和软件包2.1、SAL组件2.2、netdev组件2.3、协议栈组件2.4、netutils工具集软件包2.5、webnet软件包二、添加驱动和初始化代码1、SPIFLASH驱动2、网卡驱动3、FAL配置4、格式化块设备三、web服务器开发
hurryddd
·
2023-08-10 06:07
RT-Thread
stm32
html5
rtos
RT-thread
常用API函数汇总
一.内存管理:申请内存:void*rt_malloc(rt_size_tsize)如果申请成功返回指针,申请失败,返回常量RT_NULL释放内存:voidrt_free(void*rmem)批量设置内存数据:void*rt_memset(void*s,intc,rt_ubase_tcount)在已分配内存的基础上,重新分配内存块的大小(增加或减少),内存原数据不变,如果减少,会截断原内存void*
GuiStar_李什么恩
·
2023-08-10 02:50
嵌入式硬件
单片机
stm32
【N32L40X】学习笔记14-在
RT-thread
系统中读取eeprom数据
eeprom说明eeprom介绍AT24C01A,1K串行EEPROM:内部组织16页8字节,1K需要一个7位数据字地址进行随机字寻址。AT24C02,2K串行EEPROM:内部组织32页8字节,2K需要一个8位数据字地址进行随机字寻址。AT24C04,4K串行EEPROM:内部组织32页,每个16字节,4K需要一个9位的数据字地址进行随机字寻址。AT24C08A,8K串行EEPROM:内部组织6
Car12
·
2023-08-07 10:27
N32L40X
RTT
rtt
iic
eeprom
SCons
目录SCons简介什么是构建工具
RT-Thread
构建工具安装SConsSCons基本功能SCons基本命令scons-cscons--target=XXX注意事项scons-jNscons--distscons
李小白20200202
·
2023-08-07 08:10
c语言
[RK3568] AMP架构
Rockchip平台异构多系统AMP(非对称多核架构)的开发软件包,支持Linux(Kernel-4.19)、Baremetal(HAL)、RTOS(
RT-Thread
)组合AMP构建形式。
李小白20200202
·
2023-08-07 08:38
网络
linux
运维
STM32CubeMX+VSCODE+EIDE+RT-THREAD 工程创建
主要记录下Vscode环境下创建
Rt-thread
工程的过程。分别介绍STM32CubeMX添加rtt支持包的方式和手动添加rttkernel方式。
言之兮兮
·
2023-08-06 21:18
STM32单片机
stm32
vscode
嵌入式硬件
RTT(
RT-Thread
)时钟管理
目录时钟管理时钟节拍RTT工程目录结构介绍配置文件:rtconfig.h获取系统节拍获取系统节拍数函数实例定时器RT_Thread定时器介绍定时器源码分析(了解即可)rt_system_timer_init(硬件定时器初始化)rt_system_timer_thread_init(软件定时器初始化)总结定时器工作机制定时器相关接口启动和停止定时器动态创建定时器创建定时器删除定时器实例静态创建定时器
竹烟淮雨
·
2023-08-05 23:28
RT-Thread
rt-thread
实时操作系统
嵌入式
stm32
基于
rt-thread
studio的STM32裸机开发第二节补充说明:OLED
❝基于rt-threadstudio的STM32裸机开发第二节补充说明:OLED驱动显示❞前言导入的软件包中,包含了大量的绘制元素,包括圆弧、直线、字符等,参照上一节案例内容,这里对其移植并进行说明。案例移植「案例源码解析」初始化内容u8g2_Setup_ssd1306_i2c_128x64_noname_f( &u8g2, U8G2_R0, u8x8_byte_sw_i2c, u8x8_gpio
鱼芯工作室
·
2023-08-05 18:57
rt-thread
studio
嵌入式开发
单片机
嵌入式硬件
【Linux】内核线程创建 kthread_run 函数和内核中断
kthread_run函数详解以PCIE的热插拔内核线程创建为例说明注意:内核线程和RTOS的线程略有不同,这里Linux上创建以后直接运行,RTOS上有的是需要加入到调度队列中后才会执行,比如
RT-Thread
逆风水手
·
2023-08-05 08:28
Linux
linux
运维
RTT应用编程_iic应用编程
1.应用层使用-摘录值RTT官方访问I2C总线设备一般情况下MCU的I2C器件都是作为主机和从机通讯,在
RT-Thread
中将I2C主机虚拟为I2C总线设备,I2C从机通过I2C设备接口和I2C总线通讯
Car12
·
2023-08-05 08:27
RTT
rtt
iic
为什么要学习 RTOS
常用的RTOS有国外的FreeRTOS、μC/OS、RTX和国内的
RT-Thread
、HuaweiLiteOS和A
竹烟淮雨
·
2023-08-02 03:39
RT-Thread
嵌入式实时操作系统
RTOS
RTT(
RT-Thread
)线程管理(1.2W字详细讲解)
线程管理线程管理特点线程工作机制线程控制块线程属性线程状态之间切换线程相关操作创建和删除线程创建线程删除线程动态创建线程实例启动线程初始化和脱离线程初始化线程脱离线程静态创建线程实例线程辅助函数获得当前线程让出处理器资源线程睡眠控制线程函数设置和删除idle线程hook函数设置钩子函数删除钩子函数设置调度器hook函数线程调度器hook函数实例RTT线程管理
RT-Thread
竹烟淮雨
·
2023-08-02 03:37
RT-Thread
stm32
嵌入式
RTOS
RT-Thread线程管理
RT-Thread
构建系统
RT-Thread
构建系统Kconfigrtconfig.pySConsSConscriptSConstructScons标准函数
RT-Thread
自定义函数Python函数
Thomas_Fly
·
2023-07-31 04:48
java
前端
服务器
rtthread的idle线程不应该长时间堵塞
RT-Thread
是一个实时嵌入式操作系统,它的空闲线程(IdleThread)是在系统中没有其他任务需要执行时运行的线程。空闲线程通常用于执行一些低优先级的任务或者进行系统的休眠等操作。
最后一个bug
·
2023-07-30 10:35
嵌入式linux/RTOS
arm开发
单片机
RT-Thread
快速入门-定时器管理
RT-Thread
中,一个时钟节拍的时长根据rtconfig.h配置文件中,RT_TICK_P
ST小智
·
2023-07-29 01:10
单片机项目实战操作之优秀
单片机
嵌入式硬件
Clion开发Stm32之温湿度传感器(DHT11)驱动编写
前言涵盖之前文章:Clion开发STM32之HAL库GPIO宏定义封装(最新版)Clion开发stm32之微妙延迟(采用nop指令实现)Clion开发STM32之日志模块(参考
RT-Thread
)DHT11
詩不诉卿
·
2023-07-28 11:23
STM32相关驱动
stm32
android
嵌入式硬件
Clion开发Stm32之温湿度传感器(DS18B20)驱动编写和测试
前言涵盖之前文章:Clion开发STM32之HAL库GPIO宏定义封装(最新版)Clion开发stm32之微妙延迟(采用nop指令实现)Clion开发STM32之日志模块(参考
RT-Thread
)DSP18B20
詩不诉卿
·
2023-07-28 11:20
STM32相关驱动
stm32
android
嵌入式硬件
[
rt-thread
nano] 添加串口rt-printf打印
硬件:gd32f303宏定义定义宏定义#defineRT_USING_CONSOLE#defineRT_USING_DEVICE#defineRT_CONSOLE_DEVICE_NAME"uart1"输出#ifdefRT_USING_CONSOLEvoidrt_hw_console_output(constchar*str){/*进入临界段*/rt_enter_critical();/*直到字符串
IT小生lkc
·
2023-07-27 06:45
linux
运维
服务器
Clion开发STM32之日志模块(参考
RT-Thread
)
通过查看
RT-Thread
的源码,将日志的打印输出划分到具体的文件和通过宏定义对具体的日志等级进行划分,这样就比较方便。
詩不诉卿
·
2023-07-27 03:58
STM32相关驱动
stm32
单片机
嵌入式硬件
Clion开发STM32之OLED屏(软件i2c测试)
前言本篇内容需要参考之前的文章:Clion开发stm32之微妙延迟(采用nop指令实现)Clion开发STM32之日志模块(参考
RT-Thread
)Clion开发STM32之I2C驱动(参考
RT-Thread
詩不诉卿
·
2023-07-27 03:23
STM32相关驱动
stm32
嵌入式硬件
单片机
rt-thread
驱动篇(02)---STM32F429板卡外设驱动添加
目录参考链接前言一、外设驱动1、片上外设2、板载外设二、外设驱动添加1、配置CubeMX工程2、修改Kconfig3、添加ports文件,修改SConscript三、外设配置总结参考链接STM32系列外设驱动添加指南前言此次制作的BSP使用的板卡我司自己开发的板卡,不方便放上来,但是是仿的正点原子阿波罗开发板,外设都差不多,单片机型号为429IGT6,大家看的时候可以参考阿波罗开发板硬件整个驱动篇
hurryddd
·
2023-07-26 15:13
RT-Thread
stm32
单片机
arm
RT-Thread
rtthread学习之(2)——STM32 系列外设驱动添加指南
2.前提要求熟练使用ENV工具,参考:RT-Threadenv工具用户手册熟悉Kconfig语法熟悉STM32CubeMX工具对
RT-Thread
设备驱动框架有一定了解3.如何添加更多的外设驱动选项本章节以添加片上外设驱动为例
c1063891514
·
2023-07-26 15:13
ARM
RTT
RT-Thread
系列08——CAN设备
文章目录1.硬件准备2.CAN测试3.常见问题====>>>文章汇总(有代码汇总)设备操作->USBCAN测试工具中的操作指引,将硬件两个端口连起来,测试硬件是否正常运行,然后在搞软件。常见问题:设备一直未找到(无法连接)。打开电脑设备管理器看CAN设备是否正常识别,如果未识别,说明没安装驱动。安装驱动方法参考:软件上方目录->帮助->帮助文档->2.USB驱动安装与卸载说明书.pdf2.CAN测
32Haozi
·
2023-07-26 14:44
RTOS
#
RT-Thread
stm32
单片机
RT-Thread
RT-Thread
学习笔记(一)之STM32
一、
RT-Thread
的简介1.1RT-Thread的简介
RT-Thread
是一个集实时操作系统(RTOS)内核、中间件组件开发者社区与一体的技术平台,由熊谱翔先生带领并集合开源社区力量开发而成,
RT-Thread
HNPAP
·
2023-07-26 06:37
学习
RT-Thread
学习--内核基础2
RT-Thread
启动流程rtthread_startup()函数是
RT-Thread
规定的统一启动入口。
醉月阁
·
2023-07-26 06:06
RT-Thread学习
内核
【MCU学习】RTthread工程介绍
RT-Thread
架构
RT-Thread
诞生于2006年,是一款以开源、中立、社区化发展起来的物联网操作系统。
墨染 锦年
·
2023-07-26 06:03
单片机学习
单片机
学习
嵌入式硬件
【英飞凌PSoC 6】使用软件和硬件I2C点亮OLED屏,帧率从2FPS提升到51FPS
文章目录一、准备工作1.1硬件准备1.2软件准备1.3硬件连接二、原理分析2.1开发板原理图2.2芯片数据手册三、软件I2C驱动OLED3.1创建
RT-Thread
项目3.2添加ssd1306软件包3.3
码匠许师傅
·
2023-07-26 01:40
MCU
I2C
OLED
SSD1306
PSoC
英飞凌
嵌入式
RT-Thread
创始人新年寄语: 开源如水、商业似船
新年寄语:金牛辞旧,虎啸新春,值此元宵佳节之际,我代表睿赛德科技向各界关心和支持睿赛德科技的社会同仁、合作伙伴还有
RT-Thread
社区小伙伴们送上衷心的感谢和诚挚的祝福!
RT-Thread物联网操作系统
·
2023-07-25 22:03
芯片
大数据
人工智能
java
python
rt-thread
rtc设备驱动开发
基于picortc设备驱动开发I/O设备框架RTC设备功能配置——启用SoftRTC功能配置——启用NTP时间自动同步功能配置——启用硬件RTCRT-Thread的RTC(实时时钟)设备为操作系统的时间系统提供了基础服务。应用层对于RTC设备一般不存在直接调用的API,使用者中间接通过设备的control接口完成交互。I/O设备框架I/O设备模型框架,如下图所示,它位于硬件和应用程序之间,共分为I
weixin_42734533
·
2023-07-25 08:14
实时音视频
驱动开发
1月13日
按键delay)调度让mpu、cpu充分实现cpu资源使用操作系统:OS{(STOS分时操作系统,多任务,多用户)、RTOS(实时操作系统)}FreeRTOS(微内核)、ucosII、UXWORKS、
RT-thread
刘冠瑾
·
2023-07-22 21:03
rt-thread
i2c软件/硬件驱动开发
基于
rt-thread
的i2c开发i2c使用i2c驱动框架i2c使用i2c是一种半双工同步通信方式,在硬件上包含两条线分别为时钟线SCL和数据线SDA。
weixin_42734533
·
2023-07-20 13:32
mcu
物联网
嵌入式硬件
rt-thread
构建含c++源码的工程
RT-ThreadComponents>C/C++andPOSIXlayerscons构建项目会出错:vimlibraries/SConscript,删除pico-sdk/src/rp2_common/pico_standard_link/new_delete.cpp(切记不要注释,要删除)再次scons构建项目,报错:在项目根目录下,打开link.ld,在text字段下,添加如下内容:PROVI
weixin_42734533
·
2023-07-20 13:32
rt-thread
pico添加devmem2读写内存模块
在
RT-Thread
的命令行组件Fish中添加devmem2模块,用户可在终端输入devmem2相关命令,FinSH根据输入对指定寄存器进行读写,并将结果显示到控制终端。
weixin_42734533
·
2023-07-20 13:32
mcu
RT-Thread
学习-Env开发环境搭建(一)
Env是什么Env是
RT-Thread
推出的开发辅助工具,针对基于
RT-Thread
操作系统的项目工程,提供编译构建环境、图形化系统配置及软件包管理功能。
ST小智
·
2023-07-20 12:39
单片机项目实战操作之优秀
linux
运维
服务器
STM32F103移植
RT-Thread
完整过程
前言
RT-Thread
官网有很多通过IDE一键移植的方法,本文选择的是手动移植,文末提供移植好的完整工程。
无聊到发博客的菜鸟
·
2023-07-15 22:36
stm32
单片机
RTOS
嵌入式
RT-Thread
初识学习-05-设备操作
IO设备模型IO设备的理解,比如我们使用了一款传感器,但是RTT并没有提供软件包给我们使用,并且我们不需要使用HAL库进行开发,而是想使用RTT给我们的函数,比如下面的rt_device_find()等,那么我们就需要将该设备注册到驱动中,类似于linux的驱动开发,并且基本上我们不会涉及到设备驱动层开发,我们一般只需要涉及到I/0设备管理层即可下面的图我们只需要涉及到应用程序和IO设备管理器即可
简单点的学玩
·
2023-07-15 18:18
#
RT_Thread
学习
RT-Thread
初识学习-04-GPIO操作
前言:在裸机开发和FreeRTOS开发过程中,我们使用的GPIO操作函数都是由stm32库函数提供,如GPIO_SetBits()、GPIO_Init()、GPIO结构体对端口进行初始化--模式、速度、管脚号等操作,但是是在RTT中它也为我们封装了很多函数使用,我们既可以使用它提供给我们的函数也可以使用HAL库提供的函数PIN设备操作方法RTT提供6个函数供我们使用rt_base_trt_pin_
简单点的学玩
·
2023-07-15 18:48
#
RT_Thread
单片机
学习
stm32
如何向
RT-Thread
提交一个BSP?
RT-Thread
今天的快速发展和所取得成绩,离不开所有开发者的持续贡献和社区小伙伴的竭力支持。
嵌入式资讯精选
·
2023-07-14 17:38
java
github
git
嵌入式
go
RT-Thread
互补滤波器 (STM32 + 6 轴 IMU)
作者:wuhanstudio原文链接:https://zhuanlan.zhihu.com/p/611568999最近在看无人驾驶的Prediction部分,可以利用EKF(ExtendedKalmanFilter)融合不同传感器的数据,例如IMU,Lidar和GNSS,从而给出更加准确的状态预测。刚好手边开发板有一个6轴的IMU,本来打算试一下卡尔曼滤波器(KalmanFilter),然而Kal
RT-Thread物联网操作系统
·
2023-07-14 01:03
stm32
嵌入式硬件
单片机
RT-Thread-01-动态内存
启动过程在裸机当中,程序的启动顺序是在
RT-Thread
当中程序的启动顺序是动态内存堆的使用我们经常会听到堆栈的提法,那堆栈简单来说:栈(stack):由编译器自动分配和释放的内存空间;堆(heap):
ixx5
·
2023-06-24 02:41
mcu
RT-Thread-02-线程创建
线程在
RT-THread
中,最小任务对应的是线程,
RT-Thread
就是一个能对这些线程进行管理和调度的多线程操作系统。
ixx5
·
2023-06-24 02:41
mcu
c++
c语言
RT-thread
lts-v3.1.x版本,GD32F450以太网,上电之后有一定概率ping不通问题处理。
先给结论官方驱动没有按照GD32F4XX手册要求,等待ENET_DMA_CTL第20bit清0后再写synopsys_emac.c文件,voidEMAC_FlushTransmitFIFO(structrt_synopsys_eth*ETHERNET_MAC)函数,增加一句判断即可解决。/***ClearstheETHERNETtransmitFIFO.*/voidEMAC_FlushTransm
灵魂Maker
·
2023-06-23 20:06
嵌入式
硬件
#
单片机类
网络
物联网
单片机
嵌入式硬件
【基于
RT-Thread
Studio的CPK-RA6M4 开发板环境搭建】
基于RT-ThreadStudio的CPK-RA6M4开发板环境搭建1.CPK-RA6M4开发板特点1.1搭载资源1.2外观正面1.3外观反面1.4系统框图1.5板载原理图2.RA开发环境搭建2.1必备工具2.1.1灵活配置软件包(FSP):2.1.2CPK-RA6M4板级支持包:2.2环境搭建2.3CPK-RA6M4板级支持包3.RT-Thread开发环境搭建3.1基于RT-Threadstud
2345VOR
·
2023-06-23 17:31
#
RA6M4
MCU
单片机
c++
【实验4:MQTT交互实验】
本实验将在此基础上添加网络应用MQTT的交互功能,在本实验可以学习到
RT-Thread
中网络应用的添加和使用,以及MQTT的一些基础知识,实现一个MQTT通信交互DEMO。
2345VOR
·
2023-06-23 17:57
#
Arduino编程参考
#
单片机
嵌入式硬件
RTT
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他