返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:
本店所有商品

  • [正版]出版社直供 嵌入式实时操作系统μC/OS原理与实践(第2版) 卢有亮 基于ARM Cortex M3内核的ST
  • 正版图书!品质保证!默认发最新版本!收藏店铺可享优先发货!
    • 作者: 无著
    • 出版社: 电子工业出版社
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    友一个文化制品专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品参数
    • 作者: 无著
    • 出版社:电子工业出版社
    • 开本:16开
    • ISBN:9788867386814
    • 版权提供:电子工业出版社

            铺公告

      为保障消费者合理购买需求及公平交易机会,避免因非生活消费目的的购买货囤积商品,抬价转售等违法行为发生,店铺有权对异常订单不发货且不进行赔付。异常订单:包括但不限于相同用户ID批量下单,同一用户(指不同用户ID,存在相同/临近/虚构收货地址,或相同联系号码,收件人,同账户付款人等情形的)批量下单(一次性大于5本),以及其他非消费目的的交易订单。

    温馨提示:请务必当着快递员面开箱验货,如发现破损,请立即拍照拒收,如验货有问题请及时联系在线客服处理,(如开箱验货时发现破损,所产生运费由我司承担,一经签收即为货物完好,如果您未开箱验货,一切损失就需要由买家承担,所以请买家一定要仔细验货)。

      关于退货运费:对于下单后且物流已发货货品在途的状态下,原则上均不接受退货申请,如顾客原因退货需要承担来回运费,如因产品质量问题(非破损问题)可在签收后,联系在线客服。

     

     


    商品参数

    嵌入式实时操作系统μC/OS原理与实践(D2版)
                定价 49.00
    出版社 电子工业出版社
    版次 1
    出版时间 2014年04月
    开本 16开
    作者 卢有亮
    装帧 平装
    页数 288
    字数 460000
    ISBN编码 9787121225178

    内容介绍

    《嵌入式实时操作系统μC/OS原理与实践(D2版)》内容包括:实时操作系统基础、任务管理、中断和时间管理、事件管理、消息管理、内存管理、移植、工程实践及μC/OS-III分析、移植与应用实践等。本书内容翔实,图文并茂,采用逐步深入、反复印证的方法,从数据结构的设计入手,再到代码分析、示例验证的剖析方法,逐层深入讲解,给出在虚拟平台下的移植示例和针对各章内容示例,并给出了基于ARM Cortex M3内核的STM32系统上移植和工程实例。   《嵌入式实时操作系统μC/OS原理与实践(D2版)》适用于计算机、电子、通信、自动化及相关专业大学本科、研究生,也适用于广大嵌入式开发工程技术人员、电子技术研究人员、操作系统研究人员。


    目录

    D1章 实时操作系统基础.  

    1.1 操作系统概述  

    1.1.1 什么是操作系统.  

    1.1.2 操作系统基本功能  

    1.2 实时操作系统概述..  

    1.2.1 什么是实时操作系统..  

    1.2.2 实时操作系统的基本特征  

    1.3 任务..  

    1.3.1 任务简介  

    1.3.2 多任务.  

    1.3.3 任务状态  

    1.3.4 任务切换  

    1.3.5 可重入函数和不可重入函数 .  

    1.4 基于优先级的可剥夺内核.  

    1.4.1 内核 ..  

    1.4.2 基于优先级的调度算法..  

    1.4.3 不可剥夺型内核和可剥夺型内核 .  

    1.5 同步与通信.  

    1.5.1 同步 ..  

    1.5.2 互斥  

    1.5.3 临界区..  

    1.5.4 事件  

    1.5.5 信号量..  

    1.5.6 互斥信号量  

    1.5.7 事件标志组  

    1.5.8 消息邮箱和消息队列  

    1.6 时钟和中断.  

    1.7 内存管理  

    1.8 嵌入式实时操作系统μC/OS学习开发指引 .  

    习题  

    D2章 任务管理  

    2.1 任务管理数据结构.  

    2.1.1 任务控制块  

    2.1.2 空闲链表和J绪链表  

    2.1.3 任务优先级指针表.  

    2.1.4 任务堆栈.  

    2.1.5 任务J绪表和J绪组  

    2.2 任务控制块初始化.  

    2.2.1 代码解析.  

    2.2.2 流程分析.  

    2.3 操作系统初始化  

    2.3.1 代码解析.  

    2.3.2 流程分析.  

    2.4 任务的创建.  

    2.4.1 OSTaskCreate代码解析  

    2.4.2 OSTaskCreate流程分析  

    2.4.3 OSTaskCreateExt代码解析  

    2.4.4 OSTaskCreateExt流程分析  

    2.5 任务的删除.  

    2.5.1 任务删除代码解析.  

    2.5.2 任务删除流程分析.  

    2.5.3 请求删除任务代码解析..  

    2.5.4 请求删除任务流程.  

    2.6 任务挂起和恢复  

    2.6.1 OSTaskSuspend代码解析  

    2.6.2 OSTaskSuspend流程分析  

    2.6.3 OSTaskResume代码解析  

    2.6.4 OSTaskResume流程分析  

    2.7 任务的调度和多任务的启动..  

    2.7.1 任务调度器  

    2.7.2 任务切换函数..  

    2.7.3 中断中的任务调度.  

    2.7.4 多任务的启动   

    2.8 特殊任务  

    2.8.1 空闲任务OS_TaskIdle..  

    2.8.2 统计任务OS_TaskStat..  

    2.9 任务管理总结..  

    习题  

    D3章 中断和时间管理..  

    3.1 中断管理  

    3.1.1 中断管理核心思路.  

    3.1.2 中断处理的流程..  

    3.1.3 时钟中断服务..  

    3.2 时间管理  

    3.2.1 时间管理主要数据结构..  

    3.2.2 时间的获取和设置.  

    3.2.3 任务延时函数OSTimeDly.  

    3.2.4 任务按分秒延迟函数  

    OSTimeDlyHMSM  

    3.2.5 延时恢复函数OSTimeDlyResume..  

    习题  

    D4章 事件管理  

    4.1 事件管理的重要数据结构.  

    4.1.1 事件控制块(ECB)  

    4.1.2 事件等待组和事件等待表.  

    4.1.3 事件控制块空闲链表  

    4.2 事件管理程序..  

    4.2.1 事件控制块(ECB)初始化  

    4.2.2 事件等待表初始化.  

    4.2.3 设置事件等待..  

    4.2.4 取消事件等待..  

    4.2.5 将等待事件的任务J绪..  

    4.3 信号量管理.  

    4.3.1 信号量的建立OSSemCreate..  

    4.3.2 信号量的删除OSSemDel..  

    4.3.3 请求信号量OSSemPend.  

    4.3.4 提交信号量..  

    4.3.5 无等待请求信号量  

    4.3.6 放弃等待信号量.  

    4.3.7 信号量值设置.  

    4.3.8 查询信号量状态.  

    4.3.9 信号量应用举例.  

    4.4 互斥信号量管理..  

    4.4.1 互斥信号量的建立  

    4.4.2 请求互斥信号量.  

    4.4.3 互斥信号量的删除  

    4.4.4 发互斥信号量   

    4.4.5 无等待请求互斥信号量.  

    4.4.6 查询互斥信号量状态..  

    4.4.7 改变任务的优先级并重新J绪.  

    4.4.8 互斥信号量应用举例..  

    4.5 事件标志组管理..  

    4.5.1 事件标志组数据结构..  

    4.5.2 事件标志组初始化  

    4.5.3 创建事件标志组.  

    4.5.4 事件标志组阻塞函数..  

    4.5.5 请求事件标志.  

    4.5.6 删除事件标志组.  

    4.5.7 提交事件标志组.  

    4.5.8 标志节点任务J绪  

    4.5.9 无等待的请求事件标志.  

    4.5.10 事件标志管理应用举例..  

    习题..  

    D5章 消息管理.  

    5.1 消息邮箱..  

    5.1.1 建立消息邮箱.  

    5.1.2 等待消息  

    5.1.3 发消息.  

    5.1.4 删除消息邮箱.  

    5.1.5 放弃等待邮箱.  

    5.1.6 无等待请求消息.  

    5.1.7 查询消息邮箱状态  

    5.1.8 消息邮箱的例子.  

    5.2 消息队列..  

    5.2.1 消息队列数据结构  

    5.2.2 初始化消息队列.  

    5.2.3 建立消息队列.  

    5.2.4 发消息到消息队列  

    5.2.5 等待消息队列中的消息.  

    5.2.6 删除消息队列.  

    5.2.7 取得消息队列的状态..  

    5.2.8 消息队列应用举例  

    习题..  

    D6章 内存管理.  

    6.1 内存管理数据结构  

    6.1.1 内存控制块..  

    6.1.2 内存控制块实体.  

    6.1.3 空闲内存控制块链表..  

    6.1.4 内存分区  

    6.2 内存控制块初始化  

    6.3 创建内存分区.  

    6.4 内存分区获取.  

    6.5 内存分区释放.  

    6.6 查询内存分区的状态.  

    6.7 内存管理实例.  

    习题..  

    D7章 移植 .  

    7.1 移植说明..  

    7.1.1 μC/OS-II的代码结构  

    7.1.2 操作系统中与CPU相关的代码解析.  

    7.1.3 μC/OS-II移植步骤.  

    7.2 在Visual C++ 6.0上实现基于  

    Windows的虚拟μC/OS-II移植  

    7.2.1 目录结构和工程的建立.  

    7.2.2 包含文件includes.h  

    7.2.3 os_cpu.h中修改的代码  

    7.2.4 os_cpu.c中修改的代码  

    7.2.5 主程序代码实现.  

    7.2.6 移植测试  

    7.3 μC/OS-II在ARM Cortex M3下的移植  

    7.3.1 与移植相关的ARM Cortex M3研究.  

    7.3.2 os_cpu.h代码解析.  

    7.3.3 os_cpu_c.c移植代码解析..  

    7.3.4 os_cpu_a.asm移植代码解析.  

    7.3.5 移植后的目录结构  

    习题..  

    D8章 工程实践 .  

    8.1 工程需求说明.  

    8.2 分析  

    8.3 工程设计..  

    8.3.1 整体设计  

    8.3.2 主机硬件接口设计  

    8.3.3 多任务设计..  

    8.3.4 串口数据格式.  

    8.4 程序设计..  

    8.4.1 主程序.  

    8.4.2 串口中断服务程序  

    8.4.3 缓冲区处理任务代码..  

    8.4.4 显示任务代码.  

    8.4.5 AD 采集任务代码  

    8.4.6 触摸屏任务代码.  

    8.4.7 μC/GUI消息处理任务代码.  

    8.4.8 启动任务代码.  

    8.4.9 工程代码结构.  

    8.5 运行测试..  

    习题..  

    设计题  

    D9章 μC/OS-III分析、移植与应用实践..  

    9.1 本章说明..  

    9.2 μC/OS-III代码结构..  

    9.3 μC/OS-III在STM32上的移植.  

    9.3.1 os_cpu.h代码  

    9.3.2 os_cpu_c.c移植代码.  

    9.3.3 os_cpu_a.asm移植代码  

    9.4 μC/OS-III函数  

    9.4.1 任务管理函数.  

    9.4.2 时间管理函数.  

    9.4.3 信号量管理函数.  

    9.4.4 互斥信号量管理函数..  

    9.4.5 消息队列管理函数  

    9.4.6 中断管理函数.  

    9.4.7 内核函数  

    9.5 μC/OS-III工程示例..  

    9.5.1 工程分组  

    9.5.2 主程序.  

    9.5.3 串口中断服务程序  

    9.5.4 缓冲区处理任务代码..  

    9.5.5 显示任务代码.  

    9.5.6 启动任务代码   

    9.5.7 其他代码 ..  

    9.5.8 运行测试  

    习题..  

    设计题  

    附录A 亮点STM32开发板资源  

    A.1 硬件资源概述.  

    A.2 硬件资源按引脚分配.  

    A.3 接口描述..  

    A.4 软件资源..  

    A.5 网络资源..  

    参考文献  

    1
    • 商品详情
    • 内容简介

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购