从零开始设计你的智能小车
正版新书 新华官方库房直发 可开电子发票
¥
40.71
6.9折
¥
59
全新
库存30件
作者胡青编著
出版社清华大学出版社
ISBN9787302598930
出版时间2022-05
版次1
装帧平装
开本16开
纸张胶版纸
页数288页
字数419千字
定价59元
货号SC:9787302598930
上书时间2024-10-29
商品详情
- 品相描述:全新
-
全新正版 提供发票
- 商品描述
-
作者简介:
胡青,工学博士,现为重庆大学自动化学院副教授。作为主研人员,参与重庆市精品课程“计算机硬件技术基础”系列课程的建设。参与多项市级、校级教改项目,获得重庆市高等教育教学成果三等奖一项。在《计算机教育》《实验室研究与探索》等期刊上发表教改文章10余篇。参编教材4部,其中《单片机原理及应用》为普通高等教育“十一五”重量规划教材。在嵌入式开发方面积累了丰富的工程经验以及教学经验。
主编推荐:
"(1)体现“很好工程师教育培养计划”的理念,注重培养学生解决复杂工程问题的能力,将嵌入式系统开发能力的培养常态化、课程化。
(2)选用Coretex-M3内核的STM32F103VET6单片机,深入分析CMSIS固件库,详细讲解基于固件库的嵌入式系统开发。
(3)专门讲解C语言在嵌入式系统开发中的独到之处,以及固件库C语言程序的特性。
(4)内容组织由浅入深,基础篇、提高篇和实践篇可适应不同层次学习者的需求。
(5)“最小系统板+硬件模块”方式搭建硬件平台,设计灵活,可拓展性强。
(6)从“实战”出发,按需学习。针对具体的功能需求,先学习单片机片上硬件模块的功能、相关寄存器和库函数,再完成设计实现功能。
(7)针对各章内容,配有丰富的设计实例,分析程序架构,讲解调试方法。
(8)提供完整的项目开发设计实例,分解功能需求,分析硬件设计,讲解软件设计,讲述完整的项目开发全过程。
(9)配套大量教学视频,从工具的使用、硬件设计,到分析代码、调试问题,提供“身临其境”的沉浸式教学体验,可扫描书中二维码观看。
(10)新形态教材,配套资源丰富,包括教学大纲、PPT课件、教学视频、开发实例、开发软件、芯片手册等,可扫描前言下方二维码下载。"
内容简介:
《从零开始设计你的智能小车》从“实战”出发,以STM32F103VET6单片机为对象,以C语言为开发语言,详细讲解如何在CMSIS固件库基础上完成嵌入式应用系统的开发。通过本书的学习,读者能够初步了解嵌入式系统设计中的硬件设计和软件设计,掌握硬件和软件调试技巧,具备设计、规划和实现一个简单嵌入式应用系统的能力。
全书以“智能小车设计”作为主线,内容分为基础篇、提高篇和实践篇三个层次。“基础篇”介绍嵌入式开发的基本常识、系统架构等。“提高篇”以小车功能需求为目标来组织各章节内容,每一章实现智能小车的一个功能。“实践篇”从应用系统设计规划的角度出发,通过两个不同的“智能小车”系统设计实例,从功能设计规划开始,经过硬件需求分析与选型、硬件设计与供电设计,到软件设计、系统测试,详细讲解从设计规划到开发实现的完整过程。侧重分析设计思路、设计方法,以及项目的组织架构,培养作为系统开发工程师而应该具备的“全局观”和从系统层面分析、分解系统功能的能力。
本书可作为高等院校自动化、电气工程等相关专业的教材,也可作为嵌入式开发爱好者的入门书籍。
目录:
第1章嵌入式系统概述
1.1单片机概述
1.1.1单片机的定义
1.1.2单片机与PC的对比
1.2嵌入式系统
1.3ARM是什么
1.3.1ARM公司简介
1.3.2ARM架构、ARM内核与ARM单片机
1.3.3ARM Cortex-M3内核概述
第2章STM32F103单片机概述
2.1单片机的手册
2.2STM32F103单片机体系结构概述
2.2.1ARM Cortex-M3内核
2.2.2STM32F103单片机系统架构
2.3什么是CMSIS
2.4STM32固件库
基础篇
第3章嵌入式程序设计中的C语言
3.1整型
3.1.1整型的位宽
3.1.2访问硬件模块的寄存器
3.2volatile关键字
3.2.1C语言编译器的优化功能
3.2.2用volatile关键字避免优化
3.3结构体数据类型
3.3.1struct关键字
3.3.2访问单片机片上外设寄存器
3.4枚举数据类型
3.5static关键字
3.5.1静态全局变量
3.5.2静态局部变量
3.5.3静态函数
3.6宏定义
3.7条件编译与头文件
3.7.1条件编译指令
3.7.2头文件
3.8变量在哪里
3.8.1堆、栈和静态区
3.8.2单片机中变量的存储空间分配
第4章第一个STM32 项目
4.1开发环境与所需硬件<
...
— 没有更多了 —
全新正版 提供发票
以下为对购买帮助不大的评价