成功加入购物车

去购物车结算 X
黎明书店
  • {正版现货新书} 实时操作系统应用开发技术:基于轻量级鸿蒙与RISC-V的编程实践 9787111790617 杨勇,王宜怀主编
图文详情

{正版现货新书} 实时操作系统应用开发技术:基于轻量级鸿蒙与RISC-V的编程实践 9787111790617 杨勇,王宜怀主编

举报

全新正版现货,以书名为准,放心购买,购书咨询18515909251朱老师

  • 出版时间: 
  • 装帧:    平装
  • 开本:    26
  • ISBN:  9787111790617
  • 出版时间: 
  • 装帧:  平装
  • 开本:  26

售价 52.62 5.9折

定价 ¥89.00 

品相 全新

优惠 满减券
    发货
    承诺48小时内发货
    运费
    本店暂时无法向该地区发货

    延迟发货说明

    时间:
    说明:

    上书时间2026-03-02

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

    卖家超过10天未登录

    十六年老店
    店铺等级
    拍卖等级
    资质认证
    90天平均
    成功完成
    94.48% (1761笔)
    好评率
    99.97%
    发货时间
    8.5小时
    地址
    北京市房山区
    电话
    • 商品详情
    • 店铺评价
    立即购买 加入购物车 收藏
    手机购买
    微信扫码访问
    • 商品分类:
      计算机与互联网
      货号:
      200053415
      商品描述:
      目录
      第1章  实时操作系统与线程的基础知识11.1  实时操作系统的基本含义11.1.1  无操作系统与实时操作系统11.1.2  实时操作系统与非实时操作系统21.2  RTOS中的基本概念31.2.1  线程与调度的基本含义31.2.2  内核类其他基本概念41.2.3  线程类其他基本概念51.3  线程的三要素、四种状态及三种基本形式71.3.1  线程的三要素:线程函数、线程堆栈、线程描述符71.3.2  线程的四种状态:终止态、阻塞态、就绪态和激活态81.3.3  线程的三种基本形式:单次执行、周期执行、资源驱动91.4  本章小结11习题11第2章  LiteOS第一个样例工程122.1  LiteOS简介122.1.1  LiteOS概述122.1.2  LiteOS的基本特点122.1.3  下载与更新LiteOS源码132.2  软硬件开发平台132.2.1  下载网上电子资源132.2.2  硬件平台:AHL-CH32V303-WiFi132.2.3  AHL-CH32V303-WiFi开发板的测试152.2.4  软件平台:金葫芦集成开发环境162.3  LiteOS的第一个样例工程172.3.1  样例程序的功能182.3.2  工程框架设计原则182.3.3  NOS工程框架182.3.4  LiteOS工程框架212.4  本章小结25习题25第3章  LiteOS下应用程序的基本要素263.1  中断的基本概念及CH32V303中断向量表263.1.1  中断的基本概念及处理过程263.1.2  CH32V303中断向量表及中断向量号宏定义283.2  时钟嘀嗒与延时函数293.2.1  时钟嘀嗒293.2.2  延时函数303.3  调度策略303.3.1  调度基础知识303.3.2  LiteOS中使用的调度策略313.3.3  LiteOS中的固有线程323.4  LiteOS中的线程状态迁移说明323.5  本章小结33习题34第4章  LiteOS中的同步与通信354.1  RTOS中同步与通信的基本概念354.1.1  同步的含义与通信手段354.1.2  同步类型364.2  事件374.2.1  事件的含义及应用场合374.2.2  事件的常用函数374.2.3  事件的编程实例384.3  消息队列424.3.1  消息队列的含义及应用场合424.3.2  消息队列的常用函数424.3.3  消息队列的编程实例434.4  信号量474.4.1  信号量的含义及应用场合484.4.2  信号量的常用函数484.4.3  信号量的编程实例494.5  互斥量514.5.1  互斥量的含义及应用场合524.5.2  互斥量的常用函数524.5.3  互斥量的编程实例534.6  本章小结55习题56第5章  底层驱动构件575.1  嵌入式构件概述575.1.1  使用构件的必要性575.1.2  构件的基本概念575.1.3  嵌入式开发中构件的分类585.1.4  构件的基本特征与表现形式585.2  底层驱动构件的设计原则与方法595.2.1  底层驱动构件设计的基本原则605.2.2  底层驱动构件设计要点分析615.2.3  底层驱动构件封装规范概要625.2.4  封装的前期准备:公共要素635.3  底层驱动构件设计与测试举例645.3.1  GPIO构件645.3.2  UART构件685.3.3  Flash构件745.3.4  ADC构件775.3.5  PWM构件835.4  外部设备构件设计实例875.4.1  printf构件的使用格式875.4.2  嵌入式printf构件说明885.4.3  printf构件编程实例885.5  算法构件设计实例905.5.1  冒泡排序算法构件905.5.2  队列构件925.6  本章小结97习题97第6章  RTOS下的程序设计方法986.1  程序稳定性问题986.1.1  稳定性的基本要求986.1.2  看门狗与定期复位的应用996.1.3  临界区的处理1026.2  ISR设计、线程划分及优先级安排问题1026.2.1  ISR设计的基本要求1026.2.2  线程划分的基本原则1036.2.3  线程优先级安排问题1036.3  利用信号量解决并发与资源共享问题1046.3.1  并发与资源共享问题1046.3.2  应用实例1056.4  优先级反转问题1096.4.1  优先级反转问题的出现1096.4.2  LiteOS中避免优先级反转问题的方法1116.5  本章小结114习题115第7章  初步理解LiteOS的调度原理1167.1  理解RTOS所需的相关基础知识1167.1.1  CPU内部寄存器及RISC-V中的主要寄存器1167.1.2  C语言概述1197.1.3  RTOS内核常用数据结构1297.1.4  汇编语言概述1317.1.5  编译连接流程1347.2  LiteOS的启动流程分析1357.2.1  芯片启动到main函数之前的运行过程1357.2.2  LiteOS启动流程解析1397.2.3  SW中断服务例程1587.2.4  LiteOS启动过程小结1637.3  LiteOS中的时钟嘀嗒剖析1647.3.1  时钟嘀嗒的建立与使用1647.3.2  延时函数的调度机制分析1677.4  LiteOS中的事件与消息队列的触发过程分析1697.4.1  事件的触发过程1697.4.2  消息队列的触发过程1727.5  LiteOS中的信号量与互斥量的触发过程分析1757.5.1  信号量1757.5.2  互斥量1787.6  本章小结182习题182第8章  基于WiFi通信的物联网应用开发1838.1  WiFi应用开发概述1838.1.1  WiFi概述1838.1.2  WiFi通信过程与应用开发相关的基础概念1838.1.3  物联网应用开发所面临的问题及解决思路1878.1.4  金葫芦WiFi开发套件简介1888.2  WiFi应用架构及通信基本过程1898.2.1  建立WiFi应用架构的基本原则1898.2.2  终端、信息邮局与人机交互系统的基本定义1898.2.3  基于信息邮局初步了解WiFi基本通信流程1908.3  终端及云侦听模板的适应性修改1918.3.1  了解终  程序中的通信接口信息1918.3.2  了解云侦听程序的通信接口信息1928.3.3  运行自己的终端程序1948.3.4  运行自己的云侦听程序并连接终端1958.3.5  新增一个物理量的方法1978.3.6  了解数据入库过程1998.4  运行Web网页2028.4.1  运行Web源码访问终端数据2038.4.2  在实时数据界面增加控制按钮2058.4.3  在Web网页程序中找到对应物理量2078.5  运行微信小程序2098.5.1  下载并安装微信开发者工具2098.5.2  打开微信小程序源码2108.5.3  运行微信小程序观察终端实时数据2118.5.4  在实时数据界面增加按钮 2138.5.5  在微信小程序中找到对应物理量2148.6  远程更新终端程序2168.6.1  远程更新概述2168.6.2  远程更新操作过程2178.7  本章小结219习题219附录A  LiteOS在CH32V303上的移植方法220A.1  下载LiteOS的最新版源码220A.2  将LiteOS最新源码加入NOS工程中220A.3  对源代码进行修改221A.4  移植后测试232附录B  LiteOS的升级方法234B.1  下载V3.0.6-LTS版本源代码234B.2  对源代码进行修改234附录C  金葫芦AHL-CH32V303-WiFi用户手册238参考文献247

      精彩内容
      实时操作系统是嵌入式人工智能与物联网终端的重要工具。本书以面向物联网领域的国产轻量级鸿蒙LiteOS实时操作系统为蓝本,以RISC-V架构CH32V303微控制器为载体,结合配套的AHL-CH32V303-WiFi开发板,从应用开发视角出发,阐述了实时操作系统的线程、调度机制、延时函数、事件、消息队列、信号量、互斥量等基本知识要素,重点讲解了实时操作系统下的程序设计方法。在原理层面,本书以“知其然且了解其所以然”为目标,单独用一章篇幅,通过在内核代码中注入显示输出的方式,对LiteOS的底层机制进行简明剖析。全书共8章,分别为实时操作系统与线程的基础知识、LiteOS第一个样例工程、LiteOS下应用程序的基本要素、LiteOS中的同步与通信、底层驱动构件、RTOS下的程序设计方法、初步理解LiteOS的调度原理、基于WiFi通信的物联网应用开发等。附录A及附录B分别给出了LiteOS在CH32V303上的移植方法和升级方法,附录C为金葫芦AHL-CH32V303-WiFi用户手册。随书附赠精心设计的、与书中内容紧密结合的实验套件,可用于完成附录中的实验。本书免费提供电子资源,内含软硬件资料、实验源程序等。电子资源下载方法详见前言。本书面向高等学校人工智能、物联网工程、计算机、电子信息、自动化等相关专业本科生及应用开发工程师,也可作为实时操作系统应用开发的培训用书。

      配送说明

      ...

      相似商品

      为你推荐

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

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

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