eric2013 发表于 2020-9-1 00:48:29

【安富莱】RTX5内核教程,采用CMSIS-RTOS V2封装层,已经更新发布至第6章(2020-09-21)

说明:
1、RTX5(RTX4)的优势
(1)RTX4和RTX5都已经是免费的,Apache-2.0授权,几乎随意商用,介绍链接。
(2)可以最大限度的发挥M内核的优势,零中断延迟,不仅M内核,A核也可以方便的使用,而且支持多核。
(3)丰富的调试组件,配合Event Recoder更是方便。
(4)MDK5的AC6性能强悍,将制作AC5和AC6两个版本,介绍链接。
(5)最重要的还是RTX5一直在进行的工业级安全认证和汽车级安全认证,介绍链接。

2、RTX5完工后将推进各种中间件教程,含物联网教程,方便链接各种云端。
3、CMSIS-RTOS V1封装层暂时不再研究,因为ARM基本已经不再维护了,像STM32CubeMX给FreeRTOS配套的就是V1封装层。
4、V5,V6和V7开发板同步开工。
5、RTX5的汽车级,工业级,医疗和铁路安全认证已经通过,证书已颁发链接

注意事项:
1、每个例子配套AC5和AC6两个版本。
2、编译例子前务必安装当前最新的MDK软件包,汇总下载地址:
http://www.armbbs.cn/forum.php?mod=viewthread&tid=100086
http://www.armbbs.cn/static/image/hrline/4.gif
V7更新至第6章(2020-09-21):
http://www.armbbs.cn/static/image/filetype/pdf.gif安富莱_STM32-V7开发板RTX5内核教程(V0.1).pdf (5.28MB)

例子:
http://www.armbbs.cn/static/image/filetype/zip.gifV7-400_Base Template.7z (2.01MB)
http://www.armbbs.cn/static/image/filetype/zip.gifV7-401_RTX5 Kernal Template.7z (2.79MB)
http://www.armbbs.cn/static/image/filetype/zip.gifV7-402_RTX5 Debug Mode.7z (2.79MB)

V6更新至第6章(2020-09-21):
http://www.armbbs.cn/static/image/filetype/pdf.gif安富莱_STM32-V6开发板RTX5内核教程(V0.1).pdf (4.08MB)

例子:
http://www.armbbs.cn/static/image/filetype/zip.gifV6-400_Base Template.7z (1.32MB)
http://www.armbbs.cn/static/image/filetype/zip.gifV6-401_RTX5 Kernal Template.7z (1.33MB)
http://www.armbbs.cn/static/image/filetype/zip.gifV6-402_RTX5 Debug Mode.7z (1.34MB)

V5更新至第6章(2020-09-21):
http://www.armbbs.cn/static/image/filetype/pdf.gif安富莱_STM32-V5开发板RTX5内核教程(V0.1).pdf (4.03MB)

例子:
http://www.armbbs.cn/static/image/filetype/zip.gifV5-400_Base Template.7z (3.57MB)
http://www.armbbs.cn/static/image/filetype/zip.gifV5-401_RTX5 Kernal Template.7z (3.59MB)
http://www.armbbs.cn/static/image/filetype/zip.gifV5-402_RTX5 Debug Mode.7z (3.60MB)

目录:
https://img.anfulai.cn/dz/attachment/forum/202009/21/053419f323i2lf3wq09fc6.png
http://www.armbbs.cn/static/image/hrline/4.gif

https://img.anfulai.cn/dz/attachment/forum/201904/02/115256no3w802mp9pw3mpt.png
https://img.anfulai.cn/dz/attachment/forum/201904/02/112401kqr6ytvgg5rrb0s6.jpg
http://www.armbbs.cn/static/image/hrline/4.gif
2019-04-02
开始准备工作,4月8号正式开工。

2019-04-08
正式开工。

2019-04-12
模板初步已经定型,开工制作教程。

基于V7开发板的RTX5和FreeRTOS带CMSIS-RTOS V2封装层的模板例程下载,AC6和AC5两个版本
http://www.armbbs.cn/forum.ph ... id=93238&fromuid=58

2019-04-19
本周的时间没有安排好,很多时间都比较耗时间,下周合理规划下,提高工作效率,开始第1章制作。

2019-04-26
完成第1章节。

2019-04-29
V5,V6,V7同步开展。

2019-05-07
完成第2章

2019-05-17
完成第3章

2019-05-30
完成第4章

2019-06-12
完成第5章

2019-06-25
完成第6章

2019-07-01
完成第7章

2019-07-10
完成第8章

2019-07-18
完成第9章

2019-08-16
完成第10章

