您好,欢迎来到聚文网。 登录 免费注册
HarmonyOS物联网开发基础

HarmonyOS物联网开发基础

  • 字数: 448
  • 出版社: 清华大学
  • 作者: 编者:葛非|责编:安妮//薛阳
  • 商品条码: 9787302626312
  • 版次: 1
  • 开本: 16开
  • 页数: 280
  • 出版年份: 2023
  • 印次: 1
定价:¥69.9 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
本书内容丰富,涵盖了 HarmonyOS物联网开发技 术方面的基础知识,包括 LiteOS微内核基础功能、轻 量系统设备开发和UI应用开 发,涉及物联网操作系统原 理、海思RISC-V CPU和传 感器应用等硬件技术、WiFi 网络应用、WebSocket和 MQTT等网络协议、 JavaScript和eTS等Web前 端开发技术和手机App开发 技术的内容。 本书分为4篇共16章,第 1篇(第1章)对物联网操作 系统和交叉开发环境做了概 述,第2篇(第2~8章)介 绍LiteOS微内核的基本功能 ,第3篇(第9~11章)讲 解轻量级系统设备开发中的 GPIO、I2C、PWM、WiFi和 MQTT客户端开发技术,第 4篇(第12~16章)包含 HarmonyOS系统应用UI开 发技术和应用JavaScript与 eTS等语言开发App等。 本书适合作为广大高校 物联网专业或计算机专业的 本科生教材,也可以作为对 HarmonyOS进行物联网开 发感兴趣的开发人员、广大 科技工作者和研究人员的参 考用书。
目录
第1篇 绪论 第1章 概述 1.1 物联网操作系统 1.1.1 实时系统 1.1.2 嵌入式系统 1.1.3 物联网操作系统 1.1.4 LiteOS系统简介 1.1.5 OpenHarmony系统简介 1.2 交叉开发环境 第2篇 LiteOS内核 第2章 任务管理 2.1 基本概念 2.1.1 进程与线程 2.1.2 任务 2.2 任务管理概述 2.2.1 任务状态 2.2.2 任务控制块 2.2.3 任务管理模块 2.3 任务运行 2.4 任务调度 2.4.1 先进先出调度 2.4.2 最短进程优先调度 2.4.3 轮转调度 2.4.4 优先级调度 2.4.5 多级反馈队列调度 2.4.6 Linux调度器 2.4.7 LiteOS任务切换 2.4.8 任务调度性能评价 第3章 内存管理 3.1 概述 3.2 动态内存管理 3.2.1 bestfit内存管理 3.2.2 bestfit_little内存管理 3.2.3 LiteOS内存管理模块 3.3 动态内存管理开发流程 3.4 静态内存管理 第4章 中断、异常管理 4.1 概述 4.2 中断管理模块 4.3 异常接管 4.4 错误处理 第5章 系统时钟和软件定时器 5.1 系统时钟 5.2 软件定时器 第6章 任务间通信 6.1 消息队列 6.1.1 消息队列控制块 6.1.2 消息队列管理模块 6.2 事件 6.3 信号量

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网