成功加入购物车

去购物车结算 X
谢岳书店
  • 深入浅出OpenHarmony(架构内核驱动及应用开发全栈)
  • 深入浅出OpenHarmony(架构内核驱动及应用开发全栈)
  • 深入浅出OpenHarmony(架构内核驱动及应用开发全栈)
  • 深入浅出OpenHarmony(架构内核驱动及应用开发全栈)
  • 深入浅出OpenHarmony(架构内核驱动及应用开发全栈)
  • 深入浅出OpenHarmony(架构内核驱动及应用开发全栈)

深入浅出OpenHarmony(架构内核驱动及应用开发全栈)

举报

全新正版 可开发票 极速发货

  • 作者: 
  • 出版社:    中国水利水电
  • ISBN:    9787517097471
  • 出版时间: 
  • 装帧:    平装
  • 开本:    其他
  • 作者: 
  • 出版社:  中国水利水电
  • ISBN:  9787517097471
  • 出版时间: 
  • 装帧:  平装
  • 开本:  其他

售价 47.14 5.4折

定价 ¥88.00 

品相 全新

优惠 满包邮

优惠 满减券
    运费
    本店暂时无法向该地区发货

    延迟发货说明

    时间:
    说明:

    上书时间2024-05-04

    数量
    库存3
    微信扫描下方二维码
    微信扫描打开成功后,点击右上角”...“进行转发

    卖家超过10天未登录

    • 商品详情
    • 店铺评价
    手机购买
    微信扫码访问
    • 货号:
      31228740
      商品描述:
      前言

      致敬华为     本书是一部关于OpenHarmony操作系统的技术类书籍,但是在全书的开始,笔者希望加入一些与技术关系不那么直接的内容,这些内容对我们理解OpenHarmony所采用的技术方案以及发展方向至关重要。 1.大时代 当前,世界正经历着第四次产业革命。与以往三次产业革命不同,这次革命以信息技术为主导,但又渗入生产生活的方方面面,进一步重构社会生产力和生产关系。 在这次产业革命当中,以5G为主的通信技术,将终端通信速度从M时代过渡到G时代,连接时延缩短到毫秒级。在这次产业革命当中,AI将起到无可替代的作用,人与机器的关系将被重塑,人与机器的编程接口将彻底改变。在这次产业革命当中,以云和大数据为主要特征的数据存储技术将得到全面普及,数据将成为全社会的生产要素之一。在这次产业革命当中,以区块链为代表的交易技术,可能会对商业逻辑进行彻底的颠覆,人们将拥有新的建立信任的方式。 这些深刻的变化是同时发生的,国与国,政府与政府,大型机构与大型机构之间的关系,可能会因此发生根本性的变化。在某种意义上,我们正生活在人类历史上少有的大时代。 2.中国面临的挑战 对于中国而言,深入参与甚至是主导这次产业革命已经是定局。我们不再是旁观者,这是第四次产业革命对于我们来说的不同。 从技术实力上讲,经过长时间的高速发展,我们国家在很多领域已经做到了世界先进水平,甚至在部分领域做到了领先。我们拥有了非常庞大的IT技术队伍,人员的数量和质量都是全世界首屈一指的。硬件领域,我们国家已经是全世界电子产品的设计和制造中心,我国已经是全世界的智能手机和个人电脑生产国。但在一些核心部件如CPU、内存、闪存等方面,还与世界水平存在明显的差距,甚至有些差距并没有逐年缩小。软件领域,我们的移动支付以及即时消息系统,都是全世界使用人数多的,体验也是的。但一直以来,软件技术皇冠上的四颗明珠——操作系统、数据库、编译器和编程语言,还一直没有完成突破。通信领域,以华为为首的中国通信制造企业大军,已经横扫了整个世界。尤其是在5G领域,我们已经成为标准的核心贡献者,缺少中国企业参与的5G标准已经不可想象。 以美国为首的西方社会已经意识到这一现实,因此采取了各种手段进行贸易及技术保护,如利用控制技术输出、政府干预、散布中国企业信息安全谣言等非正常手段对中国企业进行打压。 3.发展之路 借助第四次工业革命,实现对水平的整体追赶至是超越,应该是所有IT从业人员的使命和机遇。往前走,已经不能再满足于模仿与集成,必须实现独立自主研发。而且单个器件或者单个系统的自主研发也不足够,经常存在被卡脖子的风险。所以如何打造一整套的、完整的国产自研产业链,已经不是一个选择题,而是一个必答题。 自研也并非闭门造车的研发,技术永远要与市场接轨才具有现实生命力。因此,如何整合国内所有的研发资源,包括大学、企业、民间资源,打造优秀的软、硬件产品,面向国内日益成长的庞大消费市场,推出用户体验优秀的产品,形成繁荣的产业链,是一个值得深入探讨的话题。 4.向华为致敬 华为一直是一家以技术立命的企业,公司研发投入持续超过年收入的10%。华为的研发经过多年的积累,已经在一些领域达到了的水平,进入了无人区,开始引领发展潮流,比如在5G领域,绕开华为发展5G在事实上是不可能的。华为于2010年前后开始发展智能手机产品,是批采用Android的手机厂商。从2012年起,华为开始逐步建立完整的技术平台,包括海思麒麟系列芯片。至2019年,华为手机历史性地占据了全球出货量第二的市场地位。 就在此时,华为遭到了美国政府的制裁。尽管华为并不愿意,但她成了贸易战的焦点,也成了全世界的焦点。其中对华为手机打击的,就是谷歌公司拒华为授权GMS,没有GMS支持的华为手机,无法再为国外用户提供常用的一系列应用,其他非GMS应用也因为无法采用谷歌登录而无法用在华为手机上,这直接导致华为手机在海外的销售陷入了彻底的困境。更为严重的是,2020年5月16日,美国政府商务部对华为实施了更为严格的禁令,禁止一切使用美国技术和美国软件的芯片加工企业,如台积电向华为供货,这直接导致了华为手机无芯片可用。美国对华为所实施的制裁可以用下面一张图来汇总:  毫不夸张地说,同样的制裁换到其他的企业身上,可能会导致企业一蹶不振,但华为顽强地面对制裁,奋发图强,补齐自己的短板、漏洞,一个个备胎计划都逐步启用,确保了业务的连续性。 5.OpenHarmony与HarmonyOS 本书所要介绍的OpenHarmony及其华为发行版HarmonyOS操作系统,就是华为面对谷歌的GMS禁用,以及潜在的操作系统“断供”所推出的至关重要的一个平台。 OpenHarmony由华为主导研发,后来作为开源代码捐赠给了开放原子基金会。OpenHarmony包含了华为十余年来对手机操作系统的研究与开发积累;包含了华为对未来的万物互联的新时代的思考;包含了华为对操作系统相关的新技术的探索。而华为基于OpenHarmony开发的HarmonyOS,作为一个企业发行版,将成为华为手机等产品从今以后的操作系统,可以说是华为在消费者产品领域未来十到二十年内的核心平台。 OpenHarmony不仅对于华为有着重要的意义,也是华为对中国软件产业的杰出贡献。OpenHarmony可能很快就是现网装机量的国产操作系统。华为的手机、电脑、电视、可穿戴等消费产品,为OpenHarmony提供了天生的生态圈;OpenHarmony的百万代码级开源毫无疑问是中国开源软件史上的一件大事;围绕OpenHarmony将聚集起中国一大批优秀的开发人员,为中国软件业培养大量的人才。 6.本书的局限 编写本书的挑战在于,OpenHarmony是一个不断发展变化的系统,可能每个月都有新的特性开发出来,每个月都有新的发展动向。而一本书只能根据下笔之时的状态来写作,这是一个无法回避的现实问题。因此,当您拿到这本书时会发现,OpenHarmony的版本可能包含了一些本书尚未涉及的部分内容,尽管这对已有内容的学习基本不会有影响,但在此我还是需向您表示歉意。 后续当OpenHarmony进一步开源或HarmonyOS手机版本进一步演进之时,我们将以合适的形式对相关内容进行补充并分享给大家。 7.特别感谢 本书在编写过程中,得到了深鸿会社区的广泛支持,尤其是候鹏飞和杨泽霖两位。本书的LiteOS-m模拟器章节参考了候鹏飞的相关分享内容,HDF章节中的温湿度传感器驱动参考了杨泽霖的代码库。在此向二位表示特别的感谢。

       
       
       
       

      商品简介

      本书是由华为资深高级软件工程师、首位HarmonyOS HDE(Huawei Developer Expert)李传钊老师亲自编写的OpenHarmony操作系统技术图书。 本书从OpenHarmony操作系统的设计目标与设计思路开始,由表及里、深入浅出地讲解了OpenHarmony操作系统的架构、内核、驱动及应用开发基础与实战的全栈技术内容。在实战部分,从开发环境的安装配置开始,分别讲解了南向开发、北向开发的基本过程及实战案例。本书的英文版已在翻译之中,华为已将其作为面向全球推荐的OpenHarmony操作系统的官方技术教程之一。 本书可作为OpenHarmony操作系统开发人员、技术爱好者的自学或参考资料,也可作为高校相关专业的教材。  


      作者简介
      李传钊,资深程序员,前华为技术人员,多年从事华为相关软硬件项目的开发及实施工作,具有丰富的软件开发理论及实践经验。为很早开始着手研究华为鸿蒙操作系统应用开发的开发人员之一。

      目录
      致敬华为
      第1篇  OpenHarmony操作系统基础
        第1章  OpenHarmony的设计目标
          1.1  为5G而准备
          1.2  覆盖广泛的硬件产品
          1.3  必须要解决的问题
          1.4  竞争对手
        第2章  整体设计思路及技术特点
          2.1  可裁剪
          2.2  虚拟超级终端
          2.3  易开发
        第3章  OpenHarmony的功能框架
          3.1  芯片适配
          3.2  内核层
          3.3  驱动程序框架
          3.4  OpenHarmony系统服务
          3.5  框架层
          3.6  编译构建与IDE系统
        第4章  上手OpenHarmony
          4.1  OpenHarmony系统的基本构成
          4.2  OpenHarmony Shell
          4.3  启动图形界面
          4.4  开源代码项目
          4.5  编译构建体系
            4.5.1  所用到的工具
            4.5.2  系列Python脚本的作用
            4.5.3  编译器
        第5章  内核介绍
          5.1  多内核架构
          5.2  LiteOS-m
          5.3  LiteOS-a
          5.4  LiteOS-m和LiteOS-a的对比
        第6章  OpenHarmony内核详细解读
          6.1  硬件与处理器架构
            6.1.1  处理器架构
            6.1.2  异常
            6.1.3  中断
            6.1.4  多核处理
          6.2  基础数据结构
            6.2.1  双向链表
            6.2.2  排序双向链表
          6.3  启动流程
          6.4  时间管理
            6.4.1  系统Tick
            6.4.2  软件定时器
          6.5  任务调度
            6.5.1  LiteOS-m与LiteOS-a的调度对比
            6.5.2  TCB/PCB结构定义
            6.5.3  进程及Task创建
            6.5.4  Task状态机


      内容摘要
       本书是由华为软件工程师、首位HarmonyOSHDE(HuaweiDeveloperExpert)李传钊老师亲自编写的OpenHarmony操作系统技
      术图书。
      本书从OpenHarmony操作系统的设计目标与设计思路开始,由表及里、深入浅出地讲解了OpenHarmony操作系统的架构、内核、驱动及应用开发基础与实战的全栈技术内容。在实战部分,从开发环境的安装配置开
      始,分别讲解了南向开发、
      北向开发的基本过程及实战案例。本书的英文版已在翻译之中,华为已将其作为OpenHarmony操作系统的官方技术教程之一。
      本书可作为OpenHarmony操作系统开
      发人员、技术爱好者的自学或参考资料,也可作为高校相关专业的教材。


      主编推荐

      OpenHarmony官方&HarmonyOS官方&华为开发者社区联合推荐 首位HarmonyOS HDE(Huawei Developer Expert)、首批经华为认证的OpenHarmony/HarmonyOS课程开发者、骨灰级程序员、高级软件工程师李传钊老师亲自编写 从架构到内核,从驱动到应用,深入浅出 从基础到实战,从示例到综合,无缝衔接
      【内容简介】

      配送说明

      ...

      相似商品

      为你推荐

    孔网啦啦啦啦啦纺织女工火锅店第三课

    开播时间:09月02日 10:30

    即将开播,去预约
    直播中,去观看