自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(324)
  • 收藏
  • 关注

原创 【征文活动】亲爱的开发者,RT-Thread社区喊你投稿啦

RT-Thread开发者原创文章征文活动,邀你来激扬代码、痛诉衷肠。每月参加,更有机会冲击RT-Thread社区2022年终极大奖噢!

2022-07-01 17:07:59 1085

原创 RT-Thread 5.0.0 发布

令人期待的RT-Thread 5.0.0版本今天终于跟大家正式见面啦~!我们一起来看看它都有什么新功能、新特性吧!➢ RT-Thread 代码仓库地址:https://github.com/RT-Thread/rt-thread➢ RT-Thread 5.0.0发布版本:https://github.com/RT-Thread/rt-thread/releases/tag/v5.0.0RT-Thr...

2023-04-13 22:09:49 426 2

原创 报名RT-Thread x Infineon创意创客大赛,体验英飞凌新款开发板!

RT-Thread x Infineon创意创客大赛是 RT-Thread 联手Infineon发起,联合立创EDA (oshwhub.com)、码云(Gitee)等合作伙伴,面向所有开发者的科技型竞赛活动,旨在充分挖掘和培养开发者的创新能力和工程实践素质,提高针对实际问题进行设计制作的能力,对物联网操作系统 RT-Thread 和嵌入式应用系统的理解和设计能力。同时,本次大赛也为工程师提供了良...

2023-04-03 18:36:04 56

原创 基于RT-Thread完整版搭建的极简Bootloader

项目背景Agile Upgrade: 用于快速构建 bootloader 的中间件。example文件夹提供 PC 上的示例特性适配RT-Thread官方固件打包工具 (图形化工具及命令行工具)使用纯 C 开发,不涉及任何硬件接口,可在任何形式的硬件上直接使用加密、压缩支持如下:AES256fastlzquicklz原生适配file及fal操作接口移植简单,实现自定义的后端只需...

2023-03-01 21:03:52 516

原创 【AI简报第20230210期】 ChatGPT爆火背后、为AIoT和边缘侧AI喂算力的RISC-V

1. ChatGPT爆火背后:AI芯片迎接算力新挑战原文:https://www.163.com/dy/article/HT7BHN3C05199NPP.htmlChatGPT的出圈走红为AIGC打开全新市场增量,催生了更高的算力需求。作为人工智能三大核心要素之一,算力也被誉为人工智能“发动机”。华泰证券研报显示,根据OpenAI测算,自2012年以来,全球头部AI模型训练算力需求3-4个月翻一番...

2023-02-10 20:58:51 3441

原创 OPENHW开源CORE-V-MCU移植RT-Thread

项目背景OpenHW Group 是一个以协作方式开发开源硬件和相关软件的非营利组织,致力于开发、验证和提供开源处理器内核。OpenHW Group的开源项目致力于开发和验证基于免费和开放的RISC-V指令集架构 (ISA) 系列内核,称为 CORE-V系列。CV32E40P 开源处理器 IP 内核,这是 OpenHW CORE-V 系列中第一个经过全面验证的内核。本文的对象就是基于CV32E40...

2023-01-29 20:54:06 137

原创 快来尝鲜!使用 D1s (RDC2022 纪念版) 运行 RT-Smart

出厂固件上手指南软件环境:Ubuntu20.0.4win10硬件环境:RDC2022 纪念版开发板Type-c 头数据线驱动安装1、上电前,按住下载模式按钮。然后使用 Type-c 数据线插入下载接口给开发板上电。2、打开资料包中的 zadig 软件/ zadig 官网下载。然后参照如下所示的 “驱动安装示意图”,安装 fel 驱动。连接串口工具打开 MobaXterm /其他终端工具,将 Typ...

2023-01-28 21:31:04 720

原创 RT-Thread操作系统的FreeRTOS兼容层

Github地址https://github.com/RT-Thread-packages/FreeRTOS-Wrapper期待您的⭐Star⭐本项目是2022年开源之夏,RT-Thread社区项目。已经于2022年9月由唐照洲(美国佐治亚理工学院,大四)顺利结项完成。FreeRTOS兼容层目前已经落地到RT-Thread对ESP32-IDF(唐照洲)和core-v-mcu(王顺)两款SDK的兼容...

