Advertisement

RT-Thread智能家居应用平台电路方案展示。

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
作者:annysky概述智能家居是目前最火热的应用方向,基于对物联网和智能家居的热衷和喜爱,以自己小屋为实际应用模板,将智能家居的设想变为现实状态。本智能家居应用平台基于STM32H7和STM32F4为主芯片进行设计,分为主控平台和网关平台。主控平台以ART-PI开发板为核心,主要任务是查询网关平台的数据信息、查询和设置参数、与云平台进行交互等;网关平台以STM32F407为核心,主要任务是采集数据和分析处理数据、并将主控平台下发的指令进行分析处理后来控制终端,该平台目前采集4路温湿度、1路电量、1路甲醛、1路PM2.5、2路烟雾报警、1路水浸报警、2路门锁状态的数据,输出控制1路加热和散热,通过CAN通讯与主控平台进行联络,并且使用屏进行显示各个状态,还可以使用WLAN与Onenet进行数据交互。后续根据需要在CAN网络上增加设备或模块(智能窗帘、CAN温湿度传感器、智能继电器、门禁系统、摄像头等),能够监测和控制终端产品。开发环境硬件:(1)主控:ART-PI(STM32H750XB),ART-PI-DOCK扩展板(含屏)(2)网关:WT-19S42(STM32F407VGT6)(3)RT-Thread版本:RT-Thread V 4.0.3(4)开发工具及版本:MDK 5.27,CANTest,XCOM V2.0,VGUS2020,DGUS_V759-t5lRT-Thread使用情况概述(1)内核部分:调度器,信号量,消息队列,libcpu/BSP。调度器:创建多个线程来实现不同的工作。信号量:用来同步线程。消息队列:用来实现线程之间传递的数据。libcpu/BSP:外设CAN驱动、UART驱动。(2)组件部分:CAN框架,UART框架,CAN框架:使用FDCAN2框架来与网关平台进行数据交互,上层代码可以提高代码的可重用性。UART框:使用UART框架来与ART-PI-DOCK扩展板进行数据交互。(3)软件包部分:cJSON:C语言实现的极简的解析 JSON 格式的软件包。WebNet软件包:由RT-Thread 自主研发的,基于 HTTP 协议的 Web 服务器实现,它不仅提供设备与 HTTP Client 通讯的基本功能,而且支持多种模块功能扩展,且资源占用少、可裁剪性强,充分满足开发者对嵌入式设备服务器的功能需求。Onenet: RT-Thread 针对 OneNET 平台连接做的的适配,通过这个软件包,可以让设备在 RT-Thread 上非常方便的连接 OneNet 平台,完成数据的发送、接收、设备的注册和控制等功能。硬件框架总方案原理图智能家居应用平台方案原理图如图1所示,主要由两部分组成(目前状态,后续根据实际应用情况进行扩展),分别是主控平台和网关平台。图1总方案原理图主控平台:主控平台的硬件分为两部分。一是ART-PI开发板,是由RT-Thread 设计的开源硬件,核心芯片是STM32H750XB,主频最高达480M,支持超低功耗。开发板板载功能众多,标配 TYPE-C 接口,板载 WIFI, 蓝牙配网,还有 LCD(RGB888),SDRAM, TF-Card, USB-OTG等应有尽有。另外一部分是ART-PI-DOCK扩展板:根据ART-PI开发板的扩展接口自主设计的ART-PI-DOCK扩展板。主要的功能是通讯和人机交互,不参与对外设传感器或者模块的控制和信号采集(除光敏和温湿度)。板子主要包含以下几种功能:(1)2路CAN通讯(2)1路485通讯;(3)1路232通讯;(4)1路TTL通讯;(5)1路WLAN网络通讯;(6)CAN匹配电阻设置;(7)主机ID设置;(8)1路温湿度传感器;(9)1路光敏传感器;(10)1路锂电池充电管理模块接口;(11)1路外设5V输入接口;(12)1路串口屏接口;(13)1路TFT液晶屏接口。扩展板涵盖的功能非常全面,包含了目前应该最广泛的几种通讯方式和人机交互方式(可选),可适应不同应用场景。图2 ART-PI-DOCK原理框图网关平台网关核心芯片是STM32F407VGT6,1024k Flash,192KB SRAM,工作频率为168 MHz。基于STM32F407强大的功能,在设计网关平台时,使用了符合IEEE 1588 v2标准要求的以太网MAC10/100,并使用了高达6个USART设备。另外使用了1路CAN,4路串行设备,12路开关量输入,8路开关量输出,各个接口均进行了标识。图3网关平台原理框图软件框架说明图4 主控平台软件流程图 图5 网关平台软件流程图本项目采用的是主控与网关两个平台,主控平台完成对网关平台数据的处理显示,并对网关平台的参数

