等了10年,终于迎来RTX5/RTX4全家桶开源,开源,开源! 且免费商用

news/2024/7/14 17:57:26/文章来源:https://blog.csdn.net/Simon223/article/details/139215456

我们的V4, V5, V6 ,V7开发板都配套了大量的RTX4, RTX5教程和案例,从2015年发布首版RTX4内核教程以来,已经整整10年了。

1、制作这个RTX教程和案例,其实也承受了很大的压力,因为只有RTX内核是免费商用的,中间件并不免费,需要购买正版MDK才行,但还是坚持着制作了下来,甚至当时制作RL-TCPnet网络教程连续花了7个月,而且这个网络协议栈并不免费。

    这个点一直被诟病,不免费,还不开源,制作这个图什么?当时就图一点:简单易用, 容易做稳定,  其他协议栈没有这个优势,这也是RTX全家桶的特色。

2、不仅如此,进入V7开发板后,我依然坚持走RTX5这条路线,推出了RTX5内核教程,RL-USB V6.X新版教程,RL-TCPnet V7.X新版教程。及时是后来推出ThreadX全家桶教程,RTX5也没有放下,继续推出RL-USB专题应用视频教程。

3、综合Demo更不用说了,RTX全家桶方案必配,二代示波器等全部配置RTX全家桶。

4、RTX的特色:

The library handles the low-level USB requests without the need to write the hardware layer code.  Developers can focus on the application's request rather than concentrating on the specialties of the USB protocol。

我们推出这些中间件的目的就是让客户不必为移植协议和底层驱动而烦恼,所有的这些我们都已经写好,用户只需关注自己的行业应用即可。实际的测试中的确是这样的。


下面展示下这么多年的辛苦耕耘:

开源免费软件包下载:

MDK-Middleware-8.0.0-dev.zip (17.19MB)


1、RTX4内核教程

配套了V4, V5,V6

【安富莱】RTX嵌入式操作系统教程发布,支持F103,F407和F429,含81个配套例程(2017-10-17) - RL-RTX & CMSIS-RTOS RTX & Mbed OS - 硬汉嵌入式论坛 - Powered by Discuz!


2、RL-TCPnet史诗级网络教程,涵盖了当时各种应用,历时7个月完成

【安富莱】RL-TCPnet史诗级网络教程发布,历时半年多收工,支持F407和F429,配套156个例子,1500页教程 - TCP/IP - 硬汉嵌入式论坛 - Powered by Discuz!

案例都是裸机,RTX,FreeRTOP和uCOS三个版本


3、RTX5内核教程

【安富莱】RTX5内核教程,采用CMSIS-RTOS V2封装层,已经更新发布至第9章 (2021-12-27) - STM32H7 - 硬汉嵌入式论坛 - Powered by Discuz!


4、RL-USB V6.X新版教程

RL-USB教程开工制作,各种常用USB通信协议和上位机案例统统整出来,更新至第9章(2022-12-05) - STM32H7 - 硬汉嵌入式论坛 - Powered by Discuz!


5、RL-TCPnet V7.X新版教程

新版RL-TCPnet V7.X网协议栈和物联网教程开始更新,配RTX5和FreeRTOS两版本,更新至第14章(2020-01-19) - STM32H7 - 硬汉嵌入式论坛 - Powered by Discuz!


6、V7,V6,V5开发板RL-TCPnet V7.X双网口教程发布,单网络协议栈管理DM9000和DM9162

V7,V6,V5开发板RL-TCPnet V7.X双网口教程发布,单网络协议栈管理DM9000和DM9162(2020-11-30) - STM32H7 - 硬汉嵌入式论坛 - Powered by Discuz!


7、RL-USB专题视频教程:

第1期:手把手轻松玩转USB Host外挂扫描枪(2022-08-21)
USB应用实战视频教程第1期:手把手轻松玩转USB Host外挂扫描枪(2022-08-21) - USB - 硬汉嵌入式论坛 - Powered by Discuz!

第2期:玩点高级的硬核玩法,手把手轻松玩转USB网卡VNC远程桌面,没有显示屏也可以玩GUI(2022-09-02)
USB应用实战视频教程第2期:玩点高级的硬核玩法,手把手轻松玩转USB网卡VNC远程桌面,没有显示屏也可以玩GUI(2022-09-02) - USB - 硬汉嵌入式论坛 - Powered by Discuz!

第3期:手把手玩转USB BULK方式下位机和QT6.4上位机开发上篇(2022-10-24)
USB应用实战视频教程第3期:手把手玩转USB BULK方式下位机和QT6.4上位机开发上篇(2022-10-24) - USB - 硬汉嵌入式论坛 - Powered by Discuz!

第4期:手把手玩转基于QT6.4的USB BULK上位机和下位机开发下篇(2022-11-07)
USB应用实战视频教程第4期:手把手玩转基于QT6.4的USB BULK上位机和下位机开发下篇(2022-11-07) - USB - 硬汉嵌入式论坛 - Powered by Discuz!

