0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

米尔科技嵌入式实时操作系统介绍

米尔科技 来源:米尔科技 作者:米尔科技 2019-11-25 09:02 次阅读

内容简介

嵌入式实时操作系统μC/OS-Ⅱ经典实例:基于STM32处理器》紧紧围绕“μC/OS-Ⅱ系统设计”这一主题,立足实践解析了嵌入式实时操作系统μC/OS-Ⅱ与嵌入式图形系统μC/OS-Ⅱ的设计与应用。本书主要以ARMCortex-M3内核的STM32F103处理器、嵌入式实时操作系统μC/OS-Ⅱ及嵌入式图形系统μC/OS-Ⅱ作为讲述对象。

全书共分为18章,所讲述的17个实例涵盖了最常用的外设以及最典型的应用。所有的应用实例都基于嵌入式实时操作系统μC/OS-Ⅱ和嵌入式图形系统μC/OS-Ⅱ,同时也都涉及硬件底层程序设计,依照嵌入式系统层次结构,将系统软件设计与硬件底层程序设计两者紧密联系、完美结合。

本书可作为高校计算机、电子信息工程、自动化控制等相关专业本科生和研究生的嵌入式系统教材;也可供从事ARM技术和嵌入式实时操作系统μC/OS-Ⅱ开发的科研人员、嵌入式爱好者、从业人员参考使用。本书更是第一线嵌入式系统高级开发人员学习研究和进行ARM相关应用课程培训的必备参考书。

目录