全部评论 (0)

还没有任何评论哟~
客服
客服
  • RT-Thread作品】基于RT-Thread-设计
    优质
    本项目致力于构建一个高效的智能家居应用平台,采用RT-Thread操作系统进行开发。详细介绍该系统的硬件电路设计及其在实际生活中的应用场景与优势。 智能家居是目前最热门的应用领域之一。基于对物联网和智能家居的热爱与兴趣,我以自己的小屋为实际应用模板,将智能家居的理念变为现实。 本项目中的智能家居平台主要使用STM32H750XB(ART-PI开发板)作为主控平台,并采用STM32F407VGT6为核心的网关平台。其中,主控平台负责查询网关的数据信息、设置参数和与云服务器进行交互;而网关则专注于采集数据并分析处理这些数据,同时根据从主控接收到的指令控制终端设备。 目前,该系统可以收集四路温湿度传感器的信息、一路电量读数、一路甲醛检测值、一路PM2.5浓度测量结果以及两路烟雾报警信号和水浸报警。此外,它还可以监测到两个门锁的状态,并能够通过CAN总线通信来控制加热或散热设备。 未来计划扩展此系统中的CAN网络以增加更多的智能模块(如窗帘控制系统、温湿度传感器、继电器等),从而进一步增强对终端产品的监控与管理能力。 开发环境包括ART-PI及其拓展板,RT-Thread版本为4.0.3。内核方面使用了调度器来创建多个线程实现不同功能,并利用信号量进行同步操作以及通过消息队列传递数据;外设驱动则涵盖了CAN和UART接口的定制化支持。 在软件包部分,则部署了cJSON用于解析JSON格式的数据、WebNet提供HTTP协议下的网络服务,还有针对OneNET平台连接优化过的Onenet适配层等工具。 硬件框架方面,主控平台由ART-PI开发板及与其相配套扩展版组成;网关则以STM32F407为核心。通过这些组件的配合使用,共同构建了一个可以灵活配置且易于维护的家庭自动化解决方案。
  • RT-Thread作品】基于RT-Thread物联网设计
    优质
    本项目介绍了一种基于RT-Thread操作系统的智能家居物联网电路设计方案,结合传感器和云端服务,实现家居设备智能互联与远程控制。 【RT-Thread作品秀】基于RT-Thread的智能家居-物联网 作者:葫芦侠 概述: 智能家居是互联网影响下的一种物联化应用,通过物联网技术将家中的各种设备连接起来,提供家电控制、照明控制等多种功能和服务。与传统家居相比,它不仅具备居住的基本功能,还结合了建筑、网络通信、信息家电和设备自动化等多方面的能力。 硬件设计: 本智能家居项目采用STM32F407作为主控芯片,并搭配ESP8266进行无线连接。此外,还包括S17021传感器、DS18B20温度感应器以及LED灯和电机等组件来实现具体的功能需求。 开发环境与RT-Thread使用: 项目基于MDK 5.31, VS CODE 和其他工具完成编码工作,并采用rt-thread-3.1.4版本的实时操作系统。在内核方面,利用调度器创建TCP连接线程并用消息队列进行数据传递;在网络框架部分,则通过tcpip建立服务端来支持设备节点和上层控制软件接入;此外还使用了Cjson软件包。 硬件架构: 整个智能家居系统由主控平台、节点平台以及应用软件三大部分构成。其中,主控负责与各节点通信并收集状态信息,而用户界面则用于监控这些数据及执行相应的操作指令。 软件设计: 该项目采用STM32作为服务器端来显示传感器的读数,并通过TCP/IP协议实现设备间的通讯和控制功能。具体来说,上位机应用发送命令到主控器,后者再将其转发给对应节点;与此同时,各个子系统也会将收集的数据反馈回中央处理单元。 软件模块: 包括了TFTLCD屏幕驱动、SteamWin界面设计以及以太网通信等核心部分的开发工作。 比赛心得: 在此次比赛中遇到了时间紧张的问题,需要同时完成多个平台上的代码编写任务。由于出差频繁,进度受到了影响;初次接触RT-Thread时也花费了很多精力调试多线程和网络功能,并且LCD显示效果调整同样耗时较多。尽管最终没有实现触摸屏的应用目标,但整个过程还是让我对智能家居系统的构建有了更深入的理解和技术提升。
  • RT-Thread作品】基于语音控制的设计
    优质
    本项目为一款基于RTOS RT-Thread开发的智能家居控制系统,通过集成先进的语音识别技术实现家居设备智能联动,旨在打造便捷、舒适的生活环境。 【RT-Thread作品秀】智能家居的语音控制方案 作者:xqyjlj 概述:随着生活水平提高,人们都希望身边的电器可以实现手控之外的方式进行操作。本作品基于这种需求开发了一个基于语音控制的智能家居解决方案,并分为联网与不联网两种版本。无论是否连网,该系统都能正常执行语音识别功能。 在未连接网络的情况下,用户可以通过语音命令来开关设备、播放MP3等常用音频文件以及拍照并将照片保存至SD卡中;而当作品接入互联网后,则增加了数据上传到云端(如OneNet)和通过邮件发送工作日志的功能。 开发环境:硬件包括ART_PI主控板、LD3320语音识别芯片、VS1053音频解码模块以及OV2640摄像头,RT-Thread版本为V 4.0.3;使用的开发工具是RT-Thread Studio 2.0.0。 使用情况:在内核方面应用了调度器和信号量,在组件上采用了UART、DFS、SPI、IIC及PIN等,并且加载了一些软件包,如smtp_client、btstack、netuils以及fal等。 硬件框架: 主控板采用的是ART-PI,该设备是为嵌入式工程师与开源爱好者设计的DIY平台。 LD3320是一款非特定人语音识别芯片,能够处理最多50条预设指令;VS1053模块则支持大部分音频文件格式的支持和解码播放功能; OV2640摄像头具有自动曝光、增益控制及白平衡等功能。 软件框架:项目采用多级联控模式设计。将多个任务分为不同级别,以语音识别作为主体,其余部分为从属体,在检测到特定命令时触发相应函数实现所需效果;OneNet模块则独立运行,并持续向云端发送数据。 演示视频和比赛感悟略(原文中没有提供具体链接) 通过参加这次比赛,作者不仅收获了关于安卓开发、微信小程序设计及web编程的知识,还掌握了音频处理技术以及STM32H750的DMA设置方法等。此外,也学会了使用RT-Thread Studio和其他相关工具,并且认识到计划实施的重要性——即自己制定的目标需要亲自去实现而不是寄希望于他人完成。
  • RT-Thread作品设计
    优质
    本项目基于RTOS RT-Thread开发,旨在设计一款高效智能路灯系统。通过优化电路设计,实现自动调节亮度、远程监控及故障预警等功能,提升城市照明管理水平和能源利用效率。 【RT-Thread作品秀】智能路灯 作者:杨满意 概述: 目前大多数的路灯采用定时功能控制开关灯时间,但四季更替导致日出日落的时间不同,若使用统一时间定时开闭灯,则会造成不必要的电力浪费。通过无线网络和根据日出日落时间来动态调节路灯开关状态的方式可以实现灵活、精准地节能管理。 开发环境: 硬件:art-pi RT-Thread版本:V 4.0.3 开发工具及版本:MDK 5.27 RT-Thread使用情况概述: 内核部分: 调度器,信号量,消息队列。 1. 调度器用于创建多个线程来实现不同的任务; 2. 信号量用来同步不同线程的执行过程; 3. 消息队列则实现了各线程间数据传递的功能。 组件部分:SPI框架、Sensor框架及SAL套接字抽象层。 1. SPI框架被用以驱动温度传感器,提高了代码可重用性; 2. Sensor框架为上层提供统一的操作接口,简化了底层驱动开发的难度; 3.SAL套接字抽象层完成对不同网络协议栈或实现接口的封装,并向开发者提供了标准的BSD Socket API。 软件包部分:Webclient、paho_mqtt、Onenet、cJSON及at_device等。 1. Webclient提供设备与HTTP Server的基本通讯功能; 2.pahomqtt基于Eclipse paho-mqtt源码设计,实现MQTT客户端程序; 3.Onenet使RT-Thread设备能够方便地连接OneNet平台,并完成数据的发送接收、注册控制等功能; 4.cJSON是C语言实现的轻量级解析JSON格式软件包; 5.at_device支持多种AT指令集设备。 硬件框架与软件框架说明: 首先初始化硬件,通过WiFi模块接入路由器并连接到OneNET服务器。根据工作模式(手动或自动)来决定路灯开关状态:如果是手动控制,则接收来自OneNet平台的远程命令;在自动模式下则依据预设地理坐标数据计算日出/落时间,并结合实时钟信息进行判断。 软件模块说明: 1. onenet_mqtt_init_entry负责初始化onenet_mqtt,成功后释放信号量通知其他线程可以开始上传数据; 2.onenet_upload_data_entry通过获取到的信号量和邮箱中的内存地址来发送数据至OneNET云平台及上位机; 3. led_entry从实时时钟读取时间并转换为时间戳,判断工作模式是否需要开关灯。 演示效果代码已在附件中提供。比赛感悟: 陆游曾言:“纸上得来终觉浅,绝知此事要躬行。”此诗句完美地表达了我在此次比赛中获得的收获与体会。 首次接触RT-Thread平台,在此前已熟悉FreeRTOS的情况下,发现两者在多线程调度、信号量管理等方面存在相似之处。值得一提的是rtthread官方生态系统的完善性令人印象深刻,各种插件集成度高,使得开发者能够更加专注于核心功能开发而无需过多关注底层细节。 感谢主办方提供这样一个机会让我接触并学习RT-Thread这一优秀平台,这为未来的项目提供了更多可能性与选择空间。
  • RT-Thread作品】STM32F407结合RT-Thread水培系统设计
    优质
    本项目介绍基于STM32F407微控制器和RT-Thread操作系统开发的智能水培系统,涵盖硬件电路与软件架构的设计思路。 【RT-Thread作品秀】基于STM32F407与RT-thread的智能水培系统 本产品面向城市家用市场,在现代家庭园艺领域具有广泛应用。随着生活水平提升和对绿色健康生活方式的关注增加,越来越多的人开始关注家庭园艺,并希望通过在家种植花卉、多肉植物或蔬菜来享受这一过程,尤其是在疫情期间出行不便的情况下,更多人倾向于尝试在家中进行种植以收获纯天然无污染的蔬菜。 我们设计的一款智能水培机是物联网终端设备。通过云平台辅助降低家用水培门槛,兼顾灵活性和自动化特点,并提供方便省时的方式让用户体验家庭水培的乐趣。用户可以通过APP端一键自动完成植物种植并全程监测,同时支持硬件按钮或APP手动控制设备操作以探索个人化的种植习惯与方式;此外还能够利用云平台存储及分享自己的种植规程数据。 开发环境 - 硬件:STM32F407ZGT6; - RT-Thread版本:RTT Nano; - 开发工具及版本: KEIL 5. 在本项目中,采用RT-thread nano版组件将各任务(如传感器读取、LORA通信、WIFI模块与云平台交互等)封装成独立线程。使用事件集和信号量实现这些线程间的同步协调以及信息传递功能。 硬件框架 - 主控芯片:STM32F407ZGT6,基于HAL库编写程序,并搭载RT-thread nano操作系统; - 传感器层包括水温监测(DS18B20)、空气温度湿度检测(DHT11)、EC值及pH值测量、光敏模块和浊度计等; - 控制部分涉及光照控制(LED灯带),加湿与打氧操作,以及营养液处理; 通信方面则通过ESP8266-01模块结合MQTT协议实现设备端向云端上传传感器数据及接收来自APP的指令。
  • RT-Thread v2.1.0上实现MQTT-Embedded客户端与Domoticz的对接(2019.03...)
    优质
    本文介绍在RT-Thread操作系统v2.1.0版本上开发并集成MQTT-Embedded客户端,成功实现了与Domoticz智能家居平台的数据交互和设备控制。 这是拙文“基于mini2440嵌入式linux上整合一套Domoticz智能家居系统(十一)使用domoticz+mosquitto+Android客户端实现控制STM32板上的LED(二)”配套源码的修正版,发布日期为2019年3月31日。该版本包含了整个工程的所有内容。硬件方面:主控芯片是STM32F107VCPHY,通信接口芯片是DP83848。 重写后的文字去除了原文中的链接和联系方式信息,保留了原始文章的主要内容和技术细节描述。
  • RT-Thread作品】——温湿度监测设计
    优质
    本项目基于RT-Thread操作系统,设计了一款智能温湿度监测电路。该系统能够实时采集环境中的温度和湿度数据,并通过显示屏进行直观显示,为智能家居、气象站等应用场景提供了精准的环境参数监测解决方案。 本段落介绍了一个基于STM32H75XB芯片的温湿度数据采集系统,并通过MQTT协议将数据传输到服务器,在网页端进行显示的同时也在OLED显示器上实时展示当前的时间与温度、湿度信息,可以作为一个智能小显示器使用。 开发环境如下: - 硬件:ARTPi(stm32h750xb) - RT-Thread版本:v4.03 - 开发工具及版本:RT-Thread Studio v1.15 在项目中,我们主要利用了RTOS的线程调度功能来实现不同的工作,并使用I2C框架和Sensor框架等组件。具体来说: - `main.c`文件用于初始化系统并开启各个线程。 - `dht11_sample.c`处理DHT11传感器的相关内容,包括温湿度数据读取及创建相应的线程。 - `MQTT_sample.c`负责通过MQTT协议将采集到的温湿度信息发送至云端服务器。 - `ssd_1306...cpp`用于OLED显示相关功能开发。 在此次比赛中,我不仅接触到了操作系统相关的知识,并且实际应用了RT-Thread系统。起初觉得操作较为复杂,但随着对官方文档的学习和理解逐渐深入后发现其实并不难掌握。此外,在使用RT Studio这一IDE过程中也感到非常方便快捷,能够快速添加所需的功能模块。 感谢电路城提供的这次比赛机会让我有机会学习更多知识,并希望有共同兴趣的人们一起努力向前!
  • RT-Thread作品】CAN-Monitor-设计解决
    优质
    本项目是基于RTOS RT-Thread开发的CAN总线监控系统,提供了一套完整的硬件电路设计方案,旨在简化CAN网络的设计与维护。 随着科技的进步,数字仪表在各个领域得到广泛应用,并逐渐取代了传统的机械式仪表。本应用基于ART-Pi开发板并使用RT-Thread操作系统设计而成,专为工程机械行业提供服务。该应用程序通过CAN总线收集发动机及控制器的数据信息,展示包括发动机转速、冷却液温度以及燃油水平等关键参数。 在硬件方面,项目采用了ART-Pi主板加上定制的扩展板和显示屏。软件开发环境使用了RT-Thread Studio 1.1.5版本,并基于模板工程创建了一个BSP(Board Support Package)为1.0.1版本的应用程序。整个系统包括UART设备驱动、CAN设备驱动、I2C设备驱动等组件,还整合了touchgfx库和gt9147软件包来实现图形用户界面。 硬件设计方面,核心是ART-Pi开发板,并集成了SPI闪存(Flash)、SDRAM以及RGB888接口。显示屏通过RGB888接口连接到LCD屏上以显示数据;系统运行时LED会闪烁指示其状态;CAN模块则利用TJA1050 CAN收发器与扩展板相连,以便和其他设备进行通信。 软件架构方面,程序从ADC读取数值并发送转速控制指令给发动机。当外部CAN设备收到这些命令后调整引擎的运转速度,并将此信息反馈回系统;与此同时,它还会传递水温和燃油水平等参数到LCD数据传输模块中,在那里处理完之后再传送给显示界面。 具体来说,软件架构包括ADC采集进程(每100毫秒读取一次电位计AD值)、CAN通信的接收和发送子程序、以及将信息转换成屏幕可见形式的数据处理层。Touchgfx采用MVP模式实现与硬件之间的双向互动:Model提供数据源;View负责展示内容;Presenter则进行逻辑运算。 在演示视频中,左边显示的是一个CAN分析仪用于对比LCD上的数据显示情况,右边是一个串口转CAN的上位机模拟器来发送和接收ART-Pi的数据。整个系统启动后LED开始闪烁,并通过电位计调整档位设置发动机控制指令;同时也能从外部设备获取水温和燃油水平信息显示在屏幕上。 此次参赛让我首次接触到了RT-Thread操作系统,经过一段时间的学习之后逐渐掌握了它的使用方法并了解了其运行机制。借助于文档中心和社区论坛的支持,在项目开发过程中遇到了很多有用的资源和技术指导,这对于初学者来说是非常宝贵的。
  • RT-Thread作品秀】环境监测的物联网云设计
    优质
    本项目展示了一种基于RT-Thread操作系统的智能环境监测物联网云平台电路设计,实现数据采集、处理与云端传输。 【RT-Thread作品秀】基于物联网云平台的智能环境监测设计 作者:赵帅 **概述** 该系统采用STM32H7系列芯片开发,通过光照传感器(BH1750)与温湿度传感器(DHT11)采集环境中的光照、温度和湿度数据,并利用WIFI将这些数据实时上传至物联网云平台。用户可以通过PC端软件监控这些环境参数的变化。该系统适用于家庭、办公室或教室等场所的环境监测,具有高实时性、低功耗及低丢包率等特点。 **开发环境** - **下位机** - 硬件: STM32F407-atk-explorer扩展板 - 扩展传感器:DHT11温湿度传感器, BH1750光照强度传感器,AP6212 WIFI模块 - RT-Thread版本: V4.0.3 - 开发工具及版本: RT-Sudio **上位机** - Qt 版本: 5 - 开发工具: Qt Creator 4.11.0 **RT-Thread使用情况概述** 内核部分包括调度器、信号量和事件集。通过创建多个线程实现不同的任务,利用信号量来同步这些线程,并用事件集通知数据采集完成。 组件方面涉及IIC框架、Sensor框架以及SAL套接字抽象层。 软件包主要包括cJSON(用于解析 JSON 格式)、Onenet(针对 OneNET 平台的适配)、pahomqtt (MQTT 客户端)和Webclient(提供设备与 HTTP Server 的通讯功能)。 **硬件框架** 该系统使用STM32H7作为主控,通过外接DHT11传感器、BH1750光照强度传感器采集环境数据。AP6212 WIFI模块用于联网及云平台的连接。 **软件框架说明** 下位机流程图与上位机流程图详细描述了整个系统的运行机制。 - **下位机** - 数据通过MQTT协议上传至OneNet,初始化完成后释放信号量通知数据发送线程启动 - 温湿度和光照强度的数据采集分别由独立的线程完成,并将结果发布给其他组件 - **上位机** - 使用QNetworkAccessManager类实现HTTP请求以获取云平台上的环境监测数据。 - JSON解析器用于从接收到的数据中提取温湿度及光线信息,然后更新用户界面。 通过定时器定期发送GET请求来确保显示的数值能实时反映当前状况。
  • RT-Thread作品】OLED显-设计解决
    优质
    本项目展示了基于RT-Thread操作系统的OLED显示技术应用,并提供了详细的电路设计方案和实现方法。适合嵌入式开发者参考学习。 【RT-Thread作品秀】OLED显示演示 作者:谢博翔 概述:初步体验 RT-Thread 出的 ART-Pi 平台,并使用 U8g2 图形库在 OLED 屏幕上进行开发。 硬件平台:ART-Pi RT-Thread 版本:4.0.3 开发工具及版本:RT-Thread Studio 2.0 软件包使用情况概述: 选用的软件包为 u8g2。U8g2 是一个针对嵌入式设备设计的单色图形库,支持 SSD1305、SSD1306 等控制器,并且 RT-Thread 已经提供了对应的软件包。 选择 U8g2 的原因: 该库平台适应性好,几乎适用于所有开发板;显示控制器兼容性强,市面上大部分 OLED 屏幕都能完美适配;API 函数丰富,支持多种字体和中文显示功能。 硬件框架与软件框架说明: 添加 u8g2 软件包,并修改 I2C 接口配置以及显示内容。完成编译及烧录后运行程序,在监视串口中输入 shell 命令:u8g2_ssd1306_12864_sw_i2c_example。 软件模块说明: 通过修改 I2C 接口参数,定义 RT_USINF_PIN 以实现自定义显示内容的功能。 演示效果视频地址未提供(原链接已省略)。 比赛感悟:多学习、勤思考和积极实践是关键;不应满足于基础操作的掌握,应更多地进行编码练习,并合理安排时间。未来操作系统领域将更加依赖 RTOS 和 Linux,RT-Thread 作为开源项目具有良好的生态系统及实用性,在众多国产实时操作系统中脱颖而出。感谢电路城平台提供的机会和支持,希望今后能够在此平台上分享和学习更多的知识和技术。 加油!