2023-01-13 20:38:49 696

原创 基于RoboMasterC型开发板的RT-Thread使用分享(二)

这次继续填坑,本次我们将介绍PWM功能的使用,实现呼吸灯的功能。那么接下来就直接开始我们的实践部分。创建工程在上篇文章中我是使用基于芯片创建的,我原本想着不通过BSP文件在教程中教大家一步一步的通过Kconfig+CubeMX配置出可以驱动整个开发板所有外设的工程的。在社区前辈的提醒后才知道通过基于芯片创建工程是没有办法Kconfig配置的。因此我在之后的教程中我会基于RT-Thread提供的BS...

2023-01-04 20:06:18 158

原创 一起学习下RT-Thread的C语言编码规范

作者:架构师李肯前言最近博主在学习 RT-Thread 这个开源项目,开始慢慢学习和理解它的开源代码,慢慢开始接触了它的代码规范。我个人认为,参与一个开源项目的第一步,就是要好好理解它的规范,其中代码编写规范就是很重要的一环。RT-Thread 编程风格这是一份 RT-Thread 开发人员的开发指引。RT-Thread 做为一份开源软件,它需要由不同的人采用合作的方式完成,这份文档是开发人员的一...

2022-12-06 19:42:48 293

原创 【RT-Thread Studio更新】英飞凌 PSOC62-IFX-PROTO-KIT 开发环境搭建指南

本文将介绍在 RT-Thread Studio 上如何基于 PSOC62-IFX-PROTO-KIT 开发板搭建开发环境进行开发、烧录、调试功能。开发环境搭建步骤1、PSOC62-IFX-PROTO-KIT 开发板资源包安装打开Studio,点击工具栏上的SDK管理器在Board_Support_Packages 找到 Infineon 下的 PSOC62-IFX-PROTO-KIT 开发板资源包...

2022-11-24 20:11:43 259

原创 丝滑的在RT-Smart用户态运行LVGL

开发流程1、RT-Smart 环境搭建下载 RT-Smart 用户态应用代码:1gitclonehttps://github.com/RT-Thread/userapps.git进入到 userapps 目录,克隆 RT-Thread rt-smart 分支1gitclone-brt-smarthttps://gitee.com/rtthread/rt-thread.git更详细环境配...

2022-11-22 20:05:08 808

原创 优雅的在D1S上运行RT-Smart

前言最近在学习 RT-Smart ,正巧有在全志开发者论坛看到这么一篇帖子【惊】在麻雀上运行国产rt-smart系统,看到很多人都在关注 D1S 在 Smart 上的运行情况。如今该 BSP 已经合并到 RT-Smart 主仓库,于是我来展示一下 D1S 运行 RT-Smart 的步骤,供大家参考~做嵌入式开发的人对 RT-Thread 操作系统平台应该都是非常熟悉的,而 RT-Thread Sm...

2022-11-16 18:47:45 682

原创 基于Infineon开发板实现RT-Thread物联网 DEMO

简介这是一个基于CY8CPROTO-062-4343W开发板 +RT-Thread实现的物联网 DEMO。本文将介绍如何一步步从零搭建一个物联网 demo。下图是整体的设计框图,使用RW007用于网络通信,使用MQTT协议连接 One-Net 物联网平台。在主控芯片中添加所需要的软件包、组件等中间件来快速搭建起一个设备上云 Demo。(文中包含部分扩展内容,可点击文末阅读原文)实际...

2022-11-02 21:23:23 898

原创 RT-Smart ELF 应用程序加载运行过程分析

在用户态应用程序处理的任务中,elf 加载运行是一个比较重要的步骤,下面就分析一下在 rt-smart 操作系统中,想要将一个应用程序运行起来要经过哪些步骤。ELF 格式介绍ELF 代表 Executable and Linkable Format。它是一种对可执行文件、目标文件和库使用的文件格式。它在 Linux 下成为标准格式已经很长时间,ELF 一个特别的优点在于,同一文件格式可以用于内核支...

2022-11-01 18:43:39 211

原创 如何在 RT-Thread Smart 下使用 NimBLE 蓝牙协议栈

