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
设备驱动UART浅析
OS版本:RT-Thread4.0.0芯片:STM32F407RT-Thread的串口驱动框架与Linux相识,分成I/O设备框架+设备底层驱动;1.serial设备初始化及使用将配置使能的uart_obj[]进行设备注册rtthread_startup-->rt_hw_usart_init()-->rt_hw_serial_register-->rt_device_register设备注册之后就
weixin_30951743
·
2020-07-27 11:44
RT-Thread
学习笔记(六)——串口
串口设备结构体:structrt_serial_device{structrt_deviceparent;conststructrt_uart_ops*ops;structserial_configureconfig;void*serial_rx;void*serial_tx;};RTT设备结构体:structrt_device{structrt_objectparent;/**parent);/
skawu
·
2020-07-27 11:35
RTThread
STM32
花最少的时间点亮OLED之
RT-Thread
u8g2之(DIY一个小小天气站+万年历)
准备花几天时间DIY一个小小天气站+万年历,一来可以送给好友,二来也是蹦着熟悉
RT-Thread
的目的去学习,以提高自己的工作效率,指不定哪天就用上了,总之技多不压身嘛!1、什么是u8g2?
Engineer-Bruce_Yang
·
2020-07-27 11:14
花最少的时间驱动湿温度传感器之
RT-Thread
sht3x之(DIY一个小小天气站+万年历)
sht3x是温湿度传感器的驱动,它实现了温湿度的单次查询,目前在
RT-Thread
上以软件包的形式提供。
Engineer-Bruce_Yang
·
2020-07-27 11:14
RT-Thread
串口DMA使用笔记--STM32F207
http://www.amobbs.com/archiver/tid-5515150.htmlRT-Thread学习笔记八--------USARTDMA方式发送老规矩,首先说一下我的配置STM32F207IGT6MDKRTT1.1.0使用UART2作为finsh组件,UART3作为串口输出/*registeruart2*/rt_hw_serial_register(&uart2_device,"
stephen_kl
·
2020-07-27 10:59
STM32
【经验分享】
RT-Thread
UART设备驱动框架初体验(中断方式接收带\r\n的数据)
作者:杨源鑫来源:嵌入式云IOT技术圈一、
RT-Thread
简单介绍大部分MCU工程师或多或少都接触过实时OS,如今实时操作系统种类繁多,我个人认为最有代表性的莫过于
RT-Thread
。
FILLMOREad
·
2020-07-27 10:19
基于
RT-Thread
+ MicroLab,零基础做温湿度监控上位机
为了更好的展示,结合
RT-Thread
方便的软件包生态,快速
Rice嵌入式开发
·
2020-07-22 09:37
工具
RT-Thread
rtt
qt
软件开发
RT-Thread
微秒延时?
今天继续做之前的东西,使用了
RT-thread
操作系统。程序中有AT24C02的相关操作AT24C02的操作的接口是IIC接口,所以又涉及到IIC。
guangjieMVP
·
2020-07-16 06:47
RT-Thread
杂的文
RT-Thread
之ENV工具
快速索引ENV工具简介准备工作1、Git:安装并设置环境变量2、ENV:前往
RT-Thread
官网下载3、RTT源码:GitHub/OSChina/云盘ENV工具打开方式scons编译项目1.进入`BSP
guangjieMVP
·
2020-07-16 06:47
RT-Thread
lwip:tcpip_thread: invalid message
问题1:使用操作系统
rt-thread
,基于lwip1.4.0,网络芯片为enc28j60,使用send函数发送数据,只要频繁(其实也不频繁)的操作该函数,就会出现:tcpip_thread:invalidmessageAssertion
wit_yuan
·
2020-07-16 04:12
RT-Thread
多线程导致的临界区问题
临界资源是指一次仅允许一个线程使用的共享资源。不论是硬件临界资源,还是软件临界资源,多个线程必须互斥地对它们进行访问。每个线程中访问临界资源的那段代码称为临界区(CriticalSection),每次只准许一个线程进入临界区,进入后不允许其他线程进入。多线程程序的开发方式不同于裸机程序,多个线程在宏观上是并发运行的,因此使用一个共享资源是需要注意,否则就可能出现错误的运行结果。#include#i
我很倔
·
2020-07-16 01:08
RT-thread
STM32F103+RTT从零开始(二)——RTT系统中点亮LED
本篇博客继续上一篇博客的内容,依旧是点亮LED,不同的是,这次点亮LED等,是在
RT-Thread
操作系统中进行的。
湖广午王
·
2020-07-16 01:30
stm32原创
RT-Thread
学习笔记(十二)--- 开启基于RTGUI的LCD显示功能(2)
软件环境:Win7,KeilMDK4.72a,IAREWARM7.2,GCC4.2,Python2.7,SCons2.3.2硬件环境:ArmflySTM32F103ZE-EKv3.0开发板参考文章:
RT-Thread
aping_cs_dn
·
2020-07-15 20:28
RT-Thread
学习笔记(十一)--- 开启基于RTGUI的LCD显示功能(1)
软件环境:Win7,KeilMDK4.72a,IAREWARM7.2,GCC4.2,Python2.7,SCons2.3.2硬件环境:ArmflySTM32F103ZE-EKv3.0开发板参考文章:
RT-Thread
aping_cs_dn
·
2020-07-15 20:28
RT-Thread
学习笔记——移植
RT-Thread
到STM32
前言从本文开始,记录自己的
RT-Thread
学习笔记,基于STM32L475VET6讲解,相关开发板用RTT&正点原子的潘多拉IoTBoard开发板。
Sanjay_Wu
·
2020-07-15 18:51
STM32
RTThread物联网操作系统
RT-Thread
设备框架使用指南1——I/O 设备模型
本章主要介绍
RT-Thread
如何对不同的I/O设备进行管理,读完本章,我们会了解
RT-Thread
的I/O设备模型,并熟悉I/O设备管理接
FILLMOREad
·
2020-07-15 17:33
RT-THREAD
【DIY数字仪表】STM32F429移植TouchGFX到
RT-Thread
系统(1)
实验平台:硬件:野火挑战者STM32F429V1开发版,5寸屏软件:最新版本的STM32CubeF4固件库,TouchGFXDesignerv4.13和STM32CubeMXv5.6.1,开发环境MDKv5.29实验前准备工作:1.准备一套STM32F429开发版,和下载工具2.下载TouchGFXDesignerv4.13压缩包下载完后,解压如下:Projects目录下有STM32H7B3I-D
FILLMOREad
·
2020-07-15 17:33
【DIY活动】一起来做一个基于
RT-Thread
Nano的Mini示波器吧!
活动的起源:硬禾学堂推出一款超低价格的Mini示波器DIY套件,基于NXP的LPC824(CortexM0+内核)控制器,其内部有一个12bit、1Msps采样率的ADC,可以支持100KHz以内的模拟信号的采样,并能够通过SPI总线显示在128*64分辨率的OLED屏上。这个硬件挺适合用于RT-ThreadNano实战入门的,因此我们找到电子森林的苏老师聊了聊,快速达成合作基于这款硬件组织一次R
FILLMOREad
·
2020-07-15 17:01
RT-Thread
物联网操作系统入门指南1
RT-Thread
是一个来自中国的开源物联网操作系统,它提供了非常强的可伸缩能力:从一个可以运行在ARMCortex-M0芯片上的极小内核,到中等的ARMCortex-M3/4/7系统,甚至是运行于MIPS32
FILLMOREad
·
2020-07-15 17:01
RT-Thread
在线社区全新升级,让交流更高效!
2020年7月8日为创建一个更高效、开放的交流平台,日前
RT-Thread
开发者社区进行了全新升级,并发布新社区域名:https://club.rt-thread.org新版社区致力于打造以嵌入式软件为主的开源社区交流平台
FILLMOREad
·
2020-07-15 17:01
【精彩推荐】
RT-Thread
操作系统μC/OS-III兼容层
RT-Thread
社区作者:满鉴霆1概述这是一个针对
RT-Thread
操作系统的μCOS-III操作系统兼容层,可以让基于美国Micriμm公司的μCOS-III操作系统的项目快速迁移到
RT-Thread
FILLMOREad
·
2020-07-15 17:01
嵌入式
xhtml
编程语言
framework
内核
RT-Thread
社区简报:进击的六月
6月份业界引人关注的事莫过于Matlab被禁,引发了关于国产软件的大规模讨论,借用包云岗老师的话,当我们在思考如何解“Matlab被禁”这个燃眉之急的同时,更需要考虑如何才能在未来做出像Matlab那样的工作,做出能卡别人脖子的技术。这需要我们做出改变,观念上的改变,行动上的改变。第一,把东西做出来,而不是追求把论文发出来;第二,把东西用起来,而不是做完就扔了;第三,把教学场景用起来,而不是把教学
FILLMOREad
·
2020-07-15 17:00
当2020慕尼黑上海电子展遇见
RT-Thread
2020慕尼黑上海电子展将于7月3-5日在国家会展中心(上海虹桥)5.2H/6.2H馆举行。小睿已经整装待发,并贴心地为各位小伙伴准备好了完整的《观展宝典》,请务必妥善保管哟~◀◀◀请扫描左侧二维码进入预登记页面(请您凭真实、有效个人身份证信息参与预登记,预约展会参观名额,所有进入展馆范围的人员须统一采用“随申码测温刷验身份证原件”的入场方式。重要的事情说三遍:带身份证,带身份证,带身份证!)别遗
FILLMOREad
·
2020-07-15 17:00
RT-Thread
进阶之网络框架
1、网卡组件(netdev)netdev组件主要作用是解决设备多网卡连接时网络连接问题,用于统一管理各个网卡信息与网络连接状态,并且提供统一的网卡调试命令接口。其主要功能特点如下所示:抽象网卡概念,每个网络连接设备可注册唯一网卡。提供多种网络连接信息查询,方便用户实时获取当前网卡网络状态;建立网卡列表和默认网卡,可用于网络连接的切换;提供多种网卡操作接口(设置IP、DNS服务器地址,设置网卡状态等
FILLMOREad
·
2020-07-15 17:00
5月份
RT-Thread
社区简报
图片来源pixabayRT-Thread社区简报将于每月初总结过去一月
RT-Thread
社区的技术和生态更新情况,提供公开、透明的社区发展情况,让关心
RT-Thread
发展的小伙伴们更好的了解
RT-Thread
FILLMOREad
·
2020-07-15 17:00
【嵌入式AI入门日记】将 AI 模型移植到
RT-Thread
上(1)
本期我们分享主题是如何将AI模型部署到嵌入式系统中,下一期将介绍如何在
RT-Thread
操作系统上运行MnistDemo(手写数字识别)。嵌入式关联AIAI落地一直是一个很红火的前景和朝阳行业。
FILLMOREad
·
2020-07-15 17:00
RT-Thread
编程风格指南
这是一份
RT-Thread
开发人员的开发指引。
RT-Thread
做为一份开源软件,它需要由不同的人采用合作的方式完成,这份文档是开发人员的一个指引。
RT-Thread
的开发人员请遵守这样的编程风格。
FILLMOREad
·
2020-07-15 17:00
熊谱翔:变化的
RT-Thread
不变的初心
前段时间有爆出了某大佬的OS和
RT-Thread
很像,所以画了这么张图,同时也发在社交媒体上:"RoadmaporhistoryofRT-Thread?
FILLMOREad
·
2020-07-15 17:00
【
RT-Thread
开发之路】使用at_device软件包通过ESP8266连接到网络
原文作者:Willliam_williamhttps://blog.csdn.net/qq_38113006?t=1硬件基于BearPi-STM32L431开发板,开发环境选择RT-ThreadStudio,通信模组使用ESP8266。一、硬件连接将ESP8266模组安装在无线扩展接口上,然后将拨码开关拨向【AT-MCU】端:二、添加软件包1、开启libc组件打开【RT-ThreadSetting
FILLMOREad
·
2020-07-15 17:59
那就手把手教你如何快速移植一个
RT-Thread
Nano吧!
最近在学习
RT-Thread
的使用,同时也相当于在拿它评估做产品的软件开发周期,最终学习的目的也就是希望能在未来的项目上用起来,STM32CubeMX其实已经支持了RT-ThreadNano的配置了,但我还是希望手动移植一下
FILLMOREad
·
2020-07-15 17:59
RT-Thread
Studio V1.1 版本发布
RT-ThreadStudioV1.1.0在5月29号正式发布了。本次V1.1.0不提供升级包,需从官网下载V1.1.0完整版安装程序。【官网下载地址】https://www.rt-thread.org/page/studio.html(或点击文末阅读原文下载)RT-ThreadStudioV1.1.0快速上手体验RT-ThreadStudio主要包括工程创建和管理,代码编辑,SDK管理器,RT-
FILLMOREad
·
2020-07-15 17:59
【
RT-Thread
Studio入门】创建第一个Hello world项目
下载RT-ThreadStudio访问
RT-Thread
官网即可下载RT-ThreadStudio安装包。
FILLMOREad
·
2020-07-15 17:59
【深度好文】实操
RT-Thread
系统CPU利用率功能添加
今天,借助国产操作系统
RT-Thread
,我们开始实操一番。在实操之前,需要简单了解几个概念。钩子函数,即以hook命名的那些函数。那么什么是钩子函数呢?说白了,就是一个函数指针,只是这个函数
FILLMOREad
·
2020-07-15 17:59
实操直播:裸机工程移植
RT-Thread
内核
Hello,各位小伙伴好久不见,又到了双周一次【在线面对面】社区论坛答疑直播的日子~先说下今晚的主题:裸机工程移植
RT-Thread
内核这个直播主题的来源:上期的移植直播受到一致好评,许多小伙伴还意犹未尽
FILLMOREad
·
2020-07-15 17:29
步进式解读
RT-Thread
所遵循的Apache许可证
RT-Thread
所遵循的Apache2.0协议你了解吗?不了解也没关系,今天的文章将带大家逐层步进的去了解Apache许可证。
FILLMOREad
·
2020-07-15 17:28
【进阶】6天闯关训练营,6个视频带你进一步了解
RT-Thread
!
时间过得很快,距上一次【RT-ThreadNano入门课程】开课过去已经近两个月了,在这个过程中,许多小伙伴都对
RT-Thread
有了一个初步的认识,也提交了基于RT-ThreadNano的应用小作品。
FILLMOREad
·
2020-07-15 17:28
RT-Thread
操作系统在cortex-m3内核的移植原理
2.移植的接口文件
RT-Thread
操作系统的移植接口文件主要用cpuport.c,context_rvds.s,backtrace.c,div0.c,showmem.c。
FILLMOREad
·
2020-07-15 17:28
【内测邀请】
RT-Thread
Smart 混合微内核系统开始内测了!
关于什么是微内核,这里就不赘述了,可参考之前的科普文章:华为“鸿蒙”所涉及的微内核到底是什么?一文带你认识微内核在开始今天的正文之前,我们先通过下面的视频,来更直观的感受下微内核操作系统:为什么要选择微内核操作系统?微内核操作系统,单从名字上来说可能被误解为操作系统非常小,但这并不是它本身的意义,而是指内核非常小,内核只保留一些基本的功能,一些系统服务,例如文件系统,网络协议栈等则放到了用户态。例
FILLMOREad
·
2020-07-15 17:28
Rtthread学习笔记(二十二)
RT-Thread
内核-线程间同步
一、信号量查看官方例程程序RT-线程间同步1、信号量的使用场合信号量是一种非常灵活的同步方式,可以运用在多种场合中。形成锁、同步、资源计数等关系,也能方便的用于线程与线程、中断与线程间的同步中。(1)线程同步线程同步是信号量最简单的一类应用。例如,使用信号量进行两个线程之间的同步,信号量的值初始化成0,表示具备0个信号量资源实例;而尝试获得该信号量的线程,将直接在这个信号量上进行等待。当持有信号量
Davidysw
·
2020-07-15 17:15
STM32 + RT Thread OS 学习笔记[三]
RTGUI据说RTGUI是多线程的,因此与RT-ThreadOS的耦合度较高,有可能要访问
RT-Thread
的线程控制块。如果要移植到其它OS,估计难度较大。
mostone
·
2020-07-15 14:11
Embedded
RT-Thread
的位图调度算法分析(适配RTT更新版)
RT-Thread
的内核调度算法
rt-thread
的调度算法为基于优先级调度和基于时间片轮转调度共存的策略。
rt-thread
内核中存在多个线程优先级,并且支持多个线程具有同样的线程优先级。
FILLMOREad
·
2020-07-15 13:03
RT-THREAD
当攀藤 PM2.5 传感器遇上
RT-Thread
概述攀藤PMS系列传感器攀藤PMS系列传感器是基于激光散射原理的数字式通用颗粒物浓度传感器,可连续采集并计算单位体积内空气中不同粒径的悬浮颗粒物个数,即颗粒物浓度分布,进而换算成为质量浓度,并以通用数字接口形式输出。PMS传感器可嵌入各种与空气中悬浮颗粒物浓度相关的仪器仪表或环境改善设备,为其提供及时准确的浓度数据,比如小米的空气净化器。PMS系列包括很多款传感器,具体选型可以查看http://w
阿基米东
·
2020-07-15 13:51
RT-Thread
系列
物联网
传感器
RT-Thread
PM2.5
攀藤
F1C100S 简易 boot 原理
背景:荔枝派nano运行RTT(
rt-thread
)。使用RTT提供的bootload很复杂,编译bin之后需要打包成ota包(图形界面,无法使用bat等方式集成操作),才能下载进板子进行更新。
九环
·
2020-07-15 09:00
基于RT_Thread连接中国移动onenet平台的RGB三色灯项目
简介1.RT_Thread简介
RT-Thread
是一个集实时操作系统(RTOS)内核、中间件组件和开发者社区于一体的技术平台,由熊谱翔先生带领并集合开源社区力量开发而成,
RT-Thread
也是一个组件完整丰富
一叶孤沙
·
2020-07-15 08:00
物联网项目开发
RT_Thread实时操作系统
W600
WIFI模块
RGB三色灯项目
WIFI模块开发教程之W600基础篇1:RT_Thread开发环境搭建
一、简介1.RT_Thread简介
RT-Thread
是一个集实时操作系统(RTOS)内核、中间件组件和开发者社区于一体的技术平台,由熊谱翔先生带领并集合开源社区力量开发而成,
RT-Thread
也是一个组件完整丰富
一叶孤沙
·
2020-07-15 08:29
WIFI模块开发:
W600
树莓派裸核程序开发——
Rt-thread
实时操作系统移植
一、准备工作拥有一块树莓派后,本人想的可能并不是diy电子制作、建立网站啥的,第一个想法是为树莓派移植一个自己的操作系统,可是能力有限,只能寻找一个现成的实时操作系统,最后选择了开源的国产实时操作系统
Rt-thread
Surest
·
2020-07-15 01:39
树莓派
听说你不知道
RT-Thread
有个 ringbuffer
很多小伙伴不知道
RT-Thread
为我们提供了一个ringbuffer数据结构,代码位于:components/drivers/src/ringbuffer.ccomponents/drivers/include
阿基米东
·
2020-07-14 14:31
RT-Thread
系列
在
RT-Thread
中快速使用 CCS811 气体传感器
1、CCS811传感器ccs811软件包是CCS811气体传感器的驱动软件包。CCS811是一款低功耗数字气体传感器,用于检测室内低水平的挥发性有机化合物和二氧化碳浓度,内部集成微控制器单元(MCU)和模数转换器(ADC),并提供通过标准I2C数字接口获取CO2或TVOC数据。CCS811模块支持I2C接口,IIC地址可配置为0x5A或0X5B。CCS811支持多种模式:每1秒、10秒、1分钟、2
阿基米东
·
2020-07-14 14:31
RT-Thread
系列
物联网
RT-Thread
CCS811
传感器
软件包
物联网 20 年简史大揭秘!
作者|马超责编|胡巍巍出品|CSDN(ID:CSDNnews)最近笔者意外收到了
RT-Thread
的物联网开发板,爱不释手,反复实验了一整天,不知不觉发烧病情竟有缓解。
CSDN资讯
·
2020-07-14 09:08
利用
RT-thread
在STM32F407在W25Q128上实现虚拟文件系统
1:环境STM32F407板子上有一个W25Q128的flash芯片。通过SPI连接在一起W25Q128(128M-bit),被组织为65536个可编程的页,每页256bytes。擦除方式分为16页一组(即一个扇区4kbytes),128页一组(即8个扇区32kbytes),256页一组(即16个扇区或1个块64kbytes),或整个芯片擦除。该芯片有4096个可擦除扇区,或256个可擦除块。该芯
kayshi2018
·
2020-07-13 19:44
RT-thread
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
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
其他