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
如何利用
RT-Thread
制作一辆激光雷达避障小车?
作者:来一颗糖制作作品:基于
RT-Thread
的激光雷达避障小车背景描述由于在学校里很少有机会让我将所学的东西付诸于实践.有时候学完一个东西没法真正了解自己是否掌握,同时为了进一步提高自己的能力,不再漫无目的的学习
Fillmore-RTT
·
2018-07-17 11:50
15天入门
RT-Thread
之第一天
今天开始学习jiezhi15天的
RT-Thread
入门系列课程感谢
RT-Thread
提供的免费课程,终于可以系统入门
RT-Thread
,感兴趣的同学可以关注
RT-Thread
官方公众号,获取最新的课程信息
lumang
·
2018-05-17 23:00
【
RT-Thread
】学习笔记-01-搭建第一个RTT基本工程
听说RTT有一点时间了,翻了下硬盘里的存档,发现第一次下载的资料都已经是15年了,额。。。也有一段时间没在写STM32的代码了,过去花了太多时间在底层驱动上面,没有有方向性地往前学习,止步不前。如愿成了一名所谓的硬件工程师,不过到现在也依然没法给自己所做的工作下一个较为明确的定义,嵌入式硬件,跟平时认识到的技术含量高的那些射频、电源、信号调理等领域的大牛相比差得不是一点点。以单片机为主控的嵌入式硬
RuiJey
·
2018-05-13 21:40
单片机
初识FreeRTOS
比如UCOS,RTX,
RT-Thread
等都是RTOS类操作系统。操作系统允许同时执行多个任务,但是处
Cell_KEY
·
2018-03-23 11:36
FreeRTOS
RT-Thread
RTOS
RT-ThreadRTOS是一款来自中国的开源实时操作系统,由
RT-Thread
工作室的专业开发人员开发、维护。
weixin_34261415
·
2018-03-20 14:00
操作系统
c/c++
shell
学习STM32必须了解的五大嵌入式操作系统
分别为μClinux、μC/OS-II、eCos、FreeRTOS和
rt-thread
。下面分别介绍这五种嵌入式操作系统的特点及不足,通过对比,读者可以根据自己的应用需求选择合适的平台。
嵌入式资讯精选
·
2018-01-08 00:00
RT-Thread
初次体验(1) 裸奔到系统
RTT-NanoPackageInstall我们都知道Nano-SIM卡,所谓的Nano就是小而精,所谓的RTT-Nano就是
RT-Thread
系统的内核和一些比较核心的东西了。
一銤阳光
·
2018-01-01 23:34
RT_Thread开源操作系统
RT_Thread 体验小节
引言很早之前就听说
RT-Thread
操作系统了,一直在看着它不断的升级迭代,可是一直都没有亲自上手体验一下,最近RTT发布了新版的3.0操作系统,同时关系特别好的一个朋友也入职了睿赛德,极力推荐我使用他们新版的操作系统
一銤阳光
·
2018-01-01 23:39
RT_Thread开源操作系统
RT-Thread
Env工具的使用方法
简单的解释一下,从
RT-Thread
的软件结构来看,整个系统包含了丰富的功能,从底层与硬件密切相关的各种驱动,比如CAN/SPI/IIC/DMA/USB等等的驱动。
一銤阳光
·
2017-12-27 21:39
RT_Thread开源操作系统
【一起来玩RTOS系列】之
RT-Thread
Nano快速创建工程
RT-ThreadNano是
RT-Thread
的精简版,只有内核、shell(msh)、设备驱动三大功能,以Keil5的pack形式发布。
gizwits_csdn
·
2017-11-24 15:00
物联网
RT-Thread
05内存管理
在计算系统中,变量、中间数据一般存放在系统存储空间中,只有在实际使用时才将它们从存储空间调入到中央处理器内部进行运算。通常存储空间可以分为两种:内部存储空间和外部存储空间。内部存储空间访问速度比较快,能够按照变量地址随机地访问,也就是我们通常所说的RAM(随机存储器),或电脑的内存;而外部存储空间内所保存的内容相对来说比较固定,即使掉电后数据也不会丢失,这就是通常所讲的ROM(只读存储器),也可以
昵称什么都是浮云
·
2017-10-05 22:44
RT-Thread学习文档
stm32在
rt-thread
上的PWR(电源管理)
Low-powermodes有三种Sleepmode、Stopmode、Standbymode,实现如下:voidSYSCLKConfig_START(void){ErrorStatusHSEStartUpStatus;/*使能HSE*/RCC_HSEConfig(RCC_HSE_ON);/*等待HSE准备就绪*/HSEStartUpStatus=RCC_WaitForHSEStartUp();i
竹城小遛
·
2017-09-27 15:44
RT-thread
STM32
stm32在
rt-thread
上的PWR(电源管理)
Low-powermodes有三种Sleepmode、Stopmode、Standbymode,实现如下:voidSYSCLKConfig_START(void){ErrorStatusHSEStartUpStatus;/*使能HSE*/RCC_HSEConfig(RCC_HSE_ON);/*等待HSE准备就绪*/HSEStartUpStatus=RCC_WaitForHSEStartUp();i
竹城小遛
·
2017-09-27 15:44
RT-thread
STM32
记一次
rt-thread
的进程无法切换问题
rt-thread
源码解析今天开发过程遇到一个很奇怪的问题,有一个对喇叭进行声音播放的进程里每次进入这个进程后其他任务都无法工作了,因为这个播放的任务优先级调到了比其他任务都低的级别,本质是为了能在播放音乐时不影响其他任务继续工作
zwxf
·
2017-09-26 14:33
cortex
M0
记一次
rt-thread
的进程无法切换问题
rt-thread
源码解析今天开发过程遇到一个很奇怪的问题,有一个对喇叭进行声音播放的进程里每次进入这个进程后其他任务都无法工作了,因为这个播放的任务优先级调到了比其他任务都低的级别,本质是为了能在播放音乐时不影响其他任务继续工作
zwxf
·
2017-09-26 14:33
cortex
M0
RT-Thread
04任务间同步及通讯 -互斥量、事件、邮箱、消息队列
互斥量互斥量又叫相互排斥的信号量,是一种特殊的二值性信号量。它和信号量不同的是,它支持互斥量所有权、递归访问以及防止优先级翻转的特性。互斥量工作如互斥量的工作示意图所示。互斥量的状态只有两种,开锁或闭锁(两种状态值)。当有线程持有它时,互斥量处于闭锁状态,由这个线程获得它的所有权。相反,当这个线程释放它时,将对互斥量进行开锁,失去它的所有权。当一个线程持有互斥量时,其他线程将不能够对它进行开锁或持
昵称什么都是浮云
·
2017-09-25 13:38
RT-Thread学习文档
stm32在
rt-thread
上的RTC(实时时钟)
rt-thread
中已经部分实现了rtc的内容--->rtc.c,调用rt_hw_rtc_init()函数即可使用msh设置date和time等rtc时钟来源有三个:HSE,LSE,LSI,实现如下:在原
竹城小遛
·
2017-09-22 18:11
RT-thread
STM32
stm32在
rt-thread
上的SysTick(系统定时器)
在
rt-thread
的board.c里面已经配置了systick-->SysTick_Config(SystemCoreClock/RT_TICK_PER_SECOND);10ms=(72M/100)*
竹城小遛
·
2017-09-20 18:20
RT-thread
STM32
stm32在
rt-thread
上的SysTick(系统定时器)
在
rt-thread
的board.c里面已经配置了systick-->SysTick_Config(SystemCoreClock/RT_TICK_PER_SECOND);10ms=(72M/100)*
竹城小遛
·
2017-09-20 18:20
RT-thread
STM32
stm32在
rt-thread
上使用uart4实现gps的输出
,很容易就实现了中断接收(INT_RX)gps的数据这里有个坑,当gps吐出的数据大时,打印不全且含有"\0",修改RT_CONSOLEBUF_SIZE的值2.进一步想实现gps的dma发送和接收,把
rt-thread
竹城小遛
·
2017-09-19 18:01
RT-thread
stm32在
rt-thread
上使用uart4实现gps的输出
,很容易就实现了中断接收(INT_RX)gps的数据这里有个坑,当gps吐出的数据大时,打印不全且含有"\0",修改RT_CONSOLEBUF_SIZE的值2.进一步想实现gps的dma发送和接收,把
rt-thread
竹城小遛
·
2017-09-19 18:01
RT-thread
stm32f103应用
rt-thread
1.2.5搭建的Keil工程
为了提高自己,学习stm32和freescale.使用的硬件是公司的一些产品,开发人员已经基于RTX操作系统开发完成,为了提高一下(本人非开发),也有一些代码参考,故决定从rtx系统移植到
rt-thread
竹城小遛
·
2017-09-19 18:20
RT-thread
STM32
stm32f103应用
rt-thread
1.2.5搭建的Keil工程
为了提高自己,学习stm32和freescale.使用的硬件是公司的一些产品,开发人员已经基于RTX操作系统开发完成,为了提高一下(本人非开发),也有一些代码参考,故决定从rtx系统移植到
rt-thread
竹城小遛
·
2017-09-19 18:20
RT-thread
STM32
RT-Thread
03任务间同步及通讯 -中断关闭、调度器锁、信号量
在多任务实时系统中,一项工作的完成往往可以通过多个任务协调的方式共同来完成,例如一个任务从传感器中接收数据并且将数据写到共享内存中,同时另一个任务周期性的从共享内存中读取数据并发送去显示(如图两个线程间的数据传递)如果对共享内存的访问不是排他性的,那么各个线程间可能同时访问它。这将引起数据一致性的问题,例如,在显示线程试图显示数据之前,传感器线程还未完成数据的写入,那么显示将包含不同时间采样的数据
昵称什么都是浮云
·
2017-09-18 23:29
RT-Thread学习文档
keil
RT-Thread
相关调试基本使用技巧
1概述本文档主要用于介绍STM32裸机的调方法以及
RT-thread
系统下的调试方法。两个例子都将以LED为例,裸机将以跑马灯为例,
RT-thread
将以心跳等为例进行讲解。
昵称什么都是浮云
·
2017-09-14 22:47
STM32相关学习
RT-Thread学习文档
RT-Thread
02定时器
定时器管理定时器,是指从指定的时刻开始,经过一个指定时间,然后触发一个事件,类似定个时间提醒第二天能够按时起床。定时器有硬件定时器和软件定时器之分:1.***硬件定时器***是芯片本身提供的定时功能。一般是由外部晶振提供给芯片输入时钟,芯片向软件模块提供一组配置寄存器,接受控制输入,到达设定时间值后芯片中断控制器产生时钟中断。硬件定时器的精度一般很高,可以达到纳秒级别,并且是***中断触发***方
昵称什么都是浮云
·
2017-09-14 21:30
RT-Thread学习文档
RT-Thread
01线程调度与管理
在
RT-Thread
实时操作系统中,任务采用了线程来实现,线程是
RT-Thread
中最基本的调度单位,它描述了一个任务
昵称什么都是浮云
·
2017-09-12 23:33
RT-Thread学习文档
在龙芯1c上用
RT-Thread
上的lwip NETCONN接口实现socket编程
本文重点讨论在龙芯1c上如何利用
RT-Thread
下的lwipNETCONN接口实现socket编程。
勤为本
·
2017-08-23 18:50
elm FatFs文件系统移植总结
文件系统就是针对FAT文件系统来的,主要是应用于MCU中,STM32官方提供的文件系统就是这个,STM32CubeMx工具也集成了这个文件系统,同时一些国产MCU操作系统中也集成了这个文件系统,比如RTT(
rt-thread
flydream0
·
2017-01-13 20:02
STM32
STM32的世界之旅
基于STM32F103ZE芯片的
RT-thread
操作系统移植
本人之前从事嵌入式软件开发(主要使用STM32,C8051,NXP片子)将近5年,最近由于工作变动开始搞LINUX应用层软件开发(多了点算法),为了使自己不把这为数不多的兴趣爱好丢了,开始写点文章,主要从使用
RT-thread
太阳石协议
·
2016-11-22 00:00
IoT-Camera学习笔记之初识IoT-Camera(一)
1.开发板介绍1.1.概述IoT-Camera是一款由开发
RT-Thread
操作系统的上海睿赛德电子科技有限公司推出的开源物联网摄像头开发板,采用
RT-Thread
开源实时操作系统,支持C/C++/lua
杭州_燕十三
·
2016-10-25 13:24
RT-Thread
IoT-Camera
按照 '图文并茂教你在keil下搭建
RT-thread
最小系统工程' 编译不过的问题
最近在学习keil和
RT-thread
,按照图文并茂教你在keil下搭建
RT-thread
最小系统工程.pdf操作,出现编译不过的情况。
竹城小遛
·
2016-10-14 15:28
RT-thread
STM32
按照 '图文并茂教你在keil下搭建
RT-thread
最小系统工程' 编译不过的问题
最近在学习keil和
RT-thread
,按照图文并茂教你在keil下搭建
RT-thread
最小系统工程.pdf操作,出现编译不过的情况。
竹城小遛
·
2016-10-14 15:28
RT-thread
STM32
RT-Thread
信号量的基本操作
抽象的来讲,信号量的特性如下:信号量是一个非负整数(车位数),所有通过它的线程/进程(车辆)都会将该整数减一(通过它当然是为了使用资源),当该整数值为0时,所有试图通过它的线程都将处于等待状态。在信号量上我们定义两种操作:take(获取)和Release(释放)。当一个线程调用take操作时,它要么得到资源然后将信号量减一,要么一直等下去(指放入阻塞队列),直到信号量大于等于一时。Release(
我很倔
·
2016-07-13 21:52
RT-thread
Posix thread 多线程编程
//blog.csdn.net/yyplc====用Posixthread进行多线程设计,就不怕跨平台了,因为很多OS都兼容Posixthread,如Linux/Windows等,甚至嵌入式系统上(如
rt-thread
u013015642
·
2016-03-15 17:00
RT-Thread
编译
下面是在裁剪并且编译x86平台的
RT-Thread
的教程:首先检查linux(我的是32位ubuntu15.10默认安装python )上是否安装了Python(必须是2.7?)
fluray
·
2016-02-11 10:00
RT-Thread
Mini2440串口驱动
参照模板自己写了一遍,期间出现很多问题。比如定义全局uart0设备指针后未初始化,导致RT_ASSERT(device!=RT_NULL)执行,使设备注册时死机。初始化函数没写对,也导致了程序崩溃。//uart.h //2015.12.18byHuangtao #ifndef__UART_H__ #define__UART_H__ #include #include #incl
ht-beyond
·
2015-12-20 21:00
智能家居模拟系统的实现
//智能家居模拟系统-文档//2015.12.14byHuangtao目前由以下组成:由STM32F103系列单片机+
RT-Thread
嵌入式实时操作系统+串口转WIFI模块+LED+LCD+L298+
ht-beyond
·
2015-12-15 19:00
RT-Thread-v2.0.0移植到STM32及驱动LCD和测温
先简单记录下安装:1.安装sourcery工具链或keil都行安装python和scons:配置这些工具路径以及
RT-Thread
源码路径RTT_ROOT,添加到环境变量2.开始编译bsp\stm32f10x
ht-beyond
·
2015-12-04 18:00
RT-Thread
| 启动下一代RTOS演化
RT-Thread
| 启动下一代RTOS演化
RT-Thread
RTOS是一款来自中国的开源实时操作系统,由国内一些专业开发人员开发、维护。
·
2015-11-13 18:44
thread
移植FreeModbus+ModbusMaster+STM32至
RT-Thread
(3、4阶段)
一、简介及进展 经过一个多月的努力,目前项目开发已进入最后阶段。虽然比预期时间有些延迟,但也收获不少,边工作边开源的效率确实还有待提高。 简单说下目前的进展吧 1、目前项目已经在Github中开源,大家需要的也可以去这里https://github.com/armink/FreeModbus_Slaver-Master-RTT-STM32; 2、主机的相关的框架已经修改完成,初始化、配置M
·
2015-11-13 02:46
thread
四轴飞行器1.2.2
RT-Thread
串口
四轴飞行器1.2.2
RT-Thread
串口 本来是打算说根据
RT-Thread
的设备管理提供的驱动接口些串口驱动的,但是仔细一看,我去,串口驱动写好了
·
2015-11-11 01:35
thread
rt-thread
装载可重定位文件的源码分析
1 前言 上一章总结完了装载共享文件的源码分析,之前讲到过,
rt-thread
中目前可支持共享文件和可重定位文件,这也是这一章的目的。
·
2015-11-08 15:21
thread
配置
rt-thread
开发环境(配置系统,生成系统镜像)
配置
rt-thread
开发环境 ===========Python============= 1.Python的下载地址:http://www.python.org/ftp/python/ 链接中有各个版本的
·
2015-11-08 14:52
thread
四轴飞行器1.2.1
RT-Thread
环境搭建
买的飞控板到了,开始写下位机的程序了,本来打算用UCOS的,因为以前用过,比较熟悉,可以很快上手,不过板子的卖家推荐了
RT-Thread
,以前虽然有接触过,但是没用过,于是去官网看了下,感觉还不错
·
2015-11-08 09:45
thread
搭建基于 STM32 和
rt-thread
的开发平台
我们需要平台 如果说,SharePoint 的价值之一在于提供了几乎开箱即用的 innovation 环境,那么,智能设备的开发平台也一样。不必每次都从头开始,所以需要固定的工作室和开发平台作为创新的起点,这样就会每次比从零开始“高一点点”。 当然,这里不是没有纠结的。平台毕竟不是最终的产品,平台太弱固然难以支撑创新,但平台太强则臃肿和僵化同样也会限制创新:面对成百上千的类型、接口的时候,即使
·
2015-11-03 20:26
thread
移植FreeModbus+ModbusMaster+STM32至
RT-Thread
(初步)
一、项目描述 目前操作系统在嵌入式软件行业非常流行,在工控组网方面,以后可能会经常使用到Modbus主机+操作系统、Modbus从机+操作系统甚至Modbus主机+Modbus从机+操作系统。但是操作系统缺乏对Modbus的支持;同时市面上也有很好的开源Modbus协议栈,例如FreeModbus,但是缺点就是该协议栈只支持从机
·
2015-10-23 08:29
thread
RT-Thread
学习笔记(2)
这段时间稍微折腾了一下stm32,稍微知道了一点stm32程序的编写方法,所以再次拿起了rtt,因为这个东西确实很强大。 随手记录一下rtt的一些知识: 1、关于finsh 这是一个命令行系统,很好玩,开始不知道怎么用的,输入help之类的毫无用处,后来发现按tab键就能出现帮助。命令格式不是一般想象中那样,而是类似于C语言函数,比如:显示进程,得这样写list_
·
2015-10-23 08:03
thread
终于用scons创建了一个MDK工程
这几天我在学着怎么使用
RT-Thread
。起初只想用一下里面的RTGUI,却一直没成功,功力实在不行啊。
RT-Thread
用了scons来创建工程,似乎还能编译,还有很多可配置项,很是方便。
·
2015-10-23 08:02
创建
RT-Thread
学习笔记(1)
前几天我在看uCOS-II的东西,看来看去一直没什么头绪。还有一点是,我很介意它现在是个商业软件,在官网下载东西,半天下完结果只有个lib,没有源代码。只能去其他地方下载老版本。 我还很介意不是在官方网站下载的东西,感觉是被人修改过的。 基于这些原因,我想找一个开源的免费的嵌入式RTOS。 然后在昨天下午就发现了RT_Thread。 这是一个国产的系统,开源、免费,虽然没有uCOS著名,也
·
2015-10-23 08:01
thread
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
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
其他