文中蓝字部分,请点击阅读原文查看。本文主要介绍 NimBLE 软件包的在 RT-Thread Smart 下的使用目前官方使用 ART-Pi-Smart 评估板运行 RT-Thread Smart,此工程也是跑在 ART-Pi-Smart 开发板上。需要使用 ART-Pi-Smart 搭配 外部蓝牙 Controller 芯片使用。需要配置好 rt-thread smart 在 Windows 下...

2022-10-27 19:29:31 1701 1

原创 让实时操作系统助力电力电子系统设计

作者简介顾云杰博士,英国巴斯大学助理教授,帝国理工学院荣誉讲师,曾任通用电气全球研发中心研究员。长期从事新能源电力电子系统相关研发工作,是逆变器控制和电网稳定性领域国际知名青年专家,是开源软件SimplusGridTool和OpenPowerware的发起人,RT-Thread社区成员。背景C2000——让人又爱又恨数字电源技术在这几年可以说是炙手可热,而其控制器通常使用由TI设计的C2000芯片...

2022-09-29 19:24:34 399

原创 嵌入式图形解决方案升级!RT-Thread Smart成功支持ARM Mali GPU

睿赛德科技今日宣布,其微内核操作系统 RT-Thread Smart(简称:rt-smart)已支持Arm® Mali™ GPU,为实时操作系统在汽车、消费电子等GUI应用领域提供一个新的高性能图形解决方案。现今,高性能的 GPU 在车载仪表盘、环视控制器等GUI领域的应用越来越广泛。通过在高可靠性的实时系统上提供高性能的图形支持,车厂将能使用行业标准的 OpenGL ES 图形 API 进行开发...

2022-09-28 18:34:51 1408 1

原创 Arduino库可以直接在RT-Thread上运行啦!

1 简介RTduino为RT-Thread的Arduino生态兼容层,是RT-Thread社区的下属子社区,旨在兼容Arduino社区生态(如上千种分门别类的Arduino库,以及Arduino社区优秀的开源项目),来丰富RT-Thread社区软件包生态,并降低RT-Thread操作系统以及与RT-Thread适配的芯片的学习门槛。可以让用户通过Arduino的函数和编程方法,轻松地将RT-Thr...

2022-08-31 18:33:05 805

原创 STM32 USB高速USB端口加持4G联网

本文分享了STM32F4 high speed USB调试过程

2022-07-11 10:57:55 1277

原创 【社区人物志】专访马龙伟:轮子不好用,那就自己造!

作为RT-Thread社区中最活跃的开发者之一,马龙伟是如何与RT-Thread结缘的? 又是怎么成为RT-Thread社区杰出贡献者的?一起来看看他的专访内容~

2022-07-05 15:21:29 431

原创 RT-ThreadXSTM32F407智能车培训报名啦!

睿赛德科技联合北京航空航天大学出版社、意法半导体(中国)投资有限公司、广东机电职业技术学院推出本次RT-Thread操作系统的师资培训,目的是培养国内嵌入式或物联网操作系统的师资力量,推动全国高等院校嵌入式/物联网专业教学工作,培养国产物联网\嵌入式软件人才培养,助力国家战略目标,推进信创人才建设,同时也可加强国内各高等院校同行间的交流。受疫情影响,本次培训采用线上+线下...

2022-06-29 18:37:14 1135

原创 关于时间片调度算法issue的分析与解决

在之前 rt_schedule中need_insert_from_thread的问题 提问中,笔者提出了当前时间片调度算法过于复杂,且高优先级一旦打断未执行完时间片的任务会导致该任务重新插入到其优先级readylist末尾,存在严重的不公平性...

2022-06-28 16:18:31 605

原创 这才是优美的文件系统挂载方式,亲测有效

这才是优美的文件系统挂载方式,亲测有效

2022-06-24 11:45:08 233 2

原创 RISC-V架构下 FPU Context 的动态保存和恢复

在 RISC-V移植那些事中 文章中提到了对 RISC-V架构FPU移植部分的优化,最近找工作,这件事做的断断续续,终于完成了。

2022-06-22 09:09:44 530 2

原创 基于RT-Thread+RA6M4的远程开机助手

