AIoT应用开发与实践
全新正版 极速发货
¥
46.8
7.9折
¥
59
全新
库存3件
作者编者:张金//宫晓利//李浩然|
出版社机械工业
ISBN9787111745204
出版时间2024-07
装帧平装
开本其他
定价59元
货号32139310
上书时间2024-11-06
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
张金 南开大学计算机学院教授,主要研究方向为物联网、云计算、人工智能、认知科学与脑计算。曾获教育部宝钢优秀教师奖、教育部-华为“智能基座”优秀教师奖,并多次获天津市科技进步奖,国家一流本科课程(线下)“计算机组成原理”负责人。 <br/><br/>宫晓利 南开大学网络空间安全学院教授,博士生导师,物联网工程系副主任,系统与网络研究所副所长。主要研究方向为操作系统、物联网、虚拟化技术等,主持或参与各类相关科研课题近10项,发表论文20余篇。获天津市科技进步二等奖4次,天津市教学成果特等奖1次,天津市课程思政教学名师。主讲课程被评为国家级一流本科课程、天津市课程思政示范课程、天津市创新创业示范课程、天津市工程专业学位优秀课程,译著教材4部。 <br/><br/>李浩然 南开大学计算机科学与技术专业博士,主要研究方向为人工智能、物联网、脑电信号处理分析。作为骨干成员参与国家重点研发计划、国家自然科学基金等国家级课题4项,在ICSE等国际高水平学术会议期刊发表论文5篇。
目录
目录<br /><br />序<br />前言<br /><br />第1章 人工智能物联网——AIoT 1<br />1.1 概论 1<br />1.1.1 AIoT概述 1<br />1.1.2 AIoT的发展与应用 3<br />1.2 框架 5<br />1.2.1 云边协同下的AIoT架构 5<br />1.2.2 华为LiteOS架构 9<br />参考文献 10<br /><br />第2章 AIoT架构中的LiteOS部署与构建 12<br />2.1 LiteOS编译框架和开发工具 12<br />2.1.1 LiteOS编译框架 12<br />2.1.2 LiteOS开发工具 13<br />2.1.3 Linux下的编译 13<br />2.1.4 Windows下的编译 15<br />2.2 LiteOS快速入门 15<br />2.2.1 在Linux环境下基于STM32开发板的LiteOS开发 15<br />2.2.2 在Windows环境下基于STM32开发板的LiteOS开发 16<br />2.2.3 在Linux环境下基于QEMU模拟器运行realview-pbx-a9 19<br />2.2.4 在Windows环境下基于QEMU模拟器运行realview-pbx-a9 22<br />2.3 LiteOS移植指南 26<br />2.3.1 环境准备 26<br />2.3.2 创建裸机工程 27<br />2.3.3 移植适配 35<br />2.3.4 任务创建示例 39<br /><br />第3章 LiteOS开发指南 42<br />3.1 概述 42<br />3.1.1 各模块简介 43<br />3.1.2 内核启动流程 45<br />3.1.3 使用约束 45<br />3.2 任务 46<br />3.2.1 概述 46<br />3.2.2 开发指导 48<br />3.2.3 注意事项 53<br />3.2.4 编程实例 54<br />3.2.5 编程实例(SMP) 57<br />3.3 内存 60<br />3.3.1 概述 60<br />3.3.2 动态内存 63<br />3.3.3 静态内存 67<br />3.4 中断 70<br />3.4.1 概述 70<br />3.4.2 开发指导 72<br />3.4.3 注意事项 75<br />3.4.4 编程实例 75<br />3.5 异常接管 76<br />3.5.1 概述 76<br />3.5.2 使用指南 78<br />3.5.3 注意事项 78<br />3.5.4 问题定位实例 78<br />3.6 错误处理 80<br />3.6.1 概述 80<br />3.6.2 开发指导 81<br />3.6.3 注意事项 82<br />3.6.4 编程实例 82<br />3.7 队列 83<br />3.7.1 概述 83<br />3.7.2 开发指导 85<br />3.7.3 注意事项 87<br />3.7.4 编程实例 87<br />3.8 事件 89<br />3.8.1 概述 89<br />3.8.2 开发指导 92<br />3.8.3 注意事项 93<br />3.8.4 编程实例 93<br />3.9 信号量 96<br />3.9.1 概述 96<br />3.9.2 开发指导 97<br />3.9.3 编程实例 99<br />3.10 互斥锁 102<br />3.10.1 概述 102<br />3.10.2 开发指导 103<br />3.10.3 注意事项 105<br />3.10.4 编程实例 105<br />第4章 面向小熊派的AIoT售货机设计 109<br />4.1 开发环境配置 109<br />4.1.1 实验设备 109<br />4.1.2 账号注册 110<br />4.1.3 环境配置 112<br />4.2 自动售货机商品显示 115<br />4.2.1 使用VS Code导入裸机工程 115<br />4.2.2 工程配置 116<br />4.2.3 在平台上创建产品 119<br />4.2.4 导入模型文件 120<br />4.2.5 注册设备 121<br />4.2.6 在代码中修改设备信息 122<br />4.2.7 配置Wi-Fi用户名、密码 123<br />4.2.8 添加LCD屏幕显示 123<br />4.2.9 添加显示商品代码 125<br />4.2.10 编译程序与烧录 126<br />4.3 商品选择 127<br />4.4 上报数据 129<br />4.4.1 添加上报数据所需的变量代码 129<br />4.4.2 添加购物车工程代码 132<br />4.4.3 添加购物车清空功能代码 134<br />4.5 下发命令 135<br />4.5.1 任务配置步骤 135<br />4.5.2 使用API Explorer调用平台接口 137<br /><br />第5章 面向ModelArts的AIoT智能模型运用 139<br />5.1 ModelArts基础介绍 139<br />5.1.1 ModelArts概述 139<br />5.1.2 数据管理 143<br />5.1.3 模型训练 144<br />5.1.4 模型部署 146<br />5.1.5 自动学习 147<br />5.2 数据处理 147<br />5.2.1 数据准备 147<br />5.2.2 数据创建 149<br />5.2.3 数据接入 152<br />5.2.4 数据分析 153<br />5.2.5 数据导出 155<br />5.3 模型开发 157<br />5.3.1 模型开发简介 157<br />5.3.2 准备算法 157<br />5.3.3 模型训练 162<br />5.4 基于ModelArts的手写数字识别案例 166<br />5.4.1 平台的准备工作 167<br />5.4.2 数据准备 168<br />5.4.3 模型准备 168<br />5.4.4 上传文件 169<br />5.4.5 模型训练 172<br />5.4.6 模型推理部署 174<br />5.4.7 预测结果 176<br />5.4.8 清除资源 177
内容摘要
本书面向初学者,首先介绍AIoT的相关概念,接下来介绍AIoT中的关键技术和平台,以及AIoT应用开发的过程和关键点,最后通过典型案例来系统使用前面介绍的开发方法和技术,讲授AIoT应用的完整开发过程。<br/>本书适合高校物联网及相关专业作为实践教材、创新项目辅助教材使用,也可供对AIoT应用开发感兴趣的技术人员参考阅读。
主编推荐
本书从技术架构和开发方法的总体描述讲起,让读者从整体的视角掌握AIoT的相关技术;再通过典型的物联网项目案例体会从分析一个工程问题到实现的过程,并掌握相关的技术和开发方法。本书适合高校物联网及相关专业作为实践教材、创新项目辅助教材使用,也适合对AIoT应用开发感兴趣的技术人员阅读。
— 没有更多了 —
以下为对购买帮助不大的评价