第1章STM32处理器与实验平台概述
1.1STM32处理器概述
1.1.1STM32Flxx系列
1.1.2STM32F2xx系列
1.1.3STM32Llxx系列
1.2STM32实验平台
1.2.1STM32MINI开发平台
1.2.2STM32-V3开发平台
1.2.3STM32TINY开发平台
第2章嵌入式系统μC/OS-Ⅱ
2.1嵌入式系统μC/OS-Ⅱ概述
2.1.1μC/OS-Ⅱ系统特点
2.1.2μC/OS-Ⅱ系统内核
2.1.3任务管理
2.1.4时间管理
2.1.5任务之间的通信与同步
2.1.6内存管理
2.2μC/OS-Ⅱ系统移植
2.2.1移植μC/OS-Ⅱ满足的条件
2.2.2μC/OS-Ⅱ嵌入式系统移植要点
2.3设计目标
2.4μC/OS-Ⅱ系统软件设计
2.5实例总结
2.6实例操作演示
第3章嵌入式图形系统μC/OS-Ⅱ
3.1嵌入式图形系统μC/OS-Ⅱ
3.1.1μC/OS-Ⅱ系统软件结构
3.1.2文本显示
3.1.3数值显示
3.1.42D图形库
3.1.5字体
3.1.6颜色
3.1.7存储设备
3.1.8视窗管理器
3.1.9窗口对象
3.1.10对话框
3.1.11抗锯齿
3.1.12输入设备
3.1.13时间函数
3.2μC/OS-Ⅱ系统移植
3.3设计目标
3.4系统软件设计
3.5实例总结
3.6显示效果
第4章实时时钟系统设计实例
4.1RTC简述
4.1.1RTC复位过程
4.1.2RTC寄存器操作
4.1.3RTC寄存器描述
4.1.4备份寄存器描述
4.2设计目标
4.3RTC系统硬件构成
4.4系统软件设计
4.5实例总结
4.6显示效果
第5章串行Flash存储器应用实例
5.1串行Flash存储器概述
5.1.1SST25VF016B引脚功能描述
5.1.2器件操作
5.1.3状态寄存器
5.1.4SST25VF016B指令集
5.2设计目标
5.3硬件电路原理设计
5.4μC/OS-Ⅱ系统软件设计
5.4.1主要程序代码
5.4.2FATFS文件系统的移植
5.5实例总结
……
第6章GPIO接口应用实例
第7章ADC转换应用实例
第8章LCD液晶显示屏与触摸屏系统设计实例
第9章SDIO接口应用实例——SD卡与MP3播放器设计
第10章I2C接口应用实例——FM收音机设计
第11章CAN总线应用实例
第12章以太网应用实例
第13章nRF24L01无线数据收发实例
第14章Sigbee无线模块应用实例
第15章USBJoystick应用实例
第16章GPS通信系统设计
第17章智能小车驱动设计
第18章三轴加速度传感器应用
参考文献

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
收藏 人收藏

    评论

    相关推荐

    【安富莱】【RTX操作系统教程】第2章 嵌入式实时操作系统介绍

    第2章嵌入式实时操作系统介绍 本章教程为大家介绍嵌入式实时
    发表于 01-15 15:35

    转:第2章嵌入式实时操作系统介绍

    本章教程为大家介绍嵌入式实时操作系统的基础知识、当前流行的小型嵌入式系统、STM32
    发表于 08-19 09:47

    第2章 嵌入式实时操作系统介绍

    本章教程为大家介绍嵌入式实时操作系统基础知识,当前流行的小型嵌入式系统,STM32
    发表于 10-01 17:15

    嵌入式实时操作系统教程

    嵌入式实时操作系统教程:以VRTX为对象详细介绍嵌入式实时
    发表于 04-19 21:55 44次下载
    <b class='flag-5'>嵌入式</b><b class='flag-5'>实时</b><b class='flag-5'>操作系统</b>教程

    嵌入式操作系统实时性比对与分析

    嵌入式操作系统实时性比对与分析 以影响嵌入式操作系统实时性的一系列相关指标为研究对象,以比对实
    发表于 03-29 15:14 1846次阅读
    <b class='flag-5'>嵌入式</b><b class='flag-5'>操作系统</b><b class='flag-5'>实时</b>性比对与分析

    嵌入式操作系统有哪些?

    嵌入式操作系统有哪些? 下面介绍国外和国内常用的实时操作系统。1. 国外著名的实时
    发表于 06-17 00:32 1.3w次阅读

    实时操作系统用于嵌入式应用系统的设计

    概述了嵌入式系统的开发工具实时操作系统的特点和核心内容;分析了在利用实时操作系统进行
    发表于 10-10 15:23 42次下载
    <b class='flag-5'>实时</b><b class='flag-5'>操作系统</b>用于<b class='flag-5'>嵌入式</b>应用<b class='flag-5'>系统</b>的设计

    嵌入式实时操作系统uCOS-II原理

    C/OS-Ⅱ是一个源码开放的嵌入式实时操作系统的内核。本书详细地介绍嵌入式实时
    发表于 12-26 15:29 261次下载
    <b class='flag-5'>嵌入式</b><b class='flag-5'>实时</b><b class='flag-5'>操作系统</b>uCOS-II原理

    嵌入式实时操作系统MQX内核研究

    嵌入式实时操作系统MQX内核研究
    发表于 10-31 08:20 7次下载
    <b class='flag-5'>嵌入式</b><b class='flag-5'>实时</b><b class='flag-5'>操作系统</b>MQX内核研究

    不同的实时嵌入式Linux操作系统有什么差异

    嵌入式实时操作系统(Embedded Real-time Operation System,RTOS)。嵌入式系统是“用于控制、监视或者辅助
    发表于 11-06 11:36 1261次阅读

    嵌入式实时操作系统的应用详细教程说明

    本文档的主要内容详细介绍的是嵌入式实时操作系统的应用详细教程说明包括了:1 嵌入式系统
    发表于 12-05 08:00 2次下载
    <b class='flag-5'>嵌入式</b><b class='flag-5'>实时</b><b class='flag-5'>操作系统</b>的应用详细教程说明

    嵌入式操作系统如何应用_嵌入式操作系统的组成

    本文首先介绍了入操作系统的特点,其次阐述了嵌入式操作系统的应用,最后介绍
    发表于 09-01 16:36 3592次阅读

    嵌入式实时操作系统

    14 种主流的嵌入式实时操作系统 RTOS,分别为μClinux、μC/OS-II、eCos、FreeRTOS、mbed OS、RTX、Vxworks、QNX、NuttX,而国产的嵌入式
    发表于 10-20 14:05 17次下载
    <b class='flag-5'>嵌入式</b><b class='flag-5'>实时</b><b class='flag-5'>操作系统</b>

    嵌入式操作系统

    嵌入式操作系统一、嵌入式操作系统概述1.1 嵌入式操作系统的特点1.2
    发表于 11-03 18:36 46次下载
    <b class='flag-5'>嵌入式</b><b class='flag-5'>操作系统</b>

    再谈嵌入式实时操作系统

    程序的可移植性得到了增强,系统开发的工作量减轻的同时也提高了开发效率。对实时性和可靠性日益增长的要求正在塑造某些现代领域的嵌入式实时操作系统
    的头像 发表于 04-09 17:27 758次阅读
    再谈<b class='flag-5'>嵌入式</b><b class='flag-5'>实时</b><b class='flag-5'>操作系统</b>