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
智能家居模拟系统的实现
//智能家居模拟系统-文档//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
RT-Thread
finsh源码分析: finsh_heap.h
* * COPYRIGHT (C) 2006 - 2013,
RT-Thread
Development Team * * This file is part of
RT-Thread
(http
linpeng1577
·
2015-08-17 23:02
shell
RT-Thread
finsh
RT-Thread
finsh源码分析: finsh_heap.h
* * COPYRIGHT (C) 2006 - 2013,
RT-Thread
Development Team * * This file is part of
RT-Thread
(http
linpeng1577
·
2015-08-17 23:02
shell
finsh
RT-Thread
RT-Thread
finsh源码分析: finsh_var.c
* * COPYRIGHT (C) 2006 - 2013,
RT-Thread
Development Team * * This file is part of
RT-Thread
(http
linpeng1577
·
2015-08-17 23:00
shell
RT-Thread
finsh
RT-Thread
finsh源码分析: finsh_var.c
* * COPYRIGHT (C) 2006 - 2013,
RT-Thread
Development Team * * This file is part of
RT-Thread
(http
linpeng1577
·
2015-08-17 23:00
shell
RT-Thread
finsh
RT-Thread
finsh源码分析: finsh_var.h
/* * Variableimplementationinfinshshell. * *COPYRIGHT(C)2006-2013,RT-ThreadDevelopmentTeam * * ThisfileispartofRT-Thread(http://www.rt-thread.org) * Maintainer:bernard.xiong * * Allrightsreserved. * *
linpeng1577
·
2015-08-17 22:31
shell
RT-Thread
finsh
RT-Thread
finsh源码分析: finsh_var.h
/* * Variableimplementationinfinshshell. * *COPYRIGHT(C)2006-2013,RT-ThreadDevelopmentTeam * * ThisfileispartofRT-Thread(http://www.rt-thread.org) * Maintainer:bernard.xiong * * Allrightsreserved. * *
linpeng1577
·
2015-08-17 22:31
shell
RT-Thread
finsh
RT-Thread
finsh源码分析: finsh_error.c
* * COPYRIGHT (C) 2013, Shanghai Real-Thread Technology Co., Ltd * * This file is part of
RT-Thread
linpeng1577
·
2015-08-17 22:12
shell
RT-Thread
finsh
RT-Thread
finsh源码分析: finsh_error.c
* * COPYRIGHT (C) 2013, Shanghai Real-Thread Technology Co., Ltd * * This file is part of
RT-Thread
linpeng1577
·
2015-08-17 22:12
shell
RT-Thread
finsh
RT-Thread
finsh源码分析: finsh_error.h
* * COPYRIGHT (C) 2013, Shanghai Real-Thread Technology Co., Ltd * * This file is part of
RT-Thread
linpeng1577
·
2015-08-17 22:42
shell
finsh
RT-Thread
RT-Thread
finsh源码分析: finsh_error.h
* * COPYRIGHT (C) 2013, Shanghai Real-Thread Technology Co., Ltd * * This file is part of
RT-Thread
linpeng1577
·
2015-08-17 22:42
shell
RT-Thread
finsh
线程让出实验【
RT-Thread
学习笔记 4】
API:rt_thread_yield线程函数中调用,本线程释放MCU。如果此时有别的相同优先级的任务整处于等待状态,将获得MCU使用权。线程让出就是给OS增加一个任务调度的机会。创建两个线程,观察他们的结果://线程让出试验voidyield_test1(void*parameter){rt_uint32_tcount=0;while(1){rt_kprintf("threadtest1coun
编程浪子_
·
2014-09-09 18:00
线程让出实验【
RT-Thread
学习笔记 4】
API: rt_thread_yield 线程函数中调用,本线程释放MCU。如果此时有别的相同优先级的任务整处于等待状态,将获得MCU使用权。 线程让出就是给OS增加一个任务调度的机会。 创建两个线程,观察他们的结果: //线程让出试验 void yield_test1(void* parameter) { rt_uint32_t count = 0; w
·
2014-09-09 18:00
thread
线程优先级抢占实验【
RT-Thread
学习笔记 3】
同时处于就绪状态的线程,优先级高的先执行。 高优先级就绪时,低优先级任务让出CPU,让高优先级任务先执行。 创建两个任务函数: //线程优先级抢占 void thread1_entry(void *parameter) { rt_uint32_t count = 0; while(1) { for(;;count++)
·
2014-09-09 18:00
thread
线程优先级抢占实验【
RT-Thread
学习笔记 3】
同时处于就绪状态的线程,优先级高的先执行。高优先级就绪时,低优先级任务让出CPU,让高优先级任务先执行。创建两个任务函数://线程优先级抢占voidthread1_entry(void*parameter){rt_uint32_tcount=0;while(1){for(;;count++){rt_thread_delay(3*RT_TICK_PER_SECOND);//等三秒输出一次rt_kpr
编程浪子_
·
2014-09-09 18:00
RT-Thread
的线程(任务)处理【
RT-Thread
学习笔记 2】
RT-Thread
中使用线程这个概念,而不是任务。
·
2014-09-03 23:00
thread
RT-Thread
的线程(任务)处理【
RT-Thread
学习笔记 2】
RT-Thread
中使用线程这个概念,而不是任务。
编程浪子_
·
2014-09-03 23:00
熟悉
RT-Thread
的软硬件环境【
RT-Thread
学习笔记 1】
软件环境:Win7+MDK4.7.2 硬件环境:STM32F4Discovery 所用OS代码:RT-Thread2.0.0 beta 下载地址: https://github.com/
RT-Thread
·
2014-09-03 23:00
thread
熟悉
RT-Thread
的软硬件环境【
RT-Thread
学习笔记 1】
软件环境:Win7+MDK4.7.2硬件环境:STM32F4Discovery所用OS代码:RT-Thread2.0.0beta下载地址:https://github.com/
RT-Thread
/
rt-thread
编程浪子_
·
2014-09-03 23:00
RT-Thread
下的串口驱动程序分析
rt-thread
\bsp\stm32f10x 下,涉及的文件为: usart.c usart.h serail.c s
·
2014-08-29 18:00
thread
RT-Thread
下的串口驱动程序分析
rt-thread
\bsp\stm32f10x下,涉及的文件为:usart.cusart.hserail.cserail.hRTT的设备驱动程序概述编写uart的驱动程序,首先需要了解RTT的设备框架,
编程浪子_
·
2014-08-29 18:00
RT-Thread
学习笔记(二)---配置github代码版本控制工具
在上一篇文章中,我们学习了如何获取
RT-Thread
源码,以及如何构建一个自己想要的开发环境,用版本控制工具软件SVN创建一个自己的分支,这一节还要引入另一个版本控制工具软件git。
aping_cs_dn
·
2014-08-21 15:52
STM32启动过程分析
硬件: STM32F1系列 软件环境:Keil 4.54 注:本文中提到的RTOS以
RT-Thread
为例,不涵盖所有RTOS的情况 在Keil MDK中新建工程时会根据所选的device
lanxinyuchs
·
2014-06-28 20:00
stm32
rt_mutex里owner的作用
在
rt-thread
源码中的rt_mutex_take()里有这样一段代码 if (mutex->owner == thread) { /* it's the same
lanxinyuchs
·
2014-06-26 17:00
r
μC/OS-II与
RT-Thread
对比——任务调度
在任务调度器的实现上,μC/OS-II和
RT-Thread
都采用了位图调度(bitmapscheduling),任务优先级的值越小则代表具有越高的优先级,主要区别在于实现形式,是采用多级队列的形式
hcx25909
·
2014-04-17 19:00
rt-thread
编译环境搭建(使用arm gcc编译器)
win8.164bitOS下载GNUToolsARMEmbedded(百度之),默认安装然后设置GCC相应的环境变量,例如C:\ProgramFiles(x86)\GNUToolsARMEmbedded\4.82013q4\bin下载python-2.7.6.msi,请注意,必须下载32bit的版本,64bit版本和后面的scons2.3不太兼容,导致安装scons2.3时安装程序认不出pytho
colordrv
·
2014-01-28 00:18
RTT 动态线程和静态线程
TIPS:动态线程和静态线程
RT-Thread
中支持静态和动态两种定义方式。用线程来举例的话,rt_thread_init对应静态定义方式,rt_thread_create对应动态定义方式。
day961
·
2014-01-19 01:33
rtt
rt-thread
的位图调度算法分析
转自:http://blog.csdn.net/prife/article/details/7077120序言期待读者本文期待读者有C语言编程基础,后文中要分析代码,对其中的一些C语言中的简单语句不会介绍,但是并不要求读者有过多的C基础,比如指针和链表等不会要求太多,后面在分析代码时,会附带地介绍相关的知识,如果您已经精通了C语言的指针则可以略过相关的介绍。除此之外,不再假设读者拥有任何知识。如何
hcx25909
·
2014-01-08 20:00
继续看
rt-thread
/*+------------------------------------------------------------------------------|Project:DeviceFilesystem+------------------------------------------------------------------------------|Copyright2004,
zz_yun
·
2013-11-04 23:44
c
RT-Thread
rt-thread
rtos系统看看2
/**File:rtthread.h*ThisfileispartofRT-ThreadRTOS*COPYRIGHT(C)2006,RT-ThreadDevelopmentTeam**Thelicenseanddistributiontermsforthisfilemaybe*foundinthefileLICENSEinthisdistributionorat*http://openlab.rt
zz_yun
·
2013-10-31 23:17
RTOS
系统看看
移植FreeModbus+ModbusMaster(主机)+STM32至
RT-Thread
(3、4阶段)
【声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:
[email protected]
】一、简介及进展经过一个多月的努力,目前项目开发已进入最后阶段。虽然比预期时间有些延迟,但也收获不少,边工作边开源的效率确实还有待提高。简单说下目前的进展吧1、目前项目已经在Github中开源,大家需要的也可以去这里https://github.com/armink/FreeModbus_Slaver
zhutianlong
·
2013-09-16 17:00
eclipse
主机
stm32
RT-Thread
FreeModbus
微雪的STM32F407开发板+友善之背的wifi模块SDWIFI-YS09测试
在
rt-thread
的网站上看到他们使用自己开发的realtouch调通wifi的过程以及开源的代码,想拿过来试试,看能不能跑通。
Stephen_yu
·
2013-08-22 11:00
移植FreeModbus+ModbusMaster(主机)+STM32至
RT-Thread
(1、2阶段)
【声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:
[email protected]
】简述 由于之前做过STM32+FreeModbus+uC/OSII(示例代码,点击下载) 的移植,所以这两天的努力整体移植工作还算比较顺利,已经成功提前完成之前制定的1、2阶段任务,源码位于FreeModbus+RT-Thead+STM32(示例代码,点击下载)。现将部分移植过程做以说明。
zhutianlong
·
2013-08-04 12:00
eclipse
主机
stm32
RT-Thread
FreeModbus
移植FreeModbus+ModbusMaster(主机)+STM32至
RT-Thread
(初步)
【声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:
[email protected]
】一、项目描述 目前操作系统在嵌入式软件行业非常流行,在工控组网方面,以后可能会经常使用到Modbus主机+操作系统、Modbus从机+操作系统甚至Modbus主机+Modbus从机+操作系统。但是操作系统缺乏对Modbus的支持;同时市面上也有很好的开源Modbus协议栈,例如FreeModb
zhutianlong
·
2013-08-04 11:00
eclipse
主机
stm32
RT-Thread
FreeModbus
RT-Thread
下finsh原理浅析
RT-Thread
的FinshShell接口实际上是一个线程,入口在shell.c,入口函数为代码:全选voidfinsh_thread_entry(void*parameter)该线程是典
dvlee1024
·
2013-07-15 13:09
rt
thread
finsh
實時系統
STM32学习
RT-Thread
下finsh原理浅析
RT-Thread
的FinshShell接口实际上是一个线程,入口在shell.c,入口函数为代码:全选voidfinsh_thread_entry(void*parameter)该线程是典
dvlee1024
·
2013-07-15 13:09
thread
rt
finsh
���r系�y
stm32f103 ADC 代码
rt-thread
#ifndef__ADC_H__ #define__ADC_H__ #include voidrt_hw_adc_init(void); #endif #include #include voidrt_hw_adc_init(void) { ADC_InitTypeDefADC_InitStructure; GPIO_InitTypeDefGPIO_InitStructure; RCC_A
xbl1986
·
2013-06-25 09:00
LPC1768开发板液晶问题解决
在
RT-Thread
上完成简单的LED等显示后,我就准备把路虎板子的液晶驱动移到RTT项目里,其实很简单的,因为例子里都有代码的,我以为Copy下写个简单的显示测试下就好了,结果把我折腾了一晚还没搞定
·
2013-06-06 21:00
开发
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他