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
嵌入式操作系统和RTOS(实时操作系统)介绍。
μClinux二μC/OS-II三eCos四FreeRTOS五mbedOS六RTX七VxWorks八QNX九NuttX十都江堰操作系统(djyos)十一AliosThings十二HuaweiLiteOS十三
RT-Thread
辽G.默语
·
2023-10-24 03:41
操作系统
LORA
linux
经验分享
RT-Thread
中断管理(学习)
中断是一种异常,异常是导致处理器脱离正常运行转向执行特殊代码的任何事件,如果不及时进行处理,轻则系统出错,重则会导致系统毁灭性地瘫痪。所以正确地处理异常,避免错误的发生是提高软件鲁棒性(稳定性)非常重要的一环。中断处理与CPU架构密切相关Cortex-MCPU架构基础不同于老的经典ARM处理器(例如:ARM7,ARM9),ARMCortex-M处理器有一个非常不同的架构,Cortex-M是一个家族
饼干饼干圆又圆
·
2023-10-24 03:38
RT-Thread
学习
RT-Thread
中断
stm32
RT-Thread
移植lvgl
二.移植lvgl移植好
rt-thread
和lvgl之后,最大的一点需要注意的是修改堆栈空间的大小。在裸机工程中,我们是在.s文件中修改的,但是加入了rtthread之后,就不行了。
FPGA之旅
·
2023-10-23 15:50
RT_Thread
STM32
stm32
单片机
嵌入式硬件
物联网
lvgl
移植 LVGL STM32F407VGT6 8bit FSMC TFT-LCD
本文由
RT-Thread
论坛@ppacctv原创发布:https://club.rt-thread.org/ask/article/15d851442a2670c3.html我的板子是这样的,MCU是STM32F407VGT6
RT-Thread物联网操作系统
·
2023-10-23 15:18
RT-Thread
stm32
单片机
物联网
嵌入式
rtthread
rt-thread
驱动篇(05)---STM32F429单片机STemWin移植与使用
目录一、前言二、移植前的准备1、STemWin的源文件2、LTDC和LCD驱动3、修改OS支持文件三、向工程添加文件四、移植注意事项一、前言在
rt-thread
中,有一个STemWin的软件包,但是驱动是
hurryddd
·
2023-10-23 15:47
RT-Thread
单片机
stm32
嵌入式硬件
Milk-V Duo移植
rt-thread
smart
前言(1)PLCT实验室实习生长期招聘:招聘信息链接(2)首先,我们拿到Milk-VDuo板子之后,我个人建议先移植大核Linux。因为那个资料相对多一点,也简单很多,现象也容易观察到。等移植完大核Linux,测试板子没有问题之后,再根据你个人需求再来移植rt-threadsmart。Linux的SDK相关移植教程:Milk-VDuo快速上手;(3)事先叠甲,因为我不清楚看本博客的人具体什么水平。
风正豪
·
2023-10-23 00:31
RISC-V
risc-v
f4 stm32 神经网络_在STM32F429上应用网络功能
在STM32F407上应用网络功能摘要本文描述了如何在
RT-Thread
中利用标准BSDSocketAPI来开发网络应用。
weixin_39712016
·
2023-10-22 23:36
f4
stm32
神经网络
RT-Thread
Nano入门学习笔记(2)
RT-Thread
系列Keil模拟器STM32F103上手指南学习笔记RT-ThreadStudio快速上手RT-ThreadNano入门学习笔记(1)项目实战:快速打造一个桌面mini网络时钟使用内置
是彦歆呀嘻嘻哈哈
·
2023-10-22 05:14
南京集成电路实训暑期线上学习
RT-Thread
RT-Thread
Nano入门学习笔记(1)
RT-Thread
系列Keil模拟器STM32F103上手指南学习笔记RT-ThreadStudio快速上手RT-ThreadNano入门学习笔记(2)项目实战:快速打造一个桌面mini网络时钟使用内置
是彦歆呀嘻嘻哈哈
·
2023-10-22 05:13
南京集成电路实训暑期线上学习
RT-Thread
RT-Thread
ART-PI 学习笔记:FTP功能和RTTstudio Git插件使用和配置
前言在之前的学习中,初步掌握了对文件系统的使用和配置,并将AP6126作为WiFi网卡上网。SD卡和flash作为文件的存储载体,若想向其中置入文件,SD卡通常采用读卡器的方式向其中置入文件,而flash需要通过更为复杂些烧写算法才能向flash里置入文件。rtthread提供了FTP服务器功能的软件包,可以在嵌入式平台上开启一个FTP服务器,电脑端通过网络和FTP工具向板子上已经挂载到文件系统的
张竞豪
·
2023-10-22 05:12
RT-Thread
RT-Thread
ART-PI 学习笔记:网络功能使用和websocket软件包获取心知天气
ART-PI的网络功能是基于
RT-Thread
的WLAN设备框架,详细内容可参考以下链接:参考资料RT-ThreadWLAN文档参考博客1参考博客2参考博客3(重要)前期准备软件准备RT-ThreadStu
张竞豪
·
2023-10-22 05:42
RT-Thread
物联网
rtt
RT-Thread
ART-PI 学习笔记:文件系统的使用和配置
前言文件管理功能是操作系统的重要组成。现代嵌入式设备需要对越来越多,越来越复杂的存储数据进行管理,于是嵌入式操作系统中1引入了文件系统来进行管理。文件系统是一套实现了数据的存储、分级组织、访问和获取等操作的抽象数据类型(Abstractdatatype),是一种用于向用户提供底层数据访问的机制。文件系统通常存储的基本单位是文件,即数据是按照一个个文件的方式进行组织。当文件比较多时,将导致文件繁多,
张竞豪
·
2023-10-22 05:12
RT-Thread
rtt
嵌入式
物联网
RT-Thread
studio学习笔记1-时钟修改
通过RT-Threadstudio建好stm32f407zg的工程后,进入borad.h文件修改如下,将BSP_CLOCK_SOURCE时钟来源外部时钟,外部时钟频率8MHz,倍频后频率168MHz/*--------------------------CLOCKCONFIGBEGIN--------------------------*/#defineBSP_CLOCK_SOURCE("HSE"
qq_34530699
·
2023-10-22 05:41
学习
单片机
stm32
嵌入式硬件
arm
RT-Thread
studio学习笔记6:触摸驱动
在完成了TFTLCD驱动后,在使用LVGL之前,需驱动触摸芯片。第一步,确认TFTLCD的触摸芯片,我这里用的是正点原子的TFTLCD的4.3寸电容触摸屏,在官方文档中,说是使用了OTT2001A、GT9147,没找到具体说明是哪一款芯片。OTT2001A的初始化流程:复位->延时100ms->释放复位->设置传感器控制寄存器的最高位位1,开启传感器检查。GT9147的初始化流程:硬复位->延时1
qq_34530699
·
2023-10-22 05:41
学习
单片机
stm32
arm
rt-thread
学习笔记——1、使用MDK移植
RT-Thread
操作系统
学习
RT-thread
在此记录,只记录的重要步骤,具体原因请查看官网资料,官网文档链接:页面跳转中1、使用cube配置基本驱动,这部分就不做详解了:2、生成代码后再MDK配置,如果没有
rt-thread
Hello wl
·
2023-10-22 05:41
RT-Thread
学习
单片机
嵌入式硬件
RT-Thread
学习笔记(4):正点原子F407配置STemwin
1、准备工作正点原子F407开发板ENV工具Keil编译器RT-Thread4.0.5源码正点原子屏幕2、移植开始生成代码目录输入scons--distmenuconfig配置保存添加文件(drv_lcd.c)\dist\stm32f407-atk-explorer\packages\STemWin-latest\demo目录下这里使用的是做好的BSP,我们LCD是使用FSMC控制的,BSP的st
并行不是并发
·
2023-10-22 05:10
RTThread笔记
单片机
学习
stm32
RT-Thread
学习笔记(四):
RT-Thread
Studio工具使用
RT-ThreadStudio工具使用官网详细资料实用操作1.查看RT-ThreadRTOSAPI文档2.打开已创建的工程3.添加头文件路径4.如何设置生成hex文件5.新建工程官网详细资料RT-ThreadStudio用户手册实用操作1.查看RT-ThreadRTOSAPI文档2.打开已创建的工程如果打开项目名与已打开项目名一样,需要在项目列表中先修改先打开项目的名称3.添加头文件路径4.如何设
C藏镜人
·
2023-10-22 05:40
RT-Thread系统
单片机
RT-Thread
STM32基于HAL库
RT-Thread
Demo测试
STM32基于HAL库RT-ThreadDemo测试源码地址:https://github.com/
RT-Thread
/
rt-thread
/tree/master基于STM32CUBEMX中间件安装《基于
perseverance52
·
2023-10-21 21:42
RT-Thread
stm32
RT-Thread
RT-Thread
互斥量
目录互斥量的基本概念互斥量的优先级继承机制互斥量的运作机制互斥量相关接口互斥量控制块创建互斥量初始化互斥量脱离互斥量获取互斥量释放互斥量使用场合互斥量实验(优先级继承)举个例子:怎么独享厕所?自己开门上锁,完事了自己开锁。相比于信号量,信号量是只要有钥匙,谁都可以开锁,互斥量相当于里面的人反锁了,只能谁拥有谁释放。使用队列,信号量都可以是实现互斥访问,以信号量为例:信号量初始值为1任务A想上厕所,
~Old
·
2023-10-21 18:47
RT-Thread
嵌入式
RTOS
RT-Thread
互斥量
通信
RT-Thread
学习笔记,创建线程及启动过程
一、
RT-Thread
初始化函数1.RT_thread的初始化函数是:rt_hw_board_init();可将外设初始化放在其中,这时候还未运行操作系统。
乐乐爱学习1
·
2023-10-20 10:57
笔记
stm32
rtos
RT-Thread
学习笔记二——线程的实际使用和创建
线程的创建和使用可以分为以下几个具体步骤:1.创建线程入口函数,此函数内容决定线程的功能是什么。2.确定线程的类型(静态还是动态)以及线程的优先级,栈空间以及时间片大小。3.创建线程,实际就是定义线程的结构体内容。1.创建线程入口函数staticvoid名称(void*parameter){“具体内容”}其中具体内容可循环执行(包括while(1))也可顺序执行.2.线程类型确定以及具体线程控制块
赴遥
·
2023-10-20 10:24
RT-Thread
Studio
STM32单片机学习
单片机
stm32
arm
RT-Thread
学习笔记八——线程间通讯(事件)
目录1.概念2.工作原理3.事件API3.1静态事件3.1.1静态事件的创建3.1.2静态事件的删除3.2动态事件3.2.1动态事件的创建3.2.2动态事件的删除3.3事件的发送和接收3.3.1事件的发送3.3.2事件的接收4.C语言位操作(事件标志位置1)4.1左移4.2左移赋值运算符4.3右移5.实际使用代码1.概念事件常用于线程间同步,在操作系统中,可以实现利用事件一对一,一对多或者多对多的
赴遥
·
2023-10-20 10:24
RT-Thread
Studio
STM32单片机学习
学习
RT-Thread
学习笔记(三):线程管理
线程管理线程管理相关概念什么是时间片轮转调度器锁线程运行机制线程的五种状态动态和静态创建线程区别动态和静态创建线程优缺点
RT-Thread
动态线程管理函数动态创建线程动态删除线程
RT-Thread
静态线程管理函数静态创建线程线程其他操作线程启动线程延时获得当前执行的线程句柄线程管理相关概念什么是时间片轮转时间片轮转主要用于相同优先级的线程
C藏镜人
·
2023-10-20 10:23
RT-Thread系统
单片机
RT thread 信号量操作
信号量控制在
RT-Thread
中,信号量控制块是操作系统用于管理信号量的一个数据结构。
Wizard797
·
2023-10-20 00:04
RT
操作系统
rt
thread
操作系统
跟我一起学
RT-Thread
之硬件资源简介
硬件资源简介1.前言2.开发环境的搭建2.1.交叉编译器3.ALPHA平台介绍3.1.ALPHA开发板底板资源3.2.ALPHA开发板核心板资源3.3.总结4.ALPHA启动模式5.总结1.前言裸机开发是了解所使用的CPU最直接、最简单的方法,比如本教程使用的I.MX6U,跟STM32一样,裸机开发是直接操作CPU的寄存器。Linux驱动开发最终也是操作的寄存器,但是在操作寄存器之前要先编写一个符
非常规自我实现
·
2023-10-19 23:30
物联网
RTT
IMX6ULL
RT-Thread
学习笔记(5):SPI驱动框架分析
1、两个设备模型在spi驱框架中,一般会自己初始化一个总线设备(rt_spi_bus),当我们通过挂载后,会相应注册一个从设备(rt_spi_device)。1、总线设备模型structrt_spi_bus{structrt_deviceparent;rt_uint8_tmode;conststructrt_spi_ops*ops;structrt_mutexlock;structrt_spi_d
并行不是并发
·
2023-10-19 21:08
RTThread笔记
学习
单片机
stm32
RTOS学习笔记
目录一、什么是RTOS二、UCOSII三、RT-Thread3.1、自动初始化机制3.2、线程管理3.3、线程间同步3.4、线程间通信3.5、内存管理四、参考资料4.1、
RT-Thread
一、什么是RTOS
dz小伟
·
2023-10-19 18:25
单片机
rtos
嵌入式实时操作系统
OS-II、eCos、FreeRTOS、mbedOS、RTX、Vxworks、QNX、NuttX,而国产的嵌入式操作系统包括都江堰操作系统(djyos)、AliosThings、HuaweiLiteOS、
RT-Thread
CHWarrior
·
2023-10-19 12:08
操作系统
国民技术N32G457移植
RT-Thread
文章目录前言一、替换文件二、添加文件到工程三、修改源码四、源码下载总结前言移植
RT-Thread
到国民技术N32G457芯片中,此次移植只是一个最简的移植,不包括移植控制台所需的串口设备驱动,pin设备驱动
小破孩 != ERR
·
2023-10-17 09:27
RT-Thread开发
嵌入式
单片机
RT-Thread
移植
RTOS
RT-Thread
学习笔记 --(6)
RT-Thread
线程间通信学习总结
RT-Thread
线程间通信学习总结前两篇文章总结了
RT-Thread
多线程以及多线程同步的学习过程,关于前两篇学习总结,可以查看以下链接:
RT-Thread
学习笔记--(4)
RT-Thread
多线程学习总结
工程师进阶笔记
·
2023-10-17 08:56
RT-Thread学习笔记
物联网
实时操作系统
RT-Thread
RT-Thread
学习笔记(二)之STM32
一、
RT-Thread
内核框架及功能1.1内核框架在上一讲中,我们对
RT-Thread
进行了介绍以及如何创建一个RTT的标准工程,接下来我们对
RT-Thread
的内核进行介绍。
HNPAP
·
2023-10-17 08:26
学习
RT-Thread
源码分析1:双链表
文章目录前情提要
RT-Thread
双链表构造双链表节点数据结构双链表处理函数1.初始化链表对象:RT_LIST_OBJECT_INIT(object)2.链表初始化:rt_list_init(rt_list_t
萤火虫的电子笔记
·
2023-10-17 08:24
嵌入式:RTOS
RT-Thread
链表
双链表
RT-Thread
源码分析2:单链表
文章目录前情提要
RT-Thread
单链表构造单链表节点数据结构双链表处理函数1.初始化链表对象2.初始化一个单链表3.在单向链表l的尾部追加一个节点4.向单向链表节点l后插入一个节点n5.获取单向链表的长度
萤火虫的电子笔记
·
2023-10-17 08:24
嵌入式:RTOS
RT-Thread
链表
单链表
RT-Thread
学习笔记(一):认识
RT-Thread
系统
认识
RT-Thread
系统为什么选择
RT-Thread
系统RTOS对比裸机开发优势劣势
RT-Thread
与其他RTOS系统对比
RT-Thread
简介
RT-Thread
系统架构官网学习资料为什么选择
RT-Thread
C藏镜人
·
2023-10-17 08:52
RT-Thread系统
物联网
RT-Thread
RT-Thread
学习笔记(7):线程管理
线程管理线程基本概念线程调度器线程状态线程创建的过程线程控制块的重要成员创建线程的过程线程挂起函数线程恢复函数线程设计要点
RT-Thread
中程序运行的上下文包括:中断服务函数:线程:空闲线程:线程执行时间
并行不是并发
·
2023-10-17 08:16
RTThread笔记
学习
单片机
stm32
RT-Thread
学习笔记(14):内存管理
RT-Thread
操作系统将内核与内
并行不是并发
·
2023-10-17 08:16
RTThread笔记
stm32
【
RT-Thread
】
RT-Thread
内核快速入门,内核实现与应用开发学习随笔记
目录前言快速入门工程说明调试命令系统启动步骤用户入口代码内核基础线程调度时钟管理线程间同步线程间通信内存管理I/O设备管理程序内存分布自动初始化机制内核对象模型静态与动态对象内核对象管理架构遍历内核对象内核配置与裁剪第8章线程的定义与线程的切换定义线程栈:rt_uint8_tALIGNRT_ALIGN_SIZE链表线程栈初始化:rt_hw_stack_init()函数将线程插入到双向就绪列表实现调
追逐者-桥
·
2023-10-17 08:46
#
三
RTOS(实时操作系统)
RT-Thread
嵌入式软件
RT-Thread
学习笔记(二):
RT-Thread
内核
RT-Thread
内核什么是RTOS?RTOS内核包含哪些内容?
C藏镜人
·
2023-10-17 08:45
RT-Thread系统
单片机
RT-Thread
v5.0.2 发布
RT-Thread
代码仓库地址:●https://github.com/
RT-Thread
/rt-threadRT-Thread5.0.2版本发布日志详情:●https://github.com/
RT-Thread
纵向深耕
·
2023-10-17 04:43
rt-thread
rtos
单片机外围电路
单片机
物联网
嵌入式硬件
lwip无法连接指定个数TCP连接问题
电脑作为客户端去连接,但当连接19个之后发现再连接TCP时,机器自动发送RST数据包,通过追踪发现是因为资源分配不足,tcp_alloc失败,后面看到一篇文章,是因为lwip的内存堆使用太小,本人使用的是
rt-thread
大文梅
·
2023-10-17 00:24
tcp/ip
网络
网络协议
RTT笔记-AT组件
ATClient功能占用资源体积为4.6KROM和2.0KRAM;ATServer功能占用资源体积为4.0KROM和2.5KRAM;ATCLI功能占用资源体积为1.5KROM几乎没有使用RAM组件代码位置:
rt-thread
lissettecarlr
·
2023-10-16 07:57
RT-Thread
开发学习笔记
一、
RT-Thread
介绍1、介绍
RT-Thread
全程RealTime-Thread,是一个嵌入式实时多线程操作系统,移植到STM32单片机上。
躺老鸭007
·
2023-10-12 20:42
stm32
STM32
RT-Thread
系统分析(2)-内核简介
RT-Thread
内核简介前言1、
RT-Thread
的架构2、
RT-Thread
的内核3、
RT-Thread
内核功能部分线程调度时钟管理线程间同步线程间通信内存管理I/O设备管理4、
RT-Thread
启动流程
鸳鸯冰笔
·
2023-10-12 20:11
RT-thread
学习
物联网
RT-Thread
分析-时钟节拍和定时器管理
目录1前言2时钟节拍2.1RT_TICK_PER_SECOND2.2rt_tick2.3SysTick_Handler1)rt_tick_increase2.4rt_tick溢出问题3定时器实现3.1HARD_TIMER/SOFT_TIMER3.2工作机制3.3跳表算法1)RT_TIMER_SKIP_LIST_LEVEL3.4结构体定义4定时器接口分析4.1定时器创建1)_timer_init()
只想.静静
·
2023-10-12 20:10
RT-Thread
os
嵌入式
zynq开发学习记录:Linux与
rt-thread
操作系统AMP运行
Linux+RT-Thread1.U-boot、Linux设备树修改memory{device_type="memory";reg=;};/*修改CPU0地址空间范围*/2.Linux内核启动参数,修改设置为SMP,CPU个数为1 bootargs"console=ttyPS0,115200maxcpus=1root=/dev/ramrwearlyprintk"3.编译u-boot、内核4.修改R
Surest
·
2023-10-12 20:10
zynq
Linux
RT-thread
移植指南-RISC-V
目录
RT-thread
移植指南-RISC-V1.概述1.1移植资料参考1.2移植开发环境准备2.移植步骤2.1全局中断开关函数2.2线程上下文切换函数2.3线程栈的初始化2.4时钟节拍的配置2.5中断函数
曾来过
·
2023-10-12 20:09
学习过程
环境搭建
MCU
rtos
thread
risc-v
操作系统
基于PYNQ的
RT-Thread
移植
配置需求操作系统:Windows10硬件设备:PYNQ-Z1开发环境:Vivado2018.3RT-Thread系统版本:https://gitee.com/rtthread/
rt-thread
,标签:
happydesigner
·
2023-10-12 20:59
操作系统
c语言
arm开发
ubuntu
arm
RT-Thread
系统简介
前言
RT-Thread
是一款国产的实时操作系统,我们首先从实时操作系统开始进行介绍,再展开
RT-Thread
操作系统。
XMJYever
·
2023-10-12 20:28
RT-Thread系统学习
RT-Thread
SMP介绍与移植(学习)
RT-Thread
自4.0.0版本开始支持SMP,在对称多核上可以通过使能RT_USING_SMP来开启。多核启动概述系统上电后,每个CPU都会在ROM中的代码控制下独自运行,但是只有主处理
Caramel_biscuit
·
2023-10-12 20:23
RT-Thread
学习
RT-Thread
RT-Thread
内核移植(学习)
内核移植内核移植就是指将
RT-Thread
内核在不同的芯片架构、不同的板卡上运行起来,能够具备线程管理和调度,内存管理,线程间同步和通信、定时器管理等功能。
Caramel_biscuit
·
2023-10-12 17:22
RT-Thread
学习
单片机
嵌入式硬件
RT-Thread
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他