ALIENTEK探索者UCOSIIIII开发教程.PDF

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
STM32F4 UCOS 开发手册 ALIENTEK 探索者UCOSII/III 开发教程 UCOS 开发手册 V1.0 −ALIENTEK STM32F4 UCOSII/III 开发教程 官方店铺: 技术论坛: 技术交流群: 333121886 1 STM32F4 UCOS 开发手册 ALIENTEK 探索者UCOSII/III 开发教程 目录 第一章 UCOS II 移植 3 1.1 移植准备工作 4 1.2 UCOS II 移植 5 1.3 软件设计 10 1.4 下载验证 13 第二章 Cortex-M3/M4 基础 15 2.1 Cortex-M3/M4 通用寄存器 16 2.2 操作模式和特权级别 20 2.3 FPU 单元 21 2.3.1 FPU 寄存器 21 2.3.2 Lazy Stacking 22 2.4 堆栈 23 2.4.1 Cortex-M3/M4 堆栈操作 23 2.4.2 双堆栈机制 23 2.4.3 Stack frames 24 2.5 SVC 和 PendSV 异常 27 2.5.1 SVC 异常 27 2.5.2 PendSV 异常 28 第三章 移植文件讲解 30 3.1 滴答定时器SysTick 31 3.2 os_cpu_a.asm 文件详解 32 3.3 os_cpu.h 文件详解 35 3.4 os_cpu_c.c 文件详解 36 2 STM32F4 UCOS 开发手册 ALIENTEK 探索者UCOSII/III 开发教程 第一章 UCOS II 移植 在以前学习的例程中大多都不带操作系统,也就是裸奔,本教程将带领大家进入RTOS 的 世界,关于 RTOS 类操作系统有很多,本教程选取的是非常有名的 UCOS 操作系统。在使用 UCOS 之前我们要先完成UCOS 在我们开发平台上的移植,本章我们将讲解如何在ALIENTEK STM32F407 开发板上移植UCOS II 操作系统,本章只是讲解如何移植,关于移植过程中使用到 的文件我们会在下一章中进行详细讲解。 本章分为如下几个部分: 1.1 移植准备工作 1.2 UCOS II 移植 1.3 软件设计 1.4 下载验证 3 STM32F4 UCOS 开发手册 ALIENTEK 探索者UCOSII/III 开发教程 1.1 移植准备工作 1) 准备基础工程 国际惯例,首先准备移植所需的基础工程,本章教程是在库函数版跑马灯实验的基础上完 成的,基础工程就是跑马灯实验了。 2)UCOS II 源码 既然要移植UCOS

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档