第5期:手把手玩转USB HID免驱方式下位机和QT6.4上位机开发上篇(2022-12-05)
USB应用实战视频教程第5期:手把手玩转USB HID免驱方式下位机和QT6.4上位机开发上篇(2022-12-05) - USB - 硬汉嵌入式论坛 - Powered by Discuz!

 

8、V6的综合Demo

F429开发板RTOS+emWin+FS+TCP/IP+USB+CAN+Modbus综合Demo已发布(2017-03-21)
https://www.armbbs.cn/forum.php?mod=viewthread&tid=17330


9、二代示波器


【二代示波器】事隔三年后开启二代示波器的设计工作,性能将更强劲,向专业示波器设计靠拢,已经发布 - uCOS & uCGUI & emWin & embOS & TouchGFX & ThreadX - 硬汉嵌入式论坛 - Powered by Discuz!


10、二代示波器网络版

【原创开源】网络版二代双通道示波器开源发布,支持电脑,手机和Pad等各种OS平台访问 - STM32F429 - 硬汉嵌入式论坛 - Powered by Discuz!

手机端访问效果,跟电脑端一样流畅,动态GIF:

Pad端访问效果,也比较流畅,动态GIF:


11,RTX5全家桶综合模板

基于STM32H7的RTX5+RL-USB+RL-FlashFS+RL-TCPnet+emWin6.x综合模板发布,含MDK AC5和AC6,升级至V1.1(2021-03-01)
基于STM32H7的RTX5+RL-USB+RL-FlashFS+RL-TCPnet+emWin6.x综合模板发布,含MDK AC5和AC6,升级至V1.1(2021-03-01) - STM32H7 - 硬汉嵌入式论坛 - Powered by Discuz!

基于STM32F407的RTX5+RL-USB+RL-FlashFS+RL-TCPnet+emWin6.x综合模板发布,含MDK AC5和AC6,升级至V1.1(2021-03-08)
基于STM32F407的RTX5+RL-USB+RL-FlashFS+RL-TCPnet+emWin6.x综合模板发布,含MDK AC5和AC6,升级至V1.1(2021-03-08) - STM32F407 - 硬汉嵌入式论坛 - Powered by Discuz!

基于STM32F429的RTX5+RL-USB+RL-FlashFS+RL-TCPnet+emWin6.x综合模板发布,含MDK AC5和AC6,,升级至V1.1(2021-03-08)
基于STM32F429的RTX5+RL-USB+RL-FlashFS+RL-TCPnet+emWin6.x综合模板发布,含MDK AC5和AC6,,升级至V1.1(2021-03-08) - STM32F429 - 硬汉嵌入式论坛 - Powered by Discuz!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_1053140.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

水电表远程抄表:智能化时代的能源管理新方式

1.行业背景与界定 水电表远程抄表,是随着物联网技术发展,完成的一种新型的能源计量管理方式。主要是通过无线传输技术,如GPRS、NB-IoT、LoRa等,将水电表的信息实时传输到云服务器,进而取代了传统人工当场抄水表。这种…

第十二课,for循环

一,for循环对字符串(序列)的基础语法 语法:for i in “hello world”: *小练习:统计字符串中有一个字符?特定的字符有几个? 二,for循环的range语句 ①从a开始到b结束,每…

医学中脑机接口技术的未来

医学中脑机接口技术的未来 李升伟 编译 对非侵入性脑机接口(而不是植入物)日益增长的兴趣可能会提高患者的易使用性,但分辨率需要提高。 图片来源:Denis Pobytov / DigitalVision Vectors / Getty 全球范围内正在展开一场争夺利用…

AutoDL搭建 ChatGLM3

租用新实例 这里选择的西北 B 区、RTX 409024GB 创建虚拟环境并激活 # 安装虚拟环境至数据盘 conda create --prefix /root/autodl-tmp/envs/chatglm3-demo python3.10# 激活虚拟环境 conda activate /root/autodl-tmp/envs/chatglm3-demo拉取ChatGLM3仓库代码 # 开启学术…

wordpress主题 ACG美化插件v3.4.2支持zibll主题7b2主题美化

独具一格的二次元风格,打造全新的子比美化方向 大部分代码均为CSS、JS做成插件只是为了方便懒人小白站长 后台全功能一览,大部分美化均为网上通用流传,

DreamerV3阅读笔记

