RT-Thread单片机实时操作系统
文章平均质量分 92
结合嵌入式物联网需求,开发对应的案例教程
2345VOR
大家的世界,一起来守护!“顺势而为,达则兼济天下”人生信条。“脚踏实地,仰望星空”座右铭。
展开
-
【NXP MCXN947测评之RTC Alarm2】
本例程演示了如何使用RTC设备和GPIO引脚。它包含了硬件初始化、中断处理、时间设置和闹钟功能的实现。实时时钟(RTC)是一个低功耗模块,提供时间保持和日历功能,还可以针对振荡器中由于晶体或温度引起的32kHz或16kHz时钟的变化来补偿1Hz时钟。专为低功耗设计:时间和日期计数器交错排列,以防止同时切换基本时钟功能:天、小时、分钟和秒的独立计数器,日历支持—独立的年、月和星期几计数器:使用用户定义的参数自动调整夏令时。原创 2024-04-08 05:00:00 · 151 阅读 · 0 评论 -
【恩智浦FRDM-MCX947开箱实践指南1】
开发板描述: NXP FRDM-MCXN947板是NXP官方基于MCXN947器件的低成本设计和评估板。MCXN947器件将Arm Cortex-M33单片机和神经处理单元(NPU)集成到单个封装中。NXP支持MCXN947设备的工具和软件,包括硬件评估板,软件开发IDE,示例应用程序和驱动程序。该板由一个MCXN947器件和一个64 mbit外部串行闪存(由Windows提供)组成。原创 2024-04-08 05:00:00 · 238 阅读 · 0 评论 -
【沁恒WCH CH32V307V-R1在RT-Thread Studio上环境配置教程】
作为全新一代开源精简指令集,RISC-V在嵌入式领域备受关注,沁恒微电子基于自研RISC-V架构青稞微处理器,推出高性能、无线型、低功耗等多个系列的RISC-V MCU产品。采用RISC-V架构的MCU已获得越来越多工程师的青睐,并应用到实际产品开发中,RISC-V生态正逐渐起步。🌻🌻🌻“RISC-VMCU创新应用大赛”以嵌入式应用为导向,以培养RISC-V MCU产业人才为目标,打造RISC-V MCU创新应用平台,助力RISC-V在国内更好的扎根落地,并在应用中快速发展壮大。🌼🌼🌼。原创 2023-02-07 09:47:51 · 2115 阅读 · 0 评论 -
【RA6M4学习RT-Thread相关bug答疑】
A:是不是同时添加了 阿里云的软件包和 MQTT 软件包,应该是这两个有冲突吧。阿里云的软件包本身就封装了MQTT功能,也不需要单独添加MQTT软件包的。Q:实验四 实验已经完成,但是串口打印的调试信息一直不停,即使关闭MQTT连接,串口还是一直打印信息,是哪里配置的不对嘛。A:因为有依赖关系,需要打开senesor框架,这个问题在后面版本会改下交互体验。A:从日志上看是有接受到 sub订阅的消息,可能并没有关闭连接。Q: 编译发生mqtt的报错,未进行试验5,mqtt的配置后编译没有问题。......原创 2022-08-16 16:43:12 · 783 阅读 · 0 评论 -
【实验5:网关上云实验】
实验4使用MQTT实现了简单的联网交互通信,本实验将基于MQTT实现连云功能,完成一个更为复杂的网关DEMO。本次实验中使用的是aliyun,由于MQTT上云有较为复杂的连接及验证等流程,所以我们不会直接使用MQTT的软件包来做连云功能,而是使用已经封装好的Ali IoTKit软件包来实现连云功能。在本实验可以学习到RT-Thread中如何连接阿里云并实现一个简单的光线传感器网关DEMO。......原创 2022-08-19 05:00:00 · 330 阅读 · 0 评论 -
【实验4:MQTT交互实验】
实验3使用了RW007 WiFi模块实现网络连接功能。本实验将在此基础上添加网络应用MQTT的交互功能,在本实验可以学习到RT-Thread中网络应用的添加和使用,以及MQTT的一些基础知识,实现一个MQTT通信交互DEMO。......原创 2022-08-18 05:00:00 · 667 阅读 · 0 评论 -
【实验3:RW007联网实验】
本实验使用了RW007 WiFi模块通过开发板的PMOD接口连接实现网络连接功能。通过本实验可以学习到复杂外设的配置,了解RT-Thread的网络框架,实现通过WiFi上网的DEMO。原创 2022-08-17 05:00:00 · 602 阅读 · 3 评论 -
【实验2:ADC电位计实验】
本实验使用了板载电位计(USER POT)通过ADC外设通道读取电平值,可以手动调节电位计查看ADC通道的电平变化。通过本实验可以学习到简单外设的配置,包括rt-thread的外设配置和FSP的外设配置。原创 2022-08-16 05:00:00 · 1611 阅读 · 0 评论 -
【实验1:RT-Thread环境搭建+IIC光线传感器实验】
本实验包含开发环境搭建和板载IIC光线传感器实验,实验目的是了解瑞萨开发板在RT-Thread studio中如何开发,如何开始创建第一个工程,并使用板载外设资源完成一个简单的DEMO。原创 2022-08-15 16:31:01 · 1073 阅读 · 3 评论 -
【基于RT-Thread+RA6M4的智能鱼缸系统设计之鱼我所欲也】
基于RT-Thread+RA6M4的智能鱼缸系统设计之鱼我所欲也】只是个人在业余时间中一个不太完整的构想,虽然当前市面上以及有非常多的同类产品,但是二次开发易用性和扩展度与之相形见绌🤣🤣🤣。RT-Thread作为国内嵌入式系统生态的领跑者,对产品的快速原型开发有很强的支持,至于产品的稳健性还需尔后完善。httpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttps。............原创 2022-07-29 15:58:31 · 3650 阅读 · 0 评论 -
【Renesas RA6M4开发板之UART与Serial studio串口交互】
UART(UniversalAsynchronousReceiver/Transmitter)通用异步收发传输器,UART作为异步串口通信协议的一种,工作原理是将传输数据的每个字符一位接一位地传输。是在应用程序开发过程中使用频率最高的数据总线。.........原创 2022-07-22 04:00:00 · 722 阅读 · 0 评论 -
【开源的串口可视化工具——Serial Studio】
Serial Studio 允许您轻松地显示、处理和导出嵌入式项目中的数据。该应用程序能够与串行端口、网络套接字和 MQTT 代理进行交互。原创 2022-07-21 14:02:41 · 5506 阅读 · 4 评论 -
【Renesas RA6M4开发板之DHT11温湿度读取】
DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有可靠性与卓越的长期稳定性,成本低、相对湿度和温度测量、快响应、抗干扰能力强、信号传输距离长、数字信号输出、精确校准。传感器包括一个电容式感湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接。可用于暖通空调、除湿器、测试及检测设备、消费品、汽车、自动控制、数据记录器、气象站、家电、湿度调节器、医疗、其他相关湿度检测控制。............原创 2022-07-18 05:00:00 · 861 阅读 · 0 评论 -
【Renesas RA6M4开发板之I2C读取mpu6050】
此图转载钦源盛数码专营店本篇通过Renesas RA6M4开发板采用I2C读取mpu6050传感器的角加速度,角速度和温度示例程序演示。MPU6050是一种非常流行的空间运动传感器芯片,可以获取器件当前的三个加速度分量和三个旋转角速度。由于其体积小巧,功能强大,精度较高,不仅被广泛应用于工业,同时也是航模爱好者的神器,被安装在各类飞行器上驰骋蓝天。............原创 2022-07-17 05:00:00 · 2927 阅读 · 0 评论 -
【Renesas RA6M4开发板之I2C读取BMP180气压温度】
本篇通过Renesas RA6M4开发板采用I2C读取BMP180传感器的气压温度示例程序演示原创 2022-07-16 05:00:00 · 570 阅读 · 0 评论 -
【Renesas RA6M4开发板之两路PWM驱动】
PWM(Pulse Width Modulation , 脉冲宽度调制) 是一种对模拟信号电平进行数字编码的方法,通过不同频率的脉冲使用方波的占空比用来对一个具体模拟信号的电平进行编码,使输出端得到一系列幅值相等的脉冲,用这些脉冲来代替所需要波形的设备。实现功能:板载LED3(P106)和P107的LED两路PWM驱动。......原创 2022-07-15 05:00:00 · 649 阅读 · 0 评论 -
【Renesas RA6M4开发板之Arduino六路ADC采样】
ADC(Analog-to-Digital Converter) 指模数转换器。是指将连续变化的模拟信号转换为离散的数字信号的器件。真实世界的模拟信号,例如温度、压力、声音或者图像等,需要转换成更容易储存、处理和发射的数字形式。模数转换器可以实现这个功能,在各种不同的产品中都可以找到它的身影。与之相对应的 DAC(Digital-to-Analog Converter),它是 ADC 模数转换的逆向过程。ADC 最早用于对无线信号向数字信号转换。......原创 2022-07-14 05:00:00 · 1082 阅读 · 0 评论 -
【Renesas RA6M4开发板之按键和LED的GPIO】
绝大部分的嵌入式系统都包括一些 I/O(Input/Output,输入 / 输出)设备,例如仪器上的数据显示屏、工业设备上的串口通信、数据采集设备上用于保存数据的 Flash 或 SD 卡,以及网络设备的以太网接口等,都是嵌入式系统中容易找到的 I/O 设备例子。RT-Thread 提供了一套简单的 I/O 设备模型框架,如下图所示,它位于硬件和应用程序之间,共分成三层,从上到下分别是 I/O 设备管理层、设备驱动框架层、设备驱动层。......原创 2022-07-13 05:00:00 · 472 阅读 · 0 评论 -
【Renesas RA6M4开发板之I2C(模拟)驱动ssd1306 OLED屏幕】
此图转载优信电子有机发光二极管(OrganicLight-Emitting Diode,OLED),又称为有机电激光显示、有机发光半导体(OrganicElectroluminesence Display,OLED),是指有机半导体材料和发光材料在电场驱动下,通过载流子注入和复合导致发光的现象。本篇通过0.96寸OLED包采用I2C软串口示例程序演示。OLED(Organic Light-Emitting Diode):.........原创 2022-07-12 16:26:34 · 1090 阅读 · 0 评论 -
【RT-Thread env 工具安装】
env 是 RT-Thread 推出的开发辅助工具,针对基于 RT-Thread 操作系统的项目工程,提供编译构建环境、图形化系统配置及软件包管理功能。其内置的 menuconfig 提供了简单易用的配置剪裁工具,可对内核、组件和软件包进行自由裁剪,使系统以搭积木的方式进行构建。......原创 2022-07-07 11:26:49 · 1214 阅读 · 0 评论 -
【基于 RT-Thread Studio的CPK-RA6M4 开发板环境搭建】
基于瑞萨RA6M4 MCU开发的CPK-RA6M4 MCU评估板 ,通过 灵活配置软件包和IDE,可帮助用户对RA6M4 MCU 群组的特性轻松进行评估,并对嵌入系统应用程序进行开发。原创 2022-07-06 11:43:40 · 1052 阅读 · 0 评论