登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書

『簡體書』ARM Cortex-M3系统设计与实现——STM32基础篇(第2版)

書城自編碼: 3267085
分類:簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 郭书军
國際書號(ISBN): 9787121351983
出版社: 电子工业出版社
出版日期: 2018-10-01


書度/開本: 16开 釘裝: 平装

售價:HK$ 68.2

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
这个甜甜圈不能卖:奇思妙想爆笑绘本(全2册)
《 这个甜甜圈不能卖:奇思妙想爆笑绘本(全2册) 》

售價:HK$ 95.8
生活中的民法典实用全书:应知应懂的法律常识
《 生活中的民法典实用全书:应知应懂的法律常识 》

售價:HK$ 106.8
饲渊
《 饲渊 》

售價:HK$ 47.8
现金为王:把利润留下来,把成本降下去
《 现金为王:把利润留下来,把成本降下去 》

售價:HK$ 82.8
经纬度丛书·巴勒斯坦人的故事:流亡者的悲情、绝望与抗争
《 经纬度丛书·巴勒斯坦人的故事:流亡者的悲情、绝望与抗争 》

售價:HK$ 105.6
改变世界的哲学家们
《 改变世界的哲学家们 》

售價:HK$ 105.6
将军
《 将军 》

售價:HK$ 57.6
墓志的生成及其在唐代的衍变研究
《 墓志的生成及其在唐代的衍变研究 》

售價:HK$ 117.6

 

編輯推薦:
以蓝桥杯嵌入式设计与开发竞赛为切入点,将书中内容拓展到嵌入式系统设计课程教学。__eol__以竞赛试题为主线,依次介绍GPIO,USART、SPI、I2C、TIM、ADC、NVIC和DMA的结构,并以使用库函数和使用寄存器两种方法介绍片内接口和设备的程序设计与实现。
內容簡介:
本书以STM32系列32位Flash MCU为例,以蓝桥杯嵌入式设计与开发竞赛训练板为硬件平台,以一切从简单开始为宗旨,介绍ARM Cortex-M3系统的设计与实现。全书分为10章,第1章简单介绍STM32 MCU和SysTick的结构;第2、3章以一个简单的嵌入式系统设计为例,详细介绍SysTick、GPIO和USART的应用设计;第4、5章分别介绍SPI和I2C的结构和设计实例;第6、7章分别介绍TIM和ADC的结构和设计实例;第8、9章分别介绍NVIC和DMA的结构和设计实例;第10章介绍竞赛扩展板的使用。书后附有实验指导,以方便实验教学。
關於作者:
郭书军,男,教授,毕业于兰州大学通信工程。现工作于北方工业大学,曾负责无源RFID读卡器开发、长距离无源射频识别标签阅读器研制及组网、嵌入式系统实验平台开发等项目,主讲通信原理、微机原理、嵌入式系统设计,曾荣获研究生课程教学奖。
目錄
目录

