RT-Thread
文章平均质量分 80
RT-Thread物联网操作系统
打造嵌入式开发者的乐园,欢迎加微信进RTT交流群:rtthread2020
展开
-
STM32 USB高速USB端口加持4G联网
本文分享了STM32F4 high speed USB调试过程原创 2022-07-11 10:57:55 · 1938 阅读 · 0 评论 -
【社区人物志】专访马龙伟:轮子不好用,那就自己造!
作为RT-Thread社区中最活跃的开发者之一,马龙伟是如何与RT-Thread结缘的? 又是怎么成为RT-Thread社区杰出贡献者的?一起来看看他的专访内容~原创 2022-07-05 15:21:29 · 578 阅读 · 0 评论 -
关于时间片调度算法issue的分析与解决
在之前 rt_schedule中need_insert_from_thread的问题 提问中,笔者提出了当前时间片调度算法过于复杂,且高优先级一旦打断未执行完时间片的任务会导致该任务重新插入到其优先级readylist末尾,存在严重的不公平性...原创 2022-06-28 16:18:31 · 770 阅读 · 0 评论 -
这才是优美的文件系统挂载方式,亲测有效
这才是优美的文件系统挂载方式,亲测有效原创 2022-06-24 11:45:08 · 417 阅读 · 2 评论 -
RISC-V架构下 FPU Context 的动态保存和恢复
在 RISC-V移植那些事中 文章中提到了对 RISC-V架构FPU移植部分的优化,最近找工作,这件事做的断断续续,终于完成了。原创 2022-06-22 09:09:44 · 942 阅读 · 2 评论 -
基于RT-Thread+RA6M4的远程开机助手
有时候重要的资料或者软件只有在家里的电脑里有,或者自己的办公电脑性能太弱,存储太小C盘都红了以及运行较大的软件很卡的时候就需要远程访问电脑。但是家里电脑也不能一直开着费电,尤其是在外租的房子有时候还是商业用电,用起来就更肉疼了,这时候就需要一个能控制家里电脑远程开机的小工具来辅助开机。...原创 2022-06-17 09:02:24 · 711 阅读 · 0 评论 -
【先楫HPM6750测评】RT-Thread WiFi联网和SPI驱动
本文将会介绍——如何使用RT-Thread Studio创建基于HPM6750EVKMINI开发板的RT-Thread项目,并逐步添加WiFi联网能力、iperf网络带宽测试命令、以及简单的基于socket的网络业务代码。在RT-Thread Studio环境下,只需要进行一些配置即可完成WiFi联网,整个操作过程非常简单。本篇的最后,将会简单介绍这背后蕴含的原理。...原创 2022-06-16 09:29:30 · 792 阅读 · 0 评论 -
基于 CherryUSB 调试 dwc2 usb host 笔记
之前适配 DWC2 USB IP 的时候,主要是基于 st 的 hal 库来走的,当时我就对他们的 hal 库代码不满,只是无奈,迫于时间就没重构,果不其然,usb bug 一堆,随意举例,这还只是冰山一角。原创 2022-06-15 10:10:12 · 1871 阅读 · 0 评论 -
【学习分享】 记录开源小白的第一次 PR
我是一枚开源小白。之前没有过开源经历,没有实际体验过开源过程,也没有参加过开源活动。凭借好奇和学习的心态,想在开源社区提交自己的贡献;最近自己第一次向RT-Thread官方仓库提交PR,最终成功合并,算是一次开源的入门,也是自己第一段开源经历。这里想简单记录一下这一次PR的过程,希望能够帮到想要参与开源以及即将要参与开源的小伙伴~...原创 2022-06-14 09:15:00 · 718 阅读 · 0 评论 -
【让开发者成为主角】2022 RT-Thread 全球技术大会圆满结束及资料发布
为期六天(5月27日-5月29日国内站、6月1日-6月3日海外站)的 线上 2022 RT-Thread 全球技术大会国内站圆满落幕。原创 2022-06-13 12:10:01 · 253 阅读 · 0 评论 -
【先楫HPM6750测评】RT-Thread开发环境搭建和Hello World
本篇介绍HPM6750开发板的RT-Thread Studio开发环境搭建,以及在RT-Thread Studio环境下如何创建项目、编译项目、调试项目、烧录二进制文件、使用串口终端等功能。原创 2022-06-09 15:57:28 · 1926 阅读 · 1 评论 -
rt-thread 使用宝典(2022-0516更新)
接触 rt-thread 已有半年,混论坛也5个半月了,期间遇到过各种奇奇怪怪的棘手问题,有过尴尬,也自信曾经提供过比较妙的应对方案。所以产生了将一些典型的使用技巧汇总分享出来的想法,遂有此篇。...原创 2022-06-08 09:17:39 · 3661 阅读 · 0 评论 -
专访李路昌: 从普通打工人到在深圳安家的嵌入式攻城狮
本期开发者介绍:李路昌,,RT-Thread社区开发者,2022年RT-Thread全球技术大会讲师,一个专注于嵌入式IoT领域的架构师。有着近10年的嵌入式一线开发经验,拥有多项IoT领域的发明专利....原创 2022-06-01 10:11:11 · 482 阅读 · 1 评论 -
【NUC980开发板DIY项目大挑战】串口服务器
本文由RT-Thread论坛用户@SINE_9692原创发布:https://club.rt-thread.org/ask/article/2476aa2ab99aee50.html一,项目描述有一些设备。不具备联网功能。对外进油一个串口。为了让设备能够接入互联网,串口服务器是一个不错的选择。也有称之为dtu的。nuc980支持网口,并且支持10个串口。是做串口服务器的绝佳选择。计划参考市场上的一些dtu,做出一个功能类似的串口服务器。二,DIY过程1.工程创建开发工具使用rtthread std原创 2022-05-18 09:25:27 · 1031 阅读 · 0 评论 -
NUC980 DIY项目大挑战 - EtherCAT实现
本文由RT-Thread论坛用户@lg28870983原创发布:https://club.rt-thread.org/ask/article/160414965e80294e.html1.背景最近计划DIY一个EtherCAT控制器,一直在看资料和选型,初步定了NUC980的方案,主要是看中NUC980的RAM比较大,采购还算方便(最近缺芯,大家都懂)。选定硬件之后,NUC980跑什么系统呢?从以往经验来看,ARM9一般跑linux比较多,资源也好找,同时官方提供BSP。但这次任务有点特殊,Ether原创 2022-05-18 09:20:05 · 1093 阅读 · 0 评论 -
NUC980开发板DIY项目大挑战:车间数据采集方案
本文由RT-Thread论坛用户@369750711原创发布:https://club.rt-thread.org/ask/article/0cf4b9777dc83668.html项目描述打算采用NUC980以太网的优势和性能,作为工业生产设备边缘化采集和计算的主机。通过2.4G接收生产设备发来的设备状态和数据,对数据进行处理计算后,通过以太网TCP Clinet传输到服务器。进而存储至数据库中。设备清单服务器:Windows10 (开发电脑)上位机:易语言(原打算分别提供.NET、ASP.原创 2022-05-18 09:17:53 · 578 阅读 · 0 评论 -
NUC980开发板DIY项目大挑战:室内环境采集监测系统
本文由RT-Thread论坛用户@纯白酱原创发布:https://club.rt-thread.org/ask/article/75b0b1edc9ec7289.html#项目描述使用新唐公司的NUC980,开发一款室内环境监测平台。采集端通常位于家庭中的室内,采集传感器数据,如温湿度数据,光照数据,空气质量数据等,读取完成后,打包成json格式的数据,通过以太网,使用http post方式传输传感器数据。#设备清单主控板:NUC980-IOT传感器扩展板:板载多种传感器,基于立创EDA制作,已开原创 2022-05-17 11:36:29 · 1293 阅读 · 0 评论 -
移植 LVGL STM32F407VGT6 8bit FSMC TFT-LCD
本文由RT-Thread论坛@ppacctv 原创发布:https://club.rt-thread.org/ask/article/15d851442a2670c3.html我的板子是这样的,MCU是STM32F407VGT6我的TFT-LCD 是这样的,驱动是ili9486,320x480,8bit并口组合到一起是这样的LCD 找卖家要的驱动第一步第一次移植,不确定问题会在哪发生,所以Keil + STM32CubeMX先裸机驱动LCD,验证代码的正确性,减少问题出在LCD这边的原创 2022-05-10 11:01:33 · 2266 阅读 · 0 评论 -
【国产MCU移植】手把手教你使用RT-Thread制作GD32F103系列BSP
本文由RT-Thread论坛用户@爱玩的小赵 原创发布:https://club.rt-thread.org/ask/article/ee67f1b59306ada8.html【国产MCU移植】手把手教你使用RT-Thread制作GD32系列BSP熟悉RT-Thread的朋友都知道,RT-Thread提供了许多BSP,但不是所有的板子都能找到相应的BSP,这时就需要移植新的BSP。RT-Thread的所有BSP中,最完善的BSP就是STM32系列,但从2020年下半年开始,国内出现史无前例的芯片缺货潮,原创 2022-05-10 10:59:31 · 2166 阅读 · 0 评论 -
【N32G457】基于RT-Thread和N32G457的墨水屏日历
本文是RT-Thread用户@xusiwei1236 原创发布,是用于参加RT-Thread与国民技术联手推出N32G457 RT-Thread设计大赛,原文:https://club.rt-thread.org/ask/article/3649.html基于RT-Thread和N32G457的墨水屏日历项目概述本项目硬件部分包含N32G457开发板、ESP8266 Wi-Fi模组、W25Q128闪存模组、4.2寸三色墨水屏和墨水屏驱动板,硬件功能上使用了N32G457芯片的SPI、UART、GPIO原创 2022-04-07 14:30:16 · 1916 阅读 · 0 评论 -
【N32G457】基于RT-Thread和N32G457的高阶魔方
本文是RT-Thread用户@tobot原创发布,是用于参加RT-Thread与国民技术联手推出N32G457 RT-Thread设计大赛,原文:https://club.rt-thread.org/ask/article/3543.html【N32G457】基于RT-Thread和N32G457的高阶魔方一、应用背景魔方,又叫鲁比克方块(Rubik’s Cube),是匈牙利布达佩斯建筑学院厄尔诺·鲁比克教授发明的机械益智玩具,由若干个积木块组成,积木块之间通过卡榫契合,能做到“组”的相对位置改变,从原创 2022-03-24 15:07:54 · 2382 阅读 · 0 评论 -
【N32G457 】基于RT-Thread和N32G457的USB2CAN调试器
本文是RT-Thread用户@文武兵兵原创发布,是用于参加RT-Thread与国民技术联手推出N32G457 RT-Thread设计大赛,原文:https://club.rt-thread.org/ask/article/3471.html介绍一个简洁方便的的usb2can调试器,可用于can总线数据调试和一般的can总线故障排查。在基于RT-Thread和N32G457的软硬件平台的基础上,使用SLCAN协议配合USB CDC类通信可以实现将can数据转发到PC或者上位机上,供上位机软件进行分析。主原创 2022-03-22 14:28:18 · 3641 阅读 · 0 评论 -
【N32G457】基于RT-Thread和【N32G457 】的智能字符识别系统
本文是RT-Thread用户@panshi原创发布,是用于参加RT-Thread与国民技术联手推出N32G457 RT-Thread设计大赛,原文:https://club.rt-thread.org/ask/article/3453.html应用背景:提高文本信息录入效率实现功能:通过对需要录入信息进行拍照,对照片进行OCR,实现录入信息快速录入硬件框架软件框架如上图所示,该项目软件架构主要采用上图所示的几个线程完成,其中:UART -V1设备 RT-Thread库负责状态记录上报及图片数原创 2022-03-18 11:15:48 · 306 阅读 · 0 评论 -
【N32G457 】基于RT-Thread和N32G457 数码管时钟
本文是RT-Thread用户@xiaoqi976633690原创发布,是用于参加RT-Thread与国民技术联手推出N32G457 RT-Thread设计大赛,原文:https://club.rt-thread.org/ask/article/3460.html开发环境:RT-Thread studio实现功能:1.通过GPIO驱动TM1638 共阴极数码管显示实时时间.2.可通过MSH命令行时间配置.3.断电计时.使用外设:GPIO,RTC,BKP,PWR,RCC源代码GITEE仓库哔哩哔原创 2022-03-18 11:14:26 · 300 阅读 · 0 评论 -
【N32G457 】基于W5500的Webserver数据展示
本文是RT-Thread用户@yukelab 原创发布,是用于参加RT-Thread与国民技术联手推出N32G457 RT-Thread设计大赛,原文:https://club.rt-thread.org/ask/article/3448.html本来要做的的基于 SDI-12 的传感数据记录器,拿到板子后,发现并不合适;恰好手头有个 W5500 模块,就做了个用于展示传感器数据的 webserver;基于W5500和Mongoose开发的webserver;硬件部分由W5500模块,N32G457主控原创 2022-03-11 14:28:27 · 1617 阅读 · 1 评论 -
【N32G457】基于RT-Thread和N32G457的家用环境仪表盘
本文是RT-Thread用户@pomin 原创发布,是用于参加RT-Thread与国民技术联手推出N32G457 RT-Thread设计大赛,原文:https://club.rt-thread.org/ask/article/3446.html很荣幸能申请到 N32G457 开发板参加这次RTT的大赛,这个芯片是Cortex-M4F的内核,外设资源也是十分的丰富。我基于这个开发板制作了一款桌面仪表盘。可以实现:仪表盘有一颗呼吸灯 ( 呼吸灯一直是我的设计的 NO.1 🤣 );仪表盘可以通过迪文原创 2022-03-11 14:26:42 · 1822 阅读 · 0 评论 -
【N32G457 】基于RT-Thread和N32G457的传送带物品计数器
本文是RT-Thread用户@Bin 原创发布,是用于参加RT-Thread与国民技术联手推出N32G457 RT-Thread设计大赛,原文:https://club.rt-thread.org/ask/article/3437.html很感谢 RT-Thread 、国民技术 提供的此次国民技术 N32G457设计大赛参赛机会,很荣幸能申请到开发板,这个芯片还是蛮功能强大的。 此项目主要是实现利用光电传感器开关检测传送带上的物品并进行计数,利用温湿度传感器检测车间温湿度环境,然后将数据信息通过HMI显原创 2022-03-10 10:25:18 · 1944 阅读 · 0 评论 -
【N32G457 】基于RT-Thread和N32G457的智能工业网关
本文是RT-Thread用户@towelroll 原创发布,是用于参加RT-Thread与国民技术联手推出N32G457 RT-Thread设计大赛,原文:https://club.rt-thread.org/ask/article/3435.html作品简介:基于RT-Thread系统和N32G457开发板,简单的实现了modbus-rtu的主从模式,串口2用于host,4、5、6、7用于slave模式,采集数据保存转发,可以更改串口波特率和停止位,校验位和数据位不知道是不是驱动的问题,目前实现不了,原创 2022-03-10 10:13:20 · 342 阅读 · 0 评论 -
【N32G457 】基于RT-Thread的LORA气象传输系统
本文是RT-Thread用户@SKND_9485 原创发布,是用于参加RT-Thread与国民技术联手推出N32G457 RT-Thread设计大赛,原文:https://club.rt-thread.org/ask/article/3434.html一、作品简介:基于RT-Thread 、N32G457、STM32、LoRA的点对点传输系统;STM32负责数据采集与发射;N32G457负责数据接收并与串口屏交互;串口屏显示数据;二、硬件框架:1.数据采集与发射端:2.数据显示与接收端:原创 2022-03-09 10:41:35 · 1907 阅读 · 0 评论 -
【N32G457 】基于RTT调度的N32G455单芯片双电机控制器
本文是RT-Thread用户@G_o123 原创发布,是用于参加RT-Thread与国民技术联手推出N32G457 RT-Thread设计大赛,原文:https://club.rt-thread.org/ask/article/3430.html开发环境:IDE KEIL5.36 编译器 ARM compiler6.16 RTOS RTT3.1.5 优化Ofast主要函数:LED线程 static void led_thread_entry(void* arg.原创 2022-03-07 16:37:05 · 684 阅读 · 0 评论 -
[N32G457] 基于RT-Thread和N32G457的简易便捷式可调电压源
本文是RT-Thread用户@chengjili 原创发布,是用于参加RT-Thread与国民技术联手推出N32G457 RT-Thread设计大赛,原文:https://club.rt-thread.org/ask/article/3423.html本设计是用来参加《创新“芯”引擎 | 国民技术N32G457 RT-Thread设计大赛》的作品。初衷是由于做军品要求国产化,所以最近也一直在测试国内不同厂家的32芯片的性能以及开发便捷性和最重要的稳定性等问题。之前也一直在用RTT做开发。浏览官网的时候.原创 2022-03-03 16:34:41 · 881 阅读 · 0 评论 -
【N32G457 】基于RT-Thread和N32G457的CAN网关
本文是RT-Thread用户@xiere 原创发布,是用于参加RT-Thread与国民技术联手推出N32G457 RT-Thread设计大赛,原文:https://club.rt-thread.org/ask/article/3422.html基于RT-Thread系统和N32G457开发板开发的一款CAN网关;硬件部分由W5500以太网模块,2个VP23405MCAN收发器,N32G457主控板等组成;软件部分将一路高速CAN(CAN1控制器)与一路以太网作为网关输入,低速CAN(CAN2控制器)作为.原创 2022-03-02 17:11:54 · 605 阅读 · 0 评论 -
【N32G457】基于RT-Thread和N32G457的涂鸦云远程监控
本文是RT-Thread用户@Nog 原创发布,是用于参加RT-Thread与国民技术联手推出N32G457 RT-Thread设计大赛,原文:https://club.rt-thread.org/ask/article/3416.html作品简介基于RT-Thread系统和N32G457开发板开发的一款涂鸦云远程监控系统。硬件部分由N32G457主控板、CB2S WIFI模组、WS2812B LED灯板、DHT11温湿度传感器等组成。软件部分实现温湿度的采集, LED灯板显示,WIFI配网连接涂.原创 2022-03-01 14:02:12 · 484 阅读 · 0 评论 -
热爱贡献,不畏挑战,RT-Thread 2021年度论坛之星名单揭晓
光阴如梭,白驹过隙。2021转瞬即逝,我们有太多的事要感恩,也有太多的人要感谢。在这一年的时光里,最想感谢是开发者们对社区的支持,你们的存在及活跃让RT-Thread社区的规模和影响力与日俱增。对于RT-Thread而言,开发者们是我们携手前行的队友,大家在社区里发光发热,贡献了一行又一行的代码,提供了一个又一个的最佳答案,分享了一次又一次的真知灼见。大家不仅对细节分享严谨细致,对代码开源更有自己的追求。正是因为大家的无私贡献,照亮了前行的道路,新加入的小伙伴才得以少走弯路,RT-Thread对所有的开.原创 2022-01-13 14:47:27 · 225 阅读 · 0 评论 -
RDC到场礼,ART-Badge V2.0开发记录,极客感十足
开源地址:https://github.com/ART-Badge#前言关注 RT-Thread 的同学肯定知道,RT-Thread为了向众多开发者展示RT-Thread的最新开发和生态建设成果,每年都会举办一场开发者大会(简称:RDC — RT-Thread Developer Conference),在 2020 年度的开发者大会上,我们 RT-Thread 给到现场的每个开发者们都发放了一个电子胸牌,胸牌的名称起名为 ART-Bagde。另外,特此感谢在电子胸牌制作过程中REALTEK、创凌对我.原创 2021-12-09 10:21:46 · 4044 阅读 · 2 评论 -
[RISC-V]移植rtthread nano到risc-v芯片
本文由RT-Thread论坛用户@DENGCHOW原创发布:https://club.rt-thread.org/ask/article/3187.html“这么说吧,就是为了这口醋,我才包的这顿饺子。”仓库地址:https://gitee.com/dengchow/yuheng-riscv-soc.git〇、前言本文记录的是在 risc-v 芯片上移植 rt-thread nano 的过程。使用到的 risc-v 芯片是玉衡(YuHeng,yuheng-riscv),一款并不存在于现实世界的原创 2021-12-07 11:47:44 · 3930 阅读 · 0 评论 -
安利一个适合调试rt thread的串口助手软件
本文由RT-Thread论坛用户@fhqmcu 原创发布:https://club.rt-thread.org/ask/article/3142.html 串口助手是单片机开发,ARM开发的必用工具,做嵌入式软件开发每天必要的工具,以前用过很多网上的串口助手,发现都会有各种小问题导致使用体验不好,比如:有的串口助手拔掉USB转串口后,助手软件死机,必须重新启动电脑才行,大部分串口助手都无法在接收窗口中输入命令行,实现命令输入,即实现secureCRT软件的功能,每次调试板子时,要打开原创 2021-11-17 10:51:25 · 1231 阅读 · 2 评论 -
【RT-Thread学习笔记】如何优雅地退出QEMU模拟器
本文由RT-Thread论坛用户@recan原创发布:https://club.rt-thread.org/ask/article/3136.html1 问题场景相信很多人也跟我一样,刚接触RT-Thread不久,正在学习RT-Thread的路上,然而学习一款嵌入式实时操作系统,没有一个硬件开发板,在我之前的认知里面,这应该很难把RTOS的内核代码调试起来吧?直到了解了RT-Thread,我才知道原来有QEMU模拟器这么个东西。所以我很快就参考相关教程,把QEMU给装起来了,结合RT-Thread编原创 2021-11-11 11:34:19 · 1839 阅读 · 0 评论 -
看完这篇文章再也不用担心代码格式不对无法合并了
本文由RT-Thread论坛用户@RTT_逍遥原创发布:https://club.rt-thread.org/ask/article/3121.htmlGITHUB仓库:git_auto_script欢迎START和提issue。有好的建议可以PR或者提issue。一、简介你是否会遇到过忘记使用formatting脚本来整理下代码,导致RTTHREAD PR不通过打回去重新修改?你是否总是忘记整理那些astyle的格式问题,总是提交的代码不够美观?总是因为空格TAB等格式问题,让熊大等合原创 2021-11-10 10:59:26 · 1307 阅读 · 0 评论 -
【安全算法】一文带你简要了解常见常用的安全算法
本文由RT-Thread论坛用户recan原创发布:https://club.rt-thread.org/ask/article/3108.html0 前言笔者有多年从事金融POS机系统开发的经验,对数据的安全理解较深,期间对各式各样的安全算法也是经常打交道,现整理一些基本概念,仅供大家学习和参考。1 算法的大致分类这里所说的算法指的是常见的数据处理算法(国际/国标通用的那种),大致可分为:对称加解密算法、非对称加解密算法、信息摘要算法。下文将对这几类算法做一个对比和总结。2 对称加解密算法对称原创 2021-10-29 14:07:16 · 3752 阅读 · 0 评论