2019-09-05
这段时间继续更新

2019-09-21
完成第11章

2019-12-27
停更一段时间,忙于H7-TOOL的RTX5全家桶版本的制作。
http://www.armbbs.cn/static/image/hrline/4.gif
2020-09-01
重新回归,整理下已经完成的前几章,定于9月20号发布前几个章节。

2020-09-21
发布前6章节

eric2013 发表于 2020-9-1 00:48:34

2020-09-01
重新回归,整理下已经完成的前几章,定于9月20号发布前几个章节。

morning_enr6U 发表于 2020-9-1 10:22:54

包括Tools的RTX5全家桶吗?{:3:}

eric2013 发表于 2020-9-1 10:24:10

morning_enr6U 发表于 2020-9-1 10:22
包括Tools的RTX5全家桶吗?

快了,争取早日上线。

qingning3028 发表于 2020-9-10 19:21:18

坐等早日上线:lol

eric2013 发表于 2020-9-11 06:02:10

qingning3028 发表于 2020-9-10 19:21
坐等早日上线

快了,就在下周。

eric2013 发表于 2020-9-21 07:20:08

2020-09-21
发布前6章节

role_2099 发表于 2020-9-21 08:40:27

采用CMSIS_V2封装层,那是不是FreeRTOS也可以同样参考来搞了?

eric2013 发表于 2020-9-21 14:10:56

role_2099 发表于 2020-9-21 08:40
采用CMSIS_V2封装层,那是不是FreeRTOS也可以同样参考来搞了?

没问题,给MDK安装了FreeRTOS软件包后,同样的生成方法。

这次升级砍掉了FreeRTOS,今年发现FreeRTOS与RTX的中间件兼容不好。

1021256354 发表于 2020-9-21 15:33:32

推广推广.....

xben 发表于 2020-11-9 16:47:10

RTX5的全家桶有更新计划吗?

eric2013 发表于 2020-11-10 09:38:37

xben 发表于 2020-11-9 16:47
RTX5的全家桶有更新计划吗?

H7-TOOL那个全家桶吗?

xben 发表于 2020-11-10 10:57:30

eric2013 发表于 2020-11-10 09:38
H7-TOOL那个全家桶吗?

哪个硬件平台都行,有RTX5的综合教程就好。准备在产品上应用一下。

eric2013 发表于 2020-11-10 15:54:33

xben 发表于 2020-11-10 10:57
哪个硬件平台都行,有RTX5的综合教程就好。准备在产品上应用一下。

没问题。

waterx3 发表于 2020-11-11 08:46:57

CMSIS_V2,Freertos 跑10个任务正常,切换为RTX5,始终有2个任务不能创建,:L

eric2013 发表于 2020-11-11 08:49:32

waterx3 发表于 2020-11-11 08:46
CMSIS_V2,Freertos 跑10个任务正常,切换为RTX5,始终有2个任务不能创建,

创建10个任务不是基础操作么。。

waterx3 发表于 2020-11-11 13:12:18

是的啊,问题是RTX5就创建了8个,:'(

eric2013 发表于 2020-11-11 13:34:28

waterx3 发表于 2020-11-11 13:12
是的啊,问题是RTX5就创建了8个,

检测下什么鬼。

waterx3 发表于 2020-11-11 15:14:44

有几个任务随着硬件初始化创建在osKernelInitialize()前面了。可是,Freertos这样都可以创建并正常运行,会不会有什么隐患。:funk:

eric2013 发表于 2020-11-11 15:46:03

waterx3 发表于 2020-11-11 15:14
有几个任务随着硬件初始化创建在osKernelInitialize()前面了。可是,Freertos这样都可以创建并正常运行,会 ...


waterx3 发表于 2020-11-11 15:59:46

奇怪的是,freertos运行正常,10个任务都跑的很正常,信号量、标志位都很正常。

eric2013 发表于 2020-11-11 16:02:07

waterx3 发表于 2020-11-11 15:59
奇怪的是,freertos运行正常,10个任务都跑的很正常,信号量、标志位都很正常。

CMSIS-RTOS V2配RTX5这个是原装,而配其它OS是兼容。

使用RTX5务必要按照操作说明中整。

miaoqiongb 发表于 2020-11-16 19:59:32

这个最近没有更新了

eric2013 发表于 2020-11-17 00:43:15

miaoqiongb 发表于 2020-11-16 19:59
这个最近没有更新了

好的,近期更新下。
页: [1]
查看完整版本: 【安富莱】RTX5内核教程,采用CMSIS-RTOS V2封装层,已经更新发布至第6章(2020-09-21)