- 1、本文档共33页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
快速入门文档本文档适用于初学者观察操作系统是如何运行的并了解的最新系统工程是如何搭建的配合天入门内核视频教程可让读者学习的内核快速入门文档快速入门实例教程准备环境初识系统启动代码用户入口代码跑马灯的例子生产者消费者问题其他例子下搭建最小系统工程准备工作下载固件库下载最新版本的源码拷贝需要的文件搭建最小系统工程中新建工程工程中添加文件添加包含文件路径工程中的其他设置相关资源快速入门实例教程一般嵌入式操作系统因为它的特殊性往往和硬件平台密切相关连具体的嵌入式操作系统往往只能在特定的硬件上运行对于刚接
RT-Thread 快速入门文档
本文档适用于初学者观察RT-Thread操作系统是如何运行的,并了解RT-Thread的最新系统工程是如何搭建的。
配合15天入门RT-Thread内核视频教程,可让读者学习RT-Thread的内核。
RT-Thread 快速入门文档
RT-Thread 快速入门实例教程
准备环境
初识 RT-Thread
系统启动代码
用户入口代码
跑马灯的例子
生产者 - 消费者问题
其他例子
Keil下搭建RT-Thread最小系统工程
准备工作
下载固件库
下载RT-Thread最新版本的源码
拷贝需要的文件
搭建最小系统工程
MDK中新建工程
工程中添加文件
添加包含文件路径
工程中的其他设置
相关资源
RT-Thread 快速入门实例教程
一般嵌入式操作系统因为它的特殊性,往往和硬件平台密切相关连,具体的嵌入式操作系统往往只能在特定的硬件
上运行。对于刚接触 RT-Thread 操作系统的读者并不容易马上就获得一个和 RT-Thread 操作系统相配套的硬件模
块,但随着计算机技术的发展,我们可以采用软件方式来模拟一个能够运行 RT-Thread 操作系统的硬件模块,这就
是 ARM 公司的 MDK-ARM 仿真模拟环境。
MDK-ARM (MDK-ARM Microcontroller Development Kit )软件是一套完整的集成开发环境(IDE),它出自
ARM 公司,包括了针对 ARM 芯片(ARM7 ,ARM9 ,Cortex-M 系列,Cortex-R 系列等)的高效 C/C++ 编译器;
针对各类 ARM 设备、评估板的工程向导,工程管理;用于软件模拟运行硬件平台的模拟器;以及与市面上常见的
如 ST-Link ,JLink 等在线仿真器相连接以配合调试目标板的调试器。MDK-ARM 软件中的软件仿真模拟器,采用完
全软件模拟方式解释执行 ARM 的机器指令,并实现外围的一些外设逻辑,从而构成一套完整的虚拟硬件环境,使
得用户能够不借助真实的硬件平台就能够在电脑上执行相应的目标程序。
MDK-ARM 集成开发环境因为其完全的 STM32F103 软件仿真环境,也让我们有机会在不使用真实硬件环境的情况
下直接在电脑上运行目标代码。这套软件仿真模拟器能够完整地虚拟出 ARM Cortex-M3 的各种运行模式、外设,
如中断异常,时钟定时器,串口等,这几乎和真实的硬件环境完全一致。实践也证明,本文使用到的这份 RT-
Thread 入门例程,在编译成二进制代码后,不仅能够在模拟器上软件模拟运行,也能够不需要修改地在真实硬件
平台上正常运行。
下面我们将选择 MDK-ARM 集成开发环境作为目标硬件平台来观察 RT-Thread 操作系统是如何运行的。
准备环境
在运行 RT-Thread 操作系统前,我们需要安装 MDK-ARM 5.24(正式版或评估版,5.14 版本及以上版本均可) ,这
个版本也是当前比较新的版本,它能够提供相对比较完善的调试功能。这里采用了 16k 编译代码限制的评估版
5.24 版本,如果要解除 16k 编译代码限制,请购买 MDK-ARM 正式版。 先从 官方网站下载 MDK-
ARM 评估版: /download/
在下载时,需要填一些个人基本信息,请填写相应的完整信息,然后开始下载。下载完成后,鼠标双击运行,会出
现如图所示的软件安装画面:
这是 MDK-ARM 的安装说明,点击 “Next” 进入下一画面,如图所示。
在 “I agree to all the terms of the preceding License Agreement” 前的选择框中点击选择 “√” ,并点击”Next ”
进入下一步安装,如图所示:
点击 “Browse…” 选择 MDK-ARM 的安装目录或者直接在 “Destination Folder” 下的文本框中输入安装路径,这里
我们这里我们默认 “C:/Keil
您可能关注的文档
最近下载
- 七年级道德与法治下册课件.docx
- ISO-22163-2023标准中英文版.docx VIP
- 中华民族共同体概论讲稿专家版《中华民族共同体概论》大讲堂(第一讲-第十六讲)附《中华民族共同体概论》课程大纲.doc VIP
- 08-103_GZL6_CASCO_344_司机界面(DMI)描述.pdf
- 《船舶信号系统实训》课件——机舱监测报警系统报警点调试.pptx VIP
- Eques移康智能猫眼T1说明书.pdf
- 律师服务团队分工方案.docx
- 《船舶信号系统实训》课件——机舱监测报警系统的组成及功能认知.pptx VIP
- 全能值班员试题库(流化床).pdf VIP
- 青春变形记介绍.pptx VIP
文档评论(0)