购物车中还没有商品,赶紧选购吧!
条形条码:
嵌入式实时操作系统MQX应用开发技术 ARM Cortex-M微处理器
商 城 价
降价通知
市 场 价
累计评价0
累计销量0
手机购买
商品二维码
配送
服务
天添网自营 发货并提供售后服务。
数量
库存  个
温馨提示

·不支持退换货服务

  • 商品详情
手机购买
商品二维码
加入购物车
价格:
数量:
库存  个

商品详情

商品名称:嵌入式实时操作系统MQX应用开发技术 ARM Cortex-M微处理器
商品编号:712124037
店铺:天添网自营
上架时间:2020-09-11 16:15:14

编辑推荐



null


内容简介



MQX是一款免费、开源、有技术支持,面向工业 控制、医疗电子、家用电器等领域的嵌入式实时操作 系统(RTOS)。由王宜怀、朱仕浪、姚望舒编著的《嵌 入式实时操作系统MQX应用开发技术--ARM Cortex-M 微处理器/嵌入式技术与应用丛书》以飞思卡尔 (Freescale)的MQX4.1.0为蓝本,以AKM Cortex. M微处理器为实例,详细阐述RTOS的基本概念、原理 与应用方法。全书共分11章,从实际应用角度阐述 MQX应用程序的设计方法。第1~7章囊括了MQx工程框 架、任务基本设计方法与规则、启动流程、中断执行 过程、延时函数、任务的创建、调度方法、事件、信 号量、内存管理、日志等基本知识要素,同时也给出 了MQx基本原理,主要包括内核数据区、MQX启动过程 、中断、时间管理、任务管理、调度等机制剖析;第 8章给出MQx基本知识要素的综合实例;第9章给出库 文件、MQX移植、轻量级MQX、看门狗等MQX程序设计 以及任务设计方法的讨论;第10~11章分别给出USB 组件及RTCS组件的使用方法。 本书提供了网上光盘,内含所有工程框架、各章 实例源程序、辅助阅读材料及常用软件工具。网上光 盘下载地址:http://sumcu.suda.edu.cn。 本书适用从事嵌入式技术应用的研发人员、高等 学校教师、研究生、高年级本科生使用,也可作为嵌 入式实时操作系统的技术培训材料。


目 录



第1章 概述 1.1 关于RTOS的几个基本问题 1.1.1 什么是实时操作系统 1.1.2 使用RTOS的场合与RTOS的选择 1.1.3 RTOS的发展历程及几种流行的RTOS简介 1.2 RTOS的相关术语 1.2.1 内核类相关术语 1.2.2 任务类相关术语 1.3 MQX的主要特点及版本历史 1.3.1 MQX的主要特点 1.3.2 MQX的版本升级 1.4 MQX的资料简介 第2章 MQX系统的工程构架及第一个样例工程 2.1 软硬件开发环境 2.1.1 软件开发平台――CW简介 2.1.2 SD-FSL-K60-C硬件系统 2.2 Freescale提供的MQX资源简介 2.3 初识MQX――内核、PSP及BSP 2.3.1 MQX的内核 2.3.2 处理器支持包PSP 2.3.3 板级支持包BSP 2.4 MQX工程框架――AMQXFW 2.4.1 MQX工程框架AMQXFW的目录结构 2.4.2 <MQX>的下级文件夹组成 2.4.3 <MQX>的下级文件夹解析 2.5 MQX第一个样例工程 2.5.1 样例工程的功能 2.5.2 样例工程任务设计 2.5.3 样例工程的运行测试 2.5.4 样例工程构建过程 2.5.5 上电复位到main函数之前的执行过程 2.6 MQX操作系统的启动流程剖析 2.6.1 内存的分配和部署 2.6.2 内核数据区剖析 2.6.3 MQX初始化结构体常数MQX_init_struct 2.6.4 MQX任务模板文件(task_templates.c)解析 2.6.5 MQX系统启动过程:_mqx函数剖析 第3章 MQX中断机制与时间管理 3.1 中断处理的通用基础知识概要 3.1.1 中断的基本概念 3.1.2 中断处理的基本过程 3.2 MQX中断处理过程及用户ISR安装方法 3.2.1 MQX中断处理函数简介 3.2.2 MQX中断处理过程 3.2.3 MQX中断编程的编译条件设定 3.2.4 MQX用户ISR安装方法 3.3 MQX中断管理与运行机制剖析 3.3.1 MQX中断系统涉及的数据结构 3.3.2 MQX中断系统初始化过程剖析 3.3.3 基于ARM Cortex-M4的MQX内核ISR源码剖析 3.3.4 理解MQX中断机制需要掌握的几个知识点 3.4 MQX时间管理函数及用法 3.4.1 _time_delay函数的使用方法及注意点 3.4.2 绝对时间的来源与用法举例 3.5 MQX时间管理实现方法及机制剖析 3.5.1 ARM Cortex-M的SysTick的硬件系统 3.5.2 hwtimer_systick_init()函数回调分析 3.5.3 SysTick嘀嗒定时器的初始化配置和启动 3.5.4 SysTick中断服务例程 3.5.5 延时函数_time_delay及相关源代码剖析 第4章 MQX常用IO驱动使用方法简介 4.1 MQX驱动分类及其简介 4.2 MQX工程常用I/O驱动的添加过程 4.3.1 设备标识符及命名方法 4.3.2 MQX标准设备驱动管理的三层模型 4.3.3 MQX I/O设备驱动管理队列 4.4 安装类IO设备驱动应用实例 4.4.1 K60-Flash模块概述 4.4.2 编写Flash任务以及工程的测试 4.5 非安装类I/O设备驱动应用实例 4.5.1 K60 RTC模块概述 4.5.2 RTC驱动文件及添加 4.5.3 编写RTC工程的测试 4.6 MQX设备三层管理下底层驱动设计方法 4.6.1 底层设备驱动三层体系结构管理模式分析 4.6.2 底层设备驱动初始化参数的组织和分解 4.6.3 MQX设备三层管理底层驱动设计的步骤 4.7 MQX设备四层管理的驱动设计、移植和复用 4.7.1 MQX设备驱动四层管理模型的提出 4.7.2 底层驱动构件的获取与设计 4.7.3 接口驱动构件的设计 4.8 底层设备程序移植和复用设计实例 第5章 任务管理与调度 5.1 任务管理的基础知识 5.1.1 任务的三要素 5.1.2 任务的四种状态:终止态、阻塞 ……


媒体评论



null


对比栏

1

您还可以继续添加

2

您还可以继续添加

3

您还可以继续添加

4

您还可以继续添加