第1章STM32 MCU简介(1)
1.1STM32 MCU结构(1)
1.2STM32 MCU存储器映像(2)
1.3STM32 MCU系统时钟树(4)
1.3.1时钟控制(5)
1.3.2时钟配置(7)
1.3.3APB2设备时钟使能(11)
1.3.4APB1设备时钟使能(12)
1.3.5备份域控制(13)
1.3.6控制状态(15)
1.4Cortex-M3简介(17)
第2章通用并行接口GPIO(21)
2.1GPIO结构及寄存器说明(21)
2.2GPIO库函数说明(23)
2.3GPIO设计实例(26)
2.3.1使用库函数软件设计(27)
2.3.2使用寄存器软件设计(31)
2.4GPIO设计实现*(33)
2.4.1Keil的安装和使用(33)
2.4.2使用仿真器调试和运行目标
程序(35)
2.4.3使用调试器调试和运行目标
程序(42)
2.5LCD使用(45)
第3章通用同步异步收发器接口USART(50)
3.1UART简介(50)
3.2USART结构及寄存器说明(51)
3.3USART库函数说明(54)
3.4USART设计实例(56)
3.4.1USART基本功能程序设计(57)
3.4.2与PC通信程序设计(59)
3.4.3用printf实现通信程序
设计(63)
3.5USART设计实现*(63)
3.5.1使用仿真器调试和运行目标
程序(65)
3.5.2使用调试器调试和运行目标
程序(68)
第4章串行设备接口SPI(70)
4.1SPI结构及寄存器说明(70)
4.2SPI库函数说明(73)
4.3SPI设计实例(76)
4.3.1SPI基本功能程序设计(76)
4.3.2SPI环回程序设计(78)
4.3.3GPIO仿真SPI程序设计(79)
4.4SPI设计实现*(80)
第5章内部集成电路总线接口I2C(84)
5.1I2C结构及寄存器说明(84)
5.2I2C库函数说明(88)
5.3I2C设计实例(92)
5.3.1I2C EEPROM库函数说明(93)
5.3.2I2C EEPROM库函数程序
设计(95)
5.3.3GPIO仿真I2C库函数说明(97)
5.3.4GPIO仿真I2C库函数程序
设计(100)
5.4I2C设计实现*(102)
5.4.1I2C EEPROM库函数程序
设计实现(102)
5.4.2GPIO仿真I2C库函数程序
设计实现(104)
第6章定时器TIM(107)
6.1TIM结构及寄存器说明(107)
6.2TIM库函数说明(115)
6.3TIM设计实例*(124)
6.3.11s定时程序设计(124)
6.3.2矩形波输出程序设计(126)
6.3.3矩形波测量程序设计(129)
6.4实时钟RTC(132)
6.4.1RTC结构及寄存器说明(132)
6.4.2RTC库函数说明(134)
6.4.3RTC程序设计(136)
第7章模数转换器ADC(139)
7.1ADC结构及寄存器说明(139)
7.2ADC库函数说明(145)
7.3ADC设计实例*(151)
7.3.1用ADC1规则通道实现外部
输入模拟信号的模数转换(151)
7.3.2用ADC1注入通道实现内部
温度传感器的温度测量(154)
第8章嵌套向量中断控制器NVIC*(157)
8.1NVIC简介(157)
8.2EXTI中断(162)
8.3USART中断(167)
8.4TIM中断(169)
8.5ADC中断(171)
第9章直接存储器存取DMA*(173)
9.1DMA简介(173)
9.2USART的DMA操作(177)
9.3ADC的DMA操作(179)
第10章竞赛扩展板的使用(182)
10.1数码管的使用(182)
10.2ADC按键的使用(183)
10.3湿度传感器DHT11的使用(186)
10.4温度传感器DS18B20的使用(188)
10.5加速度传感器LIS302DL的使用(194)
附录ASTM32库函数(197)
附录BSTM32引脚功能(212)
附录CCT117E嵌入式竞赛训练板简介(224)
附录DCT117E嵌入式竞赛扩展板简介(229)
附录EASCII码表(233)
附录FC语言运算符(234)
附录G实验指导(235)
实验1GPIO应用(235)
实验2USART应用(236)
实验3SPI应用(236)
实验4I2C应用(237)
实验5TIM应用(238)
实验6ADC应用(239)
实验7NVIC应用(240)
实验8DMA应用(240)
参考文献(241)
內容試閱
序 言
世界万物,智能互联,这是当下产业界正在推动的新一代技术发展和服务的方向,万物互联后产生的大数据可以进一步提升社会效率和推动产业升级,将产生巨大的社会价值。
产业升级,技术创新,离不开与时俱进的人才。
人才的培养,高等学校是最大的培养基地。
作为致力于长期服务中国市场、为中国的产业发展提供最新技术产品的公司,意法半导体一直为中国的用户提供最前沿的技术,推动生态系统的建设,为用户提供从芯片到方案的支持。
为了向产业界提供有技术的人才,我们从数年前就开始系统性地和高校开展人才培养计划,这个计划包含下列3个方面:
(1)推动精品课程建设:协助高校课程改革,将最前沿的技术和产品带入教学和实验中,让学生接触体验到最新技术,为以后就业打好基础。
(2)实施TTT(老师培训老师)项目:邀请有开课经验的老师开展培训,帮助打算开课的老师提升信心,分享教育经验和体会。
(3)开展大学生智能互联校园创新大赛:让学生通过大赛进一步夯实所学的知识,在一个公平的环境中模拟企业项目,提升自身能力和信心。
在过去数年的探索中,我们惊喜地发现已经有众多的老师在人才培养方面取得了优异的成果,并且积极分享和持续优化、全方位推动高校课程改革和人才培养。
北方工业大学电子信息工程学院的郭书军老师就是其中一位,他在本科生和研究生教育方面,一直倡导课程和时代技术发展紧密结合,把市场主流的技术带进课堂,从2010年开始把STM32作为嵌入式系统设计课程的主要教学载体,升级课程体系,同时鼓励学生积极参加各项竞赛,以赛代练,提高技术能力。同时,郭书军老师也为工信部人才交流中心举办的蓝桥杯嵌入式设计与开发竞赛做出了巨大的贡献。
喜闻郭书军老师对《ARM Cortex-M3系统设计与实现STM32基础篇》进行改版优化,将硬件平台更新为竞赛训练板,并在原有寄存器编程的基础上添加了库函数介绍和库函数编程。后来又增加了实验的视频演示,更方便大家学习和实验。新一版教材凝聚了郭书军老师的辛勤付出,希望为广大学生带来一本优质的教材,也为其他院校老师提供很好的借鉴模板。
曹锦东
意法半导体(中国)投资有限公司
中国区微控制器市场及应用总监
2018年8月
前 言
《ARM Cortex-M3系统设计与实现STM32基础篇》出版发行后,由于其简单实用的特点,受到读者的欢迎。虽然寄存器编程更有利于理解硬件原理,但有一定难度,限制了它的使用范围。为了惠及更多读者,更为了作为蓝桥杯嵌入式设计与开发竞赛的培训教材,本书将硬件平台更新为竞赛训练板,并在原有寄存器编程的基础上添加了库函数介绍和库函数编程。竞赛扩展板推出后,又增加了竞赛扩展板各功能模块的使用介绍。后来又增加了实验的视频演示,可通过扫描二维码打开观看(目录中标*章节含二维码),更方便大家学习和实验。
全书分为10章,以竞赛试题为主线,依次介绍GPIO、USART、SPI、I2C、TIM、ADC、NVIC、DMA的结构和程序设计与实现,最后介绍竞赛扩展板各功能模块的使用。
第1章介绍STM32 MCU和SysTick的结构,重点介绍复位和时钟控制(RCC)库函数和SysTick库函数,方便后续章节的使用。
第2章和第3章分别在介绍GPIO、USART结构和库函数的基础上,以嵌入式竞赛训练板为硬件平台,使用库函数和寄存器两种软件设计方法,介绍GPIO和USART的软件设计与实现方法,包括新建工程、新建并添加C语言源文件、添加库文件、生成目标程序文件、调试和运行目标程序等,重点介绍使用仿真器和调试器调试及运行目标程序的步骤和方法。
第4章和第5章分别介绍SPI、I2C的结构和库函数及程序设计与实现。SPI的编程操作和USART相似,软件设计实例主要实现了SPI的环回。I2C的编程操作相对复杂一些,设计实例用两种方法实现了通过I2C读写2线串行EEPROM。
第6章和第7章分别介绍TIM、ADC的结构和库函数及程序设计。TIM设计实例实现了1s定时、矩形波输出和矩形波测量程序设计等,ADC设计实例用ADC规则通道实现外部输入模拟信号的模数转换和用ADC注入通道实现内部温度传感器的温度测量等。
第8章和第9章分别介绍NVIC、DMA的结构和库函数及设计实例。中断和DMA是高效的数据传送控制方式,对前面介绍的接口和设备数据传送查询方式稍做修改即可实现中断功能,再结合DMA可以实现数据的批量传送。
第10章介绍竞赛扩展板各功能模块的使用,包括数码管、ADC按键、湿度传感器、温度传感器和加速度传感器的使用。
书末附有STM32库函数、引脚功能、训练板和扩展板介绍等实用资料供读者参考,还包含8个实验指导以方便实验教学。
本书所有设计程序均为原创,并在竞赛训练板和Keil 4.12环境下测试通过。
参与本书编写和程序调试的还有王玉花、刘哲、王硕、孟群升和田香。在本书的编写过程中,得到意法半导体(中国)投资有限公司中国区微控制器市场及应用总监曹锦东先生的大力支持,他在百忙中为本书撰写了序言;在本书的出版过程中,得到北方工业大学的资助及电子工业出版社赵玉山先生和刘真平女士的支持,在此一并表示衷心的感谢。
由于编著者水平所限,书中难免会有不妥之处,敬请广大读者批评指正。
E-mail:cortex_m3@126.com,QQ群:STM32学习(489189201)。
编著者
2018年2月

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.