
第3章 初学RTX操作系统准备工作 俗话说万事开头难,学习一门新的知识,往往难的不是知识本身,而是如何快速上手,需要什么资料和开发环境,一旦上手后,深入的学习相对就要容易些了。 本章节就起到这样的作用,主要说明下初学RTX操作系统需要做的准备工作。 3.1 开发环境 3.2 重要说明 3.3 RTX系统参考资料 3.4 RTX的调试方法 3.6 RTX调试组件功能介绍 3.5 总结 1. IDE:MDK4.74,建议用户使用此版本操作教程配套的例子。 2. 调试器使用JLINK,ULINK或者STLink均可。 3. 配套开发板是安富莱STM32-V4开发板,MCU是STM32F103ZET6和STM32-V5开发板,MCU是STM32F407IGT6。 3.2 重要说明 1. RTX操作系统是由KEIL公司(现在已经被并入ARM公司旗下)开发并进行升级维护的。 2. 每个MDK的安装目录里面都会有一个RTX源码,对于MDK4.XX来说,大家使用的那个MDK版本,务必使用那个MDK版本下面的RTX,这样使用MDK自带的RTX调试组件时,才能显示正确的调试信息。 3. 当前STM32F103和STM32F407开发板使用的RTX源码是MDK4.74里面的,KEIL官方已经放弃MDK4系列的更新了,这个版本号是MDK4系列里面最新版本了。如果需要使用MDK自带的RTX调试组件显示信息,请务必使用MDK4.74。 4. 对于MDK5.XX,RTX也在其安装目录里面,但是RTX已经不作为单独版本发布了,它有一个全新的名字叫CMSIS-RTOS RTX。ARM官方在RTX的基础上给RTX又做了一层封装。 3.3 RTX系统参考资料 学习RTX主要有两个可以参考的资料: 1. KEIL MDK安装目录里面的rlarm.chm文件。 2. KEIL官网上在线查看。 当然,两者的内容是一样的。其实不光RTX操作系统是这样,像FreeRTOS和uCOS现在也是这种形式,一个离线方式的电子手册和一个在线的手册。 rlarm.chm文件在MDK4.74的安装目录C:\Keil_v474\ARM\Hlp里面,下图3.1就是打开后的效果 ![]() 图3.1 RTX手册 官网的在线查看方式在地址:http://www.keil.com/support/man/docs/rlarm/rlarm_ar_artxarm.htm。下图3.2就是打开后的效果(部分截图): ![]() 图3.2 RTX手册在线查看 等RTX操作系统入门后,主要看这两个手册即可,基本可以解决大部分问题。 * q) G0 z: O# b+ _/ S: K) u: d0 T/ t& q) l7 o, q |
3.4 RTX的调试方法
3.6 总结