• liteos轻量级物联网作系统实战:微课版 网络技术 魏杰编 新华正版
21年品牌 40万+商家 超1.5亿件商品

liteos轻量级物联网作系统实战:微课版 网络技术 魏杰编 新华正版

50.5 5.7折 89 全新

库存2件

河北保定
认证卖家担保交易快速发货售后保障

作者魏杰编

出版社清华大学出版社

ISBN9787302641759

出版时间2023-11

版次1

装帧平装

开本16

定价89元

货号300_9787302641759

上书时间2024-06-26

凡凡图书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
正版特价新书
商品描述
主编:

本书是一本基础入门加实战的书籍,既有基础知识,又有丰富示例,同时还加入了qemu、makefile、kconfig等嵌入式开发常用工具。本书即可作为入门的学资料,也可作为项目过程中的工具书籍。书中每个知识点都配有案例,每个案例都提供完成的代码。

目录:

快速入门篇

章liteos快速入门(105min)

1.1liteos全貌

1.1.1liteos简介

1.1.2应用生态

1.2代码仓库

1.3liteos开发工具链

1.3.1代码编辑器

1.3.2交编译工具

1.3.3下载调试工具

1.4windows系统下的vscode开发环境

1.4.1关于vscode

1.4.2iotlink插件

1.4.3安装python辅助工具

1.4.4实战案例:helloworld

1.5基于ubuntu+vscode的开发环境

1.5.1安装vscode

1.5.2arm交编译器

1.5.3st-link下载调试器

1.5.4j-link下载调试器

1.5.5串驱动

1.5.6实战案例:helloworld

1.6基于macos+vscode的开发环境

1.6.1arm交编译器

1.6.2下载和调试工具

1.6.3安装kconfig

1.6.4修改工程配置文件

1.6.5实战案例:测试helloworld

1.7本章小结

第2章qemu模拟开发(19min)

2.1qemu概述

2.2安装qemu

2.2.1windows系统下的qemu安装

2.2.2ubuntu下的qemu安装

2.2.3macos下的qemu安装

2.3实战案例:arm下的helloworld

2.4浅尝vscode利器

2.4.1简单的配置

2.4.2快捷按钮

2.5本章小结

内核入门篇

第3章内核基础(199min)

3.1liteos内核架构

3.1.1基础内核

3.1.2代码结构

3.1.3内核启动流程

3.2任务

3.2.1任务的概念

3.2.2创建和删除任务

3.2.3任务调度

3.2.4实战案例:简单任务控制

3.3中断

3.3.1liteos的中断机制

3.3.2创建中断

3.3.3中断控制

3.3.4实战案例:独立中断

3.3.5实战案例:共享中断

3.4内存

3.4.1静态内存

3.4.2动态内存

3.5错误码和异常处理

3.5.1错误码

3.5.2异常处理

3.6认识makefile

3.6.1基础语法

3.6.2语法

3.6.3实战案例:简单计算器

3.7本章小结

第4章ipc机制(184min)

4.1信号量

4.1.1信号量概念

4.1.2信号量运行机制

4.1.3信号量api

4.1.4实战案例:消费者和生产者

4.2互斥锁

4.2.1互斥锁概念

4.2.2互斥锁运行机制

4.2.3互斥锁api

4.2.4实战案例:生产者和消费者

4.3队列

4.3.1队列运行机制

4.3.2队列api

4.3.3实战案例:通信案例

4.4事件

4.4.1事件运行机制

4.4.2事件api

4.4.3实战案例:智能窗帘

4.5本章小结

……

内容简介:

本书采用pbl项目式模式,以案例demo为主线,将基础知识、核心技能打造成案例,通过案例来讲解liteo.liteo可以在window、linux、maco等台进行开发,内核基础主要包含任务、中断、ipc通信等。在深层次的知识中,可以进行liteo组件开发、系统移植。后在综合项目中穿插用到了基础内核及liteo支持的物联网协议开发、物联网台使用,能够让读者快速进行大型项目开发。
本书分为4篇共13章,分别为快速人门篇(章和第2章)、内核入门篇(第3~6章)、内核篇(第7~9章)、综合项目实战篇(0~13章)。快速入门篇主要讲述liteo基本架构、基于vcode的开发环境搭建;内核入门篇从任务、中断、ipc通信、时间管理等知识入手带领读者详细了解liteo的内核工作方法;内核篇讲解enor和gui两个扩展组件,后进行liteo的移植;综合项目实战篇搭建了一个基于华为iot云台的智能家居项目,从项目角度巩固基础知识,掌握liteo支持的mqtt、coap等常用物联网协议。
书中通过对liteo进行拆分,力图实现知识的优选解耦,既适合初学者快速入门,也适合有经验的开
发者当作工具书。使用本书进行lto学时,无论有无开发经验都可以按照自己的需求进行跳跃学。在某些章节后有一些实用的提示,帮助开发者更好地进行项目开发。

作者简介:

魏杰,一个在it界摸爬滚打十多年的程序员,chinaunix专家博主,曾在华清远见、慧科教育、麦子学院等知名企业担任讲师。曾参与2022冬奥会智能造雪机项目、智能芯片人才方案设计,并参与了多个智慧农场、智能医疗项目,为大连理工大学、常州大学、湖南师范大学等高校设计并实施人才培养方案,为多所高校教师进行华为hciaiot师资培训。精通多种软硬件技术,专注物联网领域项目开发及人才培养。

—  没有更多了  —

以下为对购买帮助不大的评价

正版特价新书
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP