您好,欢迎来到聚文网。 登录 免费注册
从零开始设计你的智能小车(基于STM32的嵌入式系统开发高等学校电工电子基础课程

从零开始设计你的智能小车(基于STM32的嵌入式系统开发高等学校电工电子基础课程

  • 字数: 419
  • 出版社: 清华大学
  • 作者: 编者:胡青|责编:文怡//李晔
  • 商品条码: 9787302598930
  • 版次: 1
  • 开本: 16开
  • 页数: 274
  • 出版年份: 2022
  • 印次: 1
定价:¥59 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
本书从“实战”出发,以 STM32F103VET6单片机为 对象,以C语言为开发语言 ,详细讲解如何在CMSIS固 件库基础上完成嵌入式应用 系统的开发。通过本书的学 习,读者能够初步了解嵌入 式系统设计中的硬件设计和 软件设计,掌握硬件和软件 调试技巧,具备设计、规划 和实现一个简单嵌入式应用 系统的能力。 全书以“智能小车设计”作 为主线,内容分为基础篇、 提高篇和实践篇三个层次。“ 基础篇”介绍嵌入式开发的基 本常识、系统架构等。“提高 篇”以小车功能需求为目标组 织各章节内容,每章实现智 能小车的一个功能。“实践篇 ”从应用系统设计、规划的角 度出发,通过两个不同的“智 能小车”系统设计实例,从功 能设计规划开始,经过硬件 需求分析与选型、硬件设计 与供电设计,到软件设计、 系统测试,详细讲解从设计 规划到开发实现的完整过程 。侧重分析设计思路、设计 方法,以及项目的组织架构 ,培养作为系统开发工程师 应该具备的“全局观”和从系 统层面分析、分解系统功能 的能力。 本书可作为高等院校自动 化类、电气工程类、电子信 息类等相关专业的教材,也 可作为嵌入式开发爱好者的 入门书籍。
作者简介
胡青,工学博士,现为重庆大学自动化学院副教授。作为主研人员,参与重庆市精品课程“计算机硬件技术基础”系列课程的建设。参与多项市级、校级教改项目,获得重庆市高等教育教学成果三等奖一项。在《计算机教育》《实验室研究与探索》等期刊上发表教改文章10余篇。参编教材4部,其中《单片机原理及应用》为普通高等教育“十一五”国家级规划教材。在嵌入式开发方面积累了丰富的工程经验以及教学经验。
目录
第1章 嵌入式系统概述 1.1 单片机概述 1.1.1 单片机的定义 1.1.2 单片机与PC的对比 1.2 嵌入式系统 1.3 ARM是什么 1.3.1 ARM公司简介 1.3.2 ARM架构、ARM内核与ARM单片机 1.3.3 ARM Cortex-M3内核概述 第2章 STM32F103单片机概述 2.1 单片机的手册 2.2 STM32F103单片机体系结构概述 2.2.1 ARM Cortex-M3内核 2.2.2 STM32F103单片机系统架构 2.3 什么是CMSIS 2.4 STM32固件库 基础篇 第3章 嵌入式程序设计中的C语言 3.1 整型 3.1.1 整型的位宽 3.1.2 访问硬件模块的寄存器 3.2 volatile关键字 3.2.1 C语言编译器的优化功能 3.2.2 用volatile关键字避免优化 3.3 结构体数据类型 3.3.1 struct关键字 3.3.2 访问单片机片上外设寄存器 3.4 枚举数据类型 3.5 static关键字 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 开发环境与所需硬件 4.1.1 搭建开发环境 4.1.2 所需硬件 4.1.3 所需工具 4.2 创建第一个项目 4.3 下载与调试程序 4.3.1 安装仿真器驱动 4.3.2 在Kei1软件中配置仿真器 4.3.3 编译下载程序 4.3.4 Debug调试程序

蜀ICP备2024047804号

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