请选择 进入手机版 | 继续访问电脑版

硬汉嵌入式论坛

 找回密码
 立即注册
查看: 86331|回复: 128
收起左侧

[RL-RTX] 【安富莱】RTX嵌入式操作系统教程发布,支持F103,F407和F429,含81个配套例程(2017-10-17)

  [复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105914
QQ
发表于 2015-10-17 09:58:39 | 显示全部楼层 |阅读模式
前言说明:
1. 首先感谢大家对我们安富莱电子一年来的支持,2016年我们会再接再厉推出更好的教程。
2. 估计也有网友会问RTX的优势在那里,针对这个问题,教程中第一章分为6条专门回答了这个问题,有兴趣可以看看。
    这些优势里面最欣赏的还是这条,基本KEIL在每个中间件里面都说了类似的话,
    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。
    我们推出这些中间件的目的就是让客户不必为移植协议和底层驱动而烦恼,所有的这些我们都已经写好,用户只需关注自己的行
    业应用即可。实际的测试中的确是这样的。
3. 明年争取发布RTX配套的中间件RL-USB,RL-TCPnet和RL-FlashFS的应用教程(其中,RL-TCPnet的史诗级教程已经发布:链接
4. 关于MDK5中的CMSIS-RTOS RTX版本,等明年FreeRTOS教程发布后,统一搞加上了CMSIS-RTOS封装层的OS
5. 此教程配套的平台分别是
    STM32F103ZET6开发板:链接
    STM32F407IGT6开发板:链接
    STM32F429BIT6开发板:链接


STM32F429开发板配套例子和教程:
教程:安富莱_STM32-V6开发板_RTX教程(V1.2).pdf (10.67MB)
链接:http://pan.baidu.com/s/1b8B6ma 密码:7hiq
6666.png

STM32F407开发板配套例子和教程:
教程:安富莱_STM32-V5开发板_RTX教程(V1.1).pdf (10.68MB)
例子链接:https://pan.baidu.com/s/1G7TON26V6sFJjQDHx4-zuA 密码:sr2u
1.png

STM32F103开发板配套例子和教程:
教程:安富莱_STM32-V4开发板_RTX教程(V1.0).pdf (10.76MB)
例子:http://pan.baidu.com/s/1o75GvKA
2.png


教程目录:
3.png



完整教程目录:
2015-12-11_163713.png



当前已知bug汇总:
1.  V4网盘最后一个例子没有上传成功,缺少project文件,这里补发下:

V4-426_RTX实验_RTX emWin5.30 FatFS综合.rar (5.49MB)

回复

使用道具 举报

1

主题

11

回帖

14

积分

新手上路

积分
14
发表于 2015-10-17 10:14:17 | 显示全部楼层
期待中!希望整合RL-tcpnet。对网络应用感兴趣!
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105914
QQ
 楼主| 发表于 2015-10-17 14:41:10 | 显示全部楼层

回 apingzai 的帖子

apingzai:期待中!希望整合RL-tcpnet。对网络应用感兴趣! (2015-10-17 10:14) 
最近一直在挤时间搞RL-USB,和上位机编程,等搞熟练了就开始TCPnet。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105914
QQ
 楼主| 发表于 2015-10-18 14:35:42 | 显示全部楼层
2015-10-18
1. 完成第一章。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105914
QQ
 楼主| 发表于 2015-10-21 08:27:54 | 显示全部楼层
2015-10-21
1. 今天完成第二章。
回复

使用道具 举报

14

主题

78

回帖

120

积分

初级会员

积分
120
发表于 2015-10-22 23:03:48 | 显示全部楼层
辛苦了,希望早日公布教程。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105914
QQ
 楼主| 发表于 2015-10-22 23:28:25 | 显示全部楼层

回 mcza30 的帖子

mcza30:辛苦了,希望早日公布教程。 (2015-10-22 23:03) 
不出意外,11月底就发布。
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2015-10-23 09:00:30 | 显示全部楼层
真是期待啊。很喜欢这个RTX。
目前我在LPC1768上使用。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105914
QQ
 楼主| 发表于 2015-10-24 00:21:09 | 显示全部楼层
2015-10-23
今天完成第3章。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105914
QQ
 楼主| 发表于 2015-10-26 15:28:10 | 显示全部楼层
2015-10-26
今天完成第4章。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105914
QQ
 楼主| 发表于 2015-10-29 09:02:19 | 显示全部楼层
2015-10-29
今天完成第5章。
回复

使用道具 举报

0

主题

13

回帖

13

积分

新手上路

积分
13
发表于 2015-10-29 09:14:02 | 显示全部楼层
[s:141]
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105914
QQ
 楼主| 发表于 2015-11-3 10:03:50 | 显示全部楼层
2015-11-03
今天完争取成第6章。
回复

使用道具 举报

5

主题

40

回帖

55

积分

初级会员

积分
55
发表于 2015-11-6 09:13:18 | 显示全部楼层
辛苦了,期待中。
教程中有串口的应用吗?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105914
QQ
 楼主| 发表于 2015-11-6 09:22:44 | 显示全部楼层

回 billa_a 的帖子

billa_a:辛苦了,期待中。
教程中有串口的应用吗? (2015-11-06 09:13) 
对RTX操作系统来说,你的裸机时怎么用的,在RTX上面可以继续那种方式来使用。
教程上面不做专题类的应用讲解,章节配套的例子有串口应用。
回复

使用道具 举报

5

主题

40

回帖

55

积分

初级会员

积分
55
发表于 2015-11-6 13:14:21 | 显示全部楼层
谢谢!
但是在网上有人说,在配置串口时不要NVIC,否则不工作。我想知道实际的配置和使用情况,如果有个基本的RTX串口例子程序能够在V3的板子上跑起来比较好。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105914
QQ
 楼主| 发表于 2015-11-6 13:57:50 | 显示全部楼层

回 billa_a 的帖子

billa_a:谢谢!
但是在网上有人说,在配置串口时不要NVIC,否则不工作。我想知道实际的配置和使用情况,如果有个基本的RTX串口例子程序能够在V3的板子上跑起来比较好。 (2015-11-06 13:14) 
这个M3和M4内核的特权级和非特权级设置问题,设置任务工作在特权级就没事了,这样就可以在任务里面方法特权级寄存器了。比如NVIC等等。
回复

使用道具 举报

5

主题

40

回帖

55

积分

初级会员

积分
55
发表于 2015-11-6 19:45:04 | 显示全部楼层

Re:开始编写RTX操作系统的STM32F103和STM32F407开发板教程,争取做的通俗

谢谢,我先试试,有问题再来请教!
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105914
QQ
 楼主| 发表于 2015-11-9 09:02:13 | 显示全部楼层
2015-11-07
完成第7章。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105914
QQ
 楼主| 发表于 2015-11-11 00:20:28 | 显示全部楼层
2015-11-11
完成第8章
回复

使用道具 举报

2

主题

7

回帖

2

积分

新手上路

积分
2
发表于 2015-11-12 11:33:38 | 显示全部楼层
我对RTX不是太了解 但是现在在调这方面的程序  我想问问 你知道关于文件系统在RTX里的应用吗 我想用文件系统 读写内部flash  是怎么个大体流程
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105914
QQ
 楼主| 发表于 2015-11-12 12:10:36 | 显示全部楼层

回 myt1991 的帖子

myt1991:我对RTX不是太了解 但是现在在调这方面的程序  我想问问 你知道关于文件系统在RTX里的应用吗 我想用文件系统 读写内部flash  是怎么个大体流程 (2015-11-12 11:33) 
在这里有40多个RTX+FlashFS文件系统的应用,有SD, NAND 和SPI Flash,用FlashFS操作内部Flash我没有做:
http://www.armbbs.cn/forum.php?mod=viewthread&tid=11814
回复

使用道具 举报

2

主题

7

回帖

2

积分

新手上路

积分
2
发表于 2015-11-13 10:08:54 | 显示全部楼层

回 eric2013 的帖子

eric2013:在这里有40多个RTX+FlashFS文件系统的应用,有SD, NAND 和SPI Flash,用FlashFS操作内部Flash我没有做:
http://www.armbbs.cn/forum.php?mod=viewthread&tid=11814 (2015-11-12 12:10) 
谢谢了楼主  刚发现 好强大~
回复

使用道具 举报

2

主题

7

回帖

2

积分

新手上路

积分
2
发表于 2015-11-13 10:21:07 | 显示全部楼层

回 eric2013 的帖子

eric2013:在这里有40多个RTX+FlashFS文件系统的应用,有SD, NAND 和SPI Flash,用FlashFS操作内部Flash我没有做:
http://www.armbbs.cn/forum.php?mod=viewthread&tid=11814 (2015-11-12 12:10) 
再咨询一下楼主 有没有STM32F405的 RL_FLASHFS 例程啊
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105914
QQ
 楼主| 发表于 2015-11-13 10:30:39 | 显示全部楼层

回 myt1991 的帖子

myt1991:再咨询一下楼主 有没有STM32F405的 RL_FLASHFS 例程啊 (2015-11-13 10:21) 
没有做,但是支持。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105914
QQ
 楼主| 发表于 2015-11-14 08:27:04 | 显示全部楼层
2015-11-14
完成第9章
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105914
QQ
 楼主| 发表于 2015-11-17 09:51:18 | 显示全部楼层
2015-11-17
完成第10章
回复

使用道具 举报

0

主题

1

回帖

1

积分

新手上路

积分
1
QQ
发表于 2015-11-18 09:49:55 | 显示全部楼层
楼主你好,向你请教一个问题:
我是   RL-TCPNet + RTX   一起使用的。
但是当我把RTX的源文件都拷贝到工程里面(我使用的是论坛里面的V5测试工程的源文件),在keil->Options->Target选项里面不选择RTX Kernel,TCP连接ping不通。
但是当我在keil->Options->Target选项里面选择RTX Kernel的时候就是可以建立TCP连接的。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105914
QQ
 楼主| 发表于 2015-11-18 09:59:56 | 显示全部楼层

回 taozi 的帖子

taozi:楼主你好,向你请教一个问题:
我是   RL-TCPNet + RTX   一起使用的。
但是当我把RTX的源文件都拷贝到工程里面(我使用的是论坛里面的V5测试工程的源文件),在keil->Options->Target选项里面不选择RTX Kernel,TCP连接ping不通。
但是当我在keil->Op .. (2015-11-18 09:49) 
RL-TCPNet我还没有开始用。
另外有可能是MDK的版本问题,你在keil->Options->Target选项里面选择RTX Kernel的话,那他就会选择你当前MDK版本里面的RTX,V5板子当前配套的版本稍有些低。
回复

使用道具 举报

0

主题

4

回帖

0

积分

新手上路

积分
0
发表于 2015-11-19 12:03:52 | 显示全部楼层
等楼主更新完成后发布。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105914
QQ
 楼主| 发表于 2015-11-21 00:05:36 | 显示全部楼层
2015-11-21
完成第11章
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105914
QQ
 楼主| 发表于 2015-11-24 00:13:18 | 显示全部楼层
2015-11-24
完成第12章
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105914
QQ
 楼主| 发表于 2015-11-25 09:50:24 | 显示全部楼层
2015-11-25
时间有点紧迫,今天加班加点完成第13章
回复

使用道具 举报

1

主题

9

回帖

12

积分

新手上路

积分
12
发表于 2015-11-25 10:13:15 | 显示全部楼层
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105914
QQ
 楼主| 发表于 2015-11-27 00:05:34 | 显示全部楼层
2015-11-27
完成第14章教程。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105914
QQ
 楼主| 发表于 2015-11-29 00:48:43 | 显示全部楼层
2015-11-29
完成第15章,16章和17章教程。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105914
QQ
 楼主| 发表于 2015-11-30 00:57:38 | 显示全部楼层
2015-11-30
完成RTX第18章教程。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105914
QQ
 楼主| 发表于 2015-12-2 00:33:44 | 显示全部楼层
2015-12-02
完成RTX第19,20,21章教程。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
105914
QQ
 楼主| 发表于 2015-12-5 09:51:19 | 显示全部楼层
2015-12-05
完成RTX第22,23,24章教程。
回复

使用道具 举报

91

主题

289

回帖

562

积分

金牌会员

积分
562
发表于 2015-12-5 14:23:46 | 显示全部楼层
已经完成24章了,还有2章,应该不用到下周4了吧,期待中。。。。。。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-3-28 17:31 , Processed in 0.316947 second(s), 34 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表