DreamerV3 文章希望解决的一个挑战是用固定的hyperparameter来同时处理不同domain的任务。文章发现,通过结合KL balancing 和free bits可以使得world model learn without tuning(是指上面这件事,即不需要对不同任务改变hyperparameter&#…

Java学习17

目录 一.System类: 1.System类常见方法 二.BigInteger和BigDecima类: 三.日期类: 1.Date:精确到毫秒,代表特定的瞬间。 2.Calendar: (1)简介: 3.第三代日期类: 1.第三代日期类的常用方…

Java入门基础学习笔记44——String

为什么要学习String的处理呢? 开发中,对字符串的处理是非常常见的。 String是什么?可以做什么? java.lang.String 代表字符串。可以用来创建对象封装字符串数据,并对其进行处理。 1、创建对象 2、封装字符串数据 3…

Linux x86_64 UEFI 启动

文章目录 前言一、UEFI二、Disk device compatibility2.1 GPT 磁盘分区表2.1.1 简介2.1.2 Linux 2.2 ESP(EFI) 文件系统2.2.1 简介2.2.2 LinuxLinux Kernel EFI Boot Stub 三、UEFI GPT grub23.1 简介3.2 引导方式 3.3 BOOTX64.EFI3.4 shimx64.efi3.5 …

Go语言

文章目录 Go语言特点应用领域Go语言和Java语言的对比JavaGo 总结 Go语言安装配置环境变量Hello World Go语言 Go语言全称Golanguage,Go(又称 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种静态强类…

CogVLM2: 智谱开源新一代多模态大模型!

节前,我们组织了一场算法岗技术&面试讨论会,邀请了一些互联网大厂朋友、今年参加社招和校招面试的同学。 针对大模型技术趋势、大模型落地项目经验分享、新手如何入门算法岗、该如何准备面试攻略、面试常考点等热门话题进行了深入的讨论。 汇总合集…

三、自定义信号和槽函数(无参和有参)

需求: 下班后,小明说请小红吃好吃的,随便吃,吃啥买啥 无参:小红没有提出吃啥 有参:小红提出自己想吃的东西,吃啥取决于一时兴起(emit触发) 思路: 1&#xff…

钉钉企业内部H5微应用或小程序之钉消息推送

钉钉简单的推送钉消息 一、钉钉准备工作 首先进入钉钉开放平台 你得有企业内部微应用或者小程序 没有创建的话去看我另一篇文章有说明 钉钉开放平台创建企业内部H5微应用或者小程序-CSDN博客 看不懂话也可以参考官方文档:创建应用 - 钉钉开放平台 二、开发的准备…

微服务项目收获和总结---第5天(定时发布)

延迟任务 目录 延迟任务技术对比: Redis实现定时任务:​编辑新增任务:取消任务:拉取任务:Zset定时刷新数据到List中:分布式锁实现定时任务只刷新一次: 技术对比: Redis实现定时任…

软考数据库系统工程师试题及答案,分享几个实用搜题和学习工具 #媒体#知识分享#知识分享

以下分享的软件提供了各种实用的功能,如数学公式计算、语文阅读辅助等,让大学生们在学习过程中更加高效和便利。 1.众课帮 这是搜题app 一款考试找答案工具 ,支持拍照、语音、文字三种搜题方式。拥有海量题库,覆盖了大学生网课…

二零二四充能必读 | 618火热来袭,编程书单助你提升代码力

文章目录 📘 Java领域的经典之作🐍 Python学习者的宝典🌐 前端开发者的权威指南🔒 并发编程的艺术🤖 JVM的深入理解🏗 构建自己的编程语言🧠 编程智慧的结晶🌟 代码效率的提升 亲爱的…

Spring系列-02-Bean类型, 作用域, 实例化, 生命周期

Bean类型, 作用域, 实例化, 生命周期 Bean类型 在 SpringFramework 中,对于 Bean 的类型,一般有两种设计: 普通BeanFactoryBean 普通Bean 三种方式 Component注解配置类Beanxml <bean> Component public class Child {}Bean public Child child() {return new Ch…

mars3d实现geojson文件xxx.json格式等实现贴地效果

说明&#xff1a; 1.mars3d.js我们的这个sdk内部参数clampToGround是异步计算贴地效果的&#xff0c;最好的贴地方式是&#xff0c;给json数据准确的带高度的经纬度值。 补充前置知识说明&#xff0c;本身的geojson数据格式每个字段代表的意思需要掌握&#xff0c; GeoJSON …

Java super关键字

super代表父类的引用&#xff0c;用于访问父类的属性、方法和构造器。 1、super的访问不限于直接父类&#xff1a; 若爷爷类和本类有同名的成员&#xff0c;也可以使用super去访问。 若多个上级类都有同名成员&#xff0c;使用super则遵循就近原则。 2、super和this比较&…

弘君资本炒股技巧:股票定向增发是什么意思?是好是坏?

股票定向增发是指已上市的公司向指定的组织或者个人投资者额外发行股份募集资金的融资方法&#xff0c;发行价格为发行前某一阶段的平均价的必定比例&#xff0c;增发的价格不得低于前二十个买卖日股票均价的80&#xff05;。 例如&#xff0c;个股定增前二十个买卖股票平均价为…