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

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

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

  • 全新正版OneOS内核基础入门9787512437593北京航空航天大学出版社
    • 作者: 张英辉李蒙刘军著 | 张英辉李蒙刘军编 | 张英辉李蒙刘军译 | 张英辉李蒙刘军绘
    • 出版社: 北京航空航天大学出版社
    • 出版时间:2021-08-01
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    如梦图书专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: 张英辉李蒙刘军著| 张英辉李蒙刘军编| 张英辉李蒙刘军译| 张英辉李蒙刘军绘
    • 出版社:北京航空航天大学出版社
    • 出版时间:2021-08-01
    • 版次:1
    • 印次:1
    • 字数:559000
    • 页数:420
    • 开本:其他
    • ISBN:9787512437593
    • 版权提供:北京航空航天大学出版社
    • 作者:张英辉李蒙刘军
    • 著:张英辉李蒙刘军
    • 装帧:平装
    • 印次:1
    • 定价:89.00
    • ISBN:9787512437593
    • 出版社:北京航空航天大学出版社
    • 开本:其他
    • 印刷时间:暂无
    • 语种:暂无
    • 出版时间:2021-08-01
    • 页数:420
    • 外部编号:11551545
    • 版次:1
    • 成品尺寸:暂无




    章OneOS简介2



    1.1初识OneOS2



    1.1.1什么是OneOS2



    1.1.2为什么选择OneOS5



    1.1.3OneOS特点6



    1.2磨刀不误砍柴工7



    1.2.1资料查找7



    1.2.2CortexM架构资料8



    1.3OneOS源码初探8



    1.3.1OneOS源码下载8



    1.3.2OneOS文件预览8



    第2章OneOS搭建开发环境11



    2.1OneOSCube介绍11



    2.2构造项目工程12



    内核基础



    第3章OneOS自动初始化机制16



    3.1OneOS自动初始化机制意义16



    3.2OneOS自动初始化机制原理17



    第4章OneOS中断和临界段详解22



    4.1CortexM和OneOS中断22



    4.1.1CortexM中断22



    4.1.2CortexM中断管理22



    4.1.3CortexM优先级分组定义24



    4.1.4CortexM优先级设置26



    4.1.5CortexM用于中断屏蔽的特殊寄存器27



    4.2OneOS中断实验28



    4.2.1功能设计28



    4.2.2软件设计30



    4..下载验32



    OneOS内核基础入门



    第5章OneOS任务基础知识33



    5.1什么是多任务系统33



    5.2任务调度管理实现35



    5.2.1任务管理35



    5.2.2任务状态36



    5..任务优先级38



    5.2.4任务实现38



    5.2.5任务控制块39



    5.2.6任务堆栈40



    第6章OneOS任务相关API函数42



    6.1任务创建和删除API函数42



    6.2动态创建与删除任务实验44



    6.2.1功能设计44



    6.2.2软件设计45



    6..下载验47



    6.3静态创建与删除任务实验48



    6.3.1功能设计48



    6.3.2软件设计48



    6.3.3下载验50



    6.4任务挂起和恢复API函数50



    6.5挂起和恢复任务实验51



    6.5.1功能设计51



    6.5.2软件设计52



    6.5.3下载验55



    第7章API函数56



    7.1任务相关的API函数56



    7.1.1概述56



    7.1.2任务相关API函数详解57



    7.2任务状态查询API函数实验66



    7.2.1功能设计66



    7.2.2软件设计66



    7..下载验69



    7.3时间片调度69



    7.4OneOS时间片调度实验72



    7.4.1功能设计72



    7.4.2软件设计72



    7.4.3下载验74



    第8章OneOS单项链表和双向链表76



    8.1链表76



    8.2单向链表76



    8.2.1单向链表的简介76



    8.2.2单向链表的初始化77



    8..单向链表的链表项插入78



    8.2.4单向链表的链表项尾部插入79



    8.2.5单向链表的链表项删除80



    8.2.6单向链表的遍历81



    8.2.7单向链表API函数81



    8.3双向链表86



    8.3.1双向链表的简介86



    8.3.2双向链表的初始化86



    8.3.3双向链表的链表项插入87



    8.3.4双向链表的链表项尾部插入88



    8.3.5双向链表的链表项删除89



    8.3.6双向链表的遍历90



    8.3.7双向链表API函数91



    8.4单向链表实验97



    8.4.1功能设计97



    8.4.2软件设计97



    8.4.3下载验101



    8.5双向链表实验101



    8.5.1功能设计101



    8.5.2软件设计102



    8.5.3下载验105



    第9章任务调度原理详解106



    9.1任务调度开始过程分析106



    9.1.1任务调度器初始化分析106



    9.1.2启动个任务107



    9.1.3查找下一个要运行的任务113



    9.1.4系统任务详解115



    9.2任务创建过程分析118



    9.3任务删除过程分析124



    9.4任务挂起过程分析126



    9.5任务恢复过程分析129



    0章OneOS系统内核控制函数131



    10.1内核控制函数预览131



    10.2内核控制函数详解132



    1章OneOS时间管理140



    11.1OneOS函数140



    11.1.1函数os_task_tsleep()140



    11.1.2函数os_task_msleep()141



    11.2OneOS系统时钟节拍142



    11.3任务睡眠时间处理145



    通信机制



    2章OneOS信号量149



    12.1信号量简介149



    12.2信号量原理详解150



    12.2.1信号量结构体152



    12.2.2创建信号量153



    12..信号量创建过程分析153



    12.2.4释放信号量156



    12.2.5获取信号量157



    12.2.6信号量API函数159



    12.2.7信号量配置160



    1.信号量操作实验161



    1..1功能设计161



    1..2软件设计161



    1..下载验163



    12.4优先级翻转163



    12.5优先级翻转实验165



    12.5.1功能设计165



    12.5.2软件设计165



    12.5.3下载验168



    3章OneOS互斥锁170



    13.1互斥锁170



    13.1.1互斥锁结构体173



    13.1.2互斥锁创建与初始化174



    13.1.3互斥锁创建过程分析175



    13.1.4释放互斥锁177



    13.1.5获取互斥锁180



    13.1.6互斥锁API函数183



    13.1.7互斥锁配置185



    13.2互斥锁操作实验185



    13.2.1功能设计185



    13.2.2软件设计185



    13..下载验188



    4章OneOS消息队列190



    14.1消息队列与API函数190



    14.1.1消息队列简介190



    14.1.2消息队列结构体194



    14.1.3消息队列创建195



    14.1.4向消息队列发送消息200



    14.1.5从消息队列读取消息205



    14.1.6消息队列API函数210



    14.1.7消息队列配置213



    14.2消息队列操作实验213



    14.2.1功能设计213



    14.2.2软件设计213



    14..下载验216



    5章OneOS工作队列217



    15.1工作队列217



    15.1.1工作队列实现过程217



    15.1.2工作队列结构体218



    15.1.3工作队列的创建与初始化218



    15.1.4工作队列的提交225



    15.1.5工作队列的取消229



    15.1.6工作队列配置2



    15.2工作队列实验



    15.2.1功能设计



    15.2.2软件设计



    15..下载验



    6章OneOS自旋锁



    16.1自旋锁



    16.2自旋锁原理



    16.2.1自旋锁创建



    16.2.2获取自旋锁



    16..释放自旋锁240



    16.2.4自旋锁配置选项242



    16.3OneOS自旋锁实验242



    16.3.1功能设计242



    16.3.2软件设计242



    16.3.3下载验244



    7章OneOS事件245



    17.1事件245



    17.1.1事件原理246



    17.1.2创建事件248



    17.1.3发送事件251



    17.1.4接收事件253



    17.1.5事件API函数256



    17.1.6事件配置选项257



    17.2OneOS事件实验258



    17.2.1功能设计258



    17.2.2软件设计258



    17..下载验260



    8章OneOS定时器261



    18.1定时器简介261



    18.1.1单次定时器和周期定时器261



    18.1.2定时器原理详解262



    18.1.3定时器结构体详解263



    18.1.4创建定时器263



    18.1.5启动定时器266



    18.1.6停止定时器266



    18.1.7删除定时器267



    18.1.8定时器API函数详解267



    18.1.9定时器配置269



    18.2OneOS定时器实验269



    18.2.1功能设计269



    18.2.2软件设计270



    18..下载验272



    9章OneOS原子操作273



    19.1原子操作273



    19.2原子操作API函数276



    19.3原子操作实验291



    19.3.1功能设计291



    19.3.2软件设计291



    19.3.3下载验29



    第20章OneOS邮箱294



    20.1邮箱简介294



    20.2邮箱API函数297



    20.2.1邮箱创建297



    20.2.2邮箱发送301



    20..邮箱接收303



    20.2.4邮箱API函数306



    20.2.5邮箱配置选项309



    20.3邮箱实验310



    20.3.1功能设计310



    20.3.2软件设计310



    20.3.3下载验312



    内核管理



    2章OneOS内存管理314



    21.1内存堆管理314



    21.2Firstfit内存堆管理算法317



    21.3Firstfit内存堆管理算法函数322



    21.4Buddy内存堆管理算法338



    21.5Buddy内存堆管理算法函数341



    21.6OneOS内存堆357



    21.7内存池管理376



    21.8内存池管理函数378



    21.9内存堆管理实验389



    21.9.1功能设计389



    21.9.2软件设计390



    21.9.3下载验392



    21.10内存池管理实验393



    21.10.1功能设计393



    21.10.2软件设计393



    21.10.3下载验396



    附录万耦天工STM32F103开发板397



    参考文献404

    本书是中国移动物联网操作系统OneOS开发系列丛书之一,侧重于内核实现原理和内核应用。全书包含21章,详细介绍OneOS内核的相关知识,包括OneOS框架以及其OneOS核心技术——构建工程、任务管理和任务调度、系统配置、时间管理、队列、信号量、定时器、事件以及内存管理等。所有源码都配有详细的注释,且经过严格的审核测试,同时, 本书配有大量的图例,对于想要深入学习 RTOS类系统原理的人来说是一个不错的选择。

    售后保障

    最近浏览

    猜你喜欢

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

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

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

    查看我的收藏夹

    确定

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

    关闭

    抱歉,您暂无任性付资格

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