有时候重要的资料或者软件只有在家里的电脑里有,或者自己的办公电脑性能太弱,存储太小C盘都红了以及运行较大的软件很卡的时候就需要远程访问电脑。但是家里电脑也不能一直开着费电,尤其是在外租的房子有时候还是商业用电,用起来就更肉疼了,这时候就需要一个能控制家里电脑远程开机的小工具来辅助开机。...

2022-06-17 09:02:24 550

原创 【先楫HPM6750测评】RT-Thread WiFi联网和SPI驱动

本文将会介绍——如何使用RT-Thread Studio创建基于HPM6750EVKMINI开发板的RT-Thread项目,并逐步添加WiFi联网能力、iperf网络带宽测试命令、以及简单的基于socket的网络业务代码。在RT-Thread Studio环境下,只需要进行一些配置即可完成WiFi联网,整个操作过程非常简单。本篇的最后,将会简单介绍这背后蕴含的原理。...

2022-06-16 09:29:30 451

原创 基于 CherryUSB 调试 dwc2 usb host 笔记

之前适配 DWC2 USB IP 的时候,主要是基于 st 的 hal 库来走的,当时我就对他们的 hal 库代码不满,只是无奈,迫于时间就没重构,果不其然,usb bug 一堆,随意举例,这还只是冰山一角。

2022-06-15 10:10:12 977

原创 【学习分享】 记录开源小白的第一次 PR

我是一枚开源小白。之前没有过开源经历,没有实际体验过开源过程,也没有参加过开源活动。凭借好奇和学习的心态,想在开源社区提交自己的贡献;最近自己第一次向RT-Thread官方仓库提交PR,最终成功合并,算是一次开源的入门,也是自己第一段开源经历。这里想简单记录一下这一次PR的过程,希望能够帮到想要参与开源以及即将要参与开源的小伙伴~...

2022-06-14 09:15:00 579

原创 【让开发者成为主角】2022 RT-Thread 全球技术大会圆满结束及资料发布

为期六天(5月27日-5月29日国内站、6月1日-6月3日海外站)的 线上 2022 RT-Thread 全球技术大会国内站圆满落幕。

2022-06-13 12:10:01 159

原创 【先楫HPM6750测评】RT-Thread开发环境搭建和Hello World

本篇介绍HPM6750开发板的RT-Thread Studio开发环境搭建,以及在RT-Thread Studio环境下如何创建项目、编译项目、调试项目、烧录二进制文件、使用串口终端等功能。

2022-06-09 15:57:28 1010 1

原创 rt-thread 使用宝典(2022-0516更新)

接触 rt-thread 已有半年,混论坛也5个半月了,期间遇到过各种奇奇怪怪的棘手问题,有过尴尬,也自信曾经提供过比较妙的应对方案。所以产生了将一些典型的使用技巧汇总分享出来的想法,遂有此篇。...

2022-06-08 09:17:39 2583

原创 专访李路昌: 从普通打工人到在深圳安家的嵌入式攻城狮

本期开发者介绍:李路昌,,RT-Thread社区开发者,2022年RT-Thread全球技术大会讲师,一个专注于嵌入式IoT领域的架构师。有着近10年的嵌入式一线开发经验,拥有多项IoT领域的发明专利....

2022-06-01 10:11:11 277 1

原创 RT-Thread V4.1.0 新特性介绍之CMake

CMake 支持在 RT-Thread 4.1.0 正式发布版中,添加了对 CMake 的支持。开发者可以使用 SCons 工具来生成 CMakeLists.txt 文件。为何要支持 CMake社区反馈;社区不少开发者表示希望 rt-thread 能够支持使用 CMake 构建工程国际化;在全球开源社区,大部分项目使用 CMake 管理多元化;rt-thread 不仅支持...

2022-05-24 19:10:48 422

原创 【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 537

原创 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 703

原创 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 383

原创 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 939

原创 使用 xmake 工具编译 rt-thread 工程

在最新的 rt-thread 主仓库,支持使用 xmake 工具来编译 rt-thread 工程。xmake介绍xmake 是一个基于 Lua 的轻量级跨平台构建工具,使用 xmake.lua 维护项目构建,相比 makefile/CMakeLists.txt,配置语法更加简洁直观,对新手非常友好,短时间内就能快速入门,能够让用户把更多的精力集中在实际的项目开发上。安装打...

2022-05-10 18:52:04 339

原创 移植 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 1294

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除