【安富莱】RTX嵌入式操作系统教程发布,支持F103,F407和F429,含81个配套例程(2017-10-17)
前言说明: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开发板:链接
static/image/hrline/4.gif
STM32F429开发板配套例子和教程:
教程:https://www.armbbs.cn/static/image/filetype/pdf.gif安富莱_STM32-V6开发板_RTX教程(V1.2).pdf (10.67MB)
链接:http://pan.baidu.com/s/1b8B6ma 密码:7hiq
STM32F407开发板配套例子和教程:
教程:https://www.armbbs.cn/static/image/filetype/pdf.gif安富莱_STM32-V5开发板_RTX教程(V1.1).pdf (10.68MB)
例子链接:https://pan.baidu.com/s/1G7TON26V6sFJjQDHx4-zuA 密码:sr2u
STM32F103开发板配套例子和教程:
教程:http://www.armbbs.cn/static/image/filetype/pdf.gif安富莱_STM32-V4开发板_RTX教程(V1.0).pdf (10.76MB)
例子:http://pan.baidu.com/s/1o75GvKA
static/image/hrline/4.gif
教程目录:
static/image/hrline/4.gif
完整教程目录:
static/image/hrline/4.gif
当前已知bug汇总:
1.V4网盘最后一个例子没有上传成功,缺少project文件,这里补发下:
https://www.armbbs.cn/static/image/filetype/zip.gifV4-426_RTX实验_RTX emWin5.30 FatFS综合.rar (5.49MB)
期待中!希望整合RL-tcpnet。对网络应用感兴趣!
回 apingzai 的帖子
apingzai:期待中!希望整合RL-tcpnet。对网络应用感兴趣! (2015-10-17 10:14) images/back.gif最近一直在挤时间搞RL-USB,和上位机编程,等搞熟练了就开始TCPnet。 2015-10-18
1. 完成第一章。 2015-10-21
1. 今天完成第二章。 辛苦了,希望早日公布教程。
回 mcza30 的帖子
mcza30:辛苦了,希望早日公布教程。 (2015-10-22 23:03) images/back.gif不出意外,11月底就发布。 真是期待啊。很喜欢这个RTX。
目前我在LPC1768上使用。 2015-10-23
今天完成第3章。 2015-10-26
今天完成第4章。 2015-10-29
今天完成第5章。 2015-11-03
今天完争取成第6章。 辛苦了,期待中。
教程中有串口的应用吗?
回 billa_a 的帖子
billa_a:辛苦了,期待中。教程中有串口的应用吗? (2015-11-06 09:13) images/back.gif
对RTX操作系统来说,你的裸机时怎么用的,在RTX上面可以继续那种方式来使用。
教程上面不做专题类的应用讲解,章节配套的例子有串口应用。 谢谢!
但是在网上有人说,在配置串口时不要NVIC,否则不工作。我想知道实际的配置和使用情况,如果有个基本的RTX串口例子程序能够在V3的板子上跑起来比较好。
回 billa_a 的帖子
billa_a:谢谢!但是在网上有人说,在配置串口时不要NVIC,否则不工作。我想知道实际的配置和使用情况,如果有个基本的RTX串口例子程序能够在V3的板子上跑起来比较好。 (2015-11-06 13:14) images/back.gif
这个M3和M4内核的特权级和非特权级设置问题,设置任务工作在特权级就没事了,这样就可以在任务里面方法特权级寄存器了。比如NVIC等等。
Re:开始编写RTX操作系统的STM32F103和STM32F407开发板教程,争取做的通俗
谢谢,我先试试,有问题再来请教! 2015-11-07完成第7章。 2015-11-11
完成第8章 我对RTX不是太了解 但是现在在调这方面的程序我想问问 你知道关于文件系统在RTX里的应用吗 我想用文件系统 读写内部flash是怎么个大体流程
回 myt1991 的帖子
myt1991:我对RTX不是太了解 但是现在在调这方面的程序 我想问问 你知道关于文件系统在RTX里的应用吗 我想用文件系统 读写内部flash 是怎么个大体流程 (2015-11-12 11:33) images/back.gif在这里有40多个RTX+FlashFS文件系统的应用,有SD, NAND 和SPI Flash,用FlashFS操作内部Flash我没有做:
http://www.armbbs.cn/forum.php?mod=viewthread&tid=11814
回 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) images/back.gif
谢谢了楼主刚发现 好强大~
回 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) images/back.gif
再咨询一下楼主 有没有STM32F405的 RL_FLASHFS 例程啊
回 myt1991 的帖子
myt1991:再咨询一下楼主 有没有STM32F405的 RL_FLASHFS 例程啊 (2015-11-13 10:21) images/back.gif没有做,但是支持。 2015-11-14
完成第9章 2015-11-17
完成第10章 楼主你好,向你请教一个问题:
我是 RL-TCPNet + RTX 一起使用的。
但是当我把RTX的源文件都拷贝到工程里面(我使用的是论坛里面的V5测试工程的源文件),在keil->Options->Target选项里面不选择RTX Kernel,TCP连接ping不通。
但是当我在keil->Options->Target选项里面选择RTX Kernel的时候就是可以建立TCP连接的。
回 taozi 的帖子
taozi:楼主你好,向你请教一个问题:我是 RL-TCPNet + RTX 一起使用的。
但是当我把RTX的源文件都拷贝到工程里面(我使用的是论坛里面的V5测试工程的源文件),在keil->Options->Target选项里面不选择RTX Kernel,TCP连接ping不通。
但是当我在keil->Op .. (2015-11-18 09:49) images/back.gif
RL-TCPNet我还没有开始用。
另外有可能是MDK的版本问题,你在keil->Options->Target选项里面选择RTX Kernel的话,那他就会选择你当前MDK版本里面的RTX,V5板子当前配套的版本稍有些低。 等楼主更新完成后发布。 2015-11-21
完成第11章 2015-11-24
完成第12章 2015-11-25
时间有点紧迫,今天加班加点完成第13章 赞 2015-11-27
完成第14章教程。 2015-11-29
完成第15章,16章和17章教程。 2015-11-30
完成RTX第18章教程。 2015-12-02
完成RTX第19,20,21章教程。 2015-12-05
完成RTX第22,23,24章教程。 已经完成24章了,还有2章,应该不用到下周4了吧,期待中。。。。。。。。