• ARM微控制器与嵌入式系统
21年品牌 40万+商家 超1.5亿件商品

ARM微控制器与嵌入式系统

41.39 5.2折 79 九五品

仅1件

浙江杭州
认证卖家担保交易快速发货售后保障

作者景妮琴

出版社电子工业出版社

ISBN9787121462542

出版时间2023-09

版次1

装帧平装

开本16开

纸张胶版纸

定价79元

上书时间2024-12-22

靖鮟大君

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九五品
商品描述
基本信息
书名:ARM微控制器与嵌入式系统
定价:79.00元
作者:景妮琴
出版社:电子工业出版社
出版日期:2023-09-01
ISBN:9787121462542
字数:
页码:
版次:
装帧:平塑
开本:
商品重量:
编辑推荐

内容提要
基于Cortex-M4内核的STM32F4系列微控制器具有较高的,在多个领域都得到了广泛的应用。本书以STM32F407为例,通过11个具体的项目详细介绍微控制器和嵌入式系统开发技术,主要内容涉及开发环境、标准固件库、GPIO接口、定时器、外部中断、USART、SPI总线、I2C总线、ADC、嵌入式操作系统等。本书采用项目式教学方法进行讲解,可帮助读者快速熟悉ARM微控制器与嵌入式系统的开发流程、STM32系列微控制器的标准固件库和各种外设的使用方法。
目录
目    录项目1  开发环境的搭建1任务1.1  了解ARM微控制器STM32F40721.1.1  ARM微控制器21.1.2  STM32F407的功能6任务1.2  初识开发板硬件电路101.2.1  核心板的电路原理图101.2.2  扩展板的电路原理图13任务1.3  开发环境的搭建151.3.1  KEIL开发环境搭建161.3.2  安装调试工具191.4  项目总结221.5  动手实践221.6  润物无声:中国芯片221.7  知识巩固23项目2  标准固件库函数开发初探:从点亮LED开始25任务2.1  多文件编程252.1.1  C程序的编译262.1.2  模块化编程26任务2.2  标准固件库函数工程模板的建立292.2.1  标准固件库文件292.2.2  使用帮助文档352.2.3  建立库函数工程模板36任务2.3  点亮LED442.3.1  点亮LED的开发步骤442.3.2  硬件电路设计442.3.3  软件设计452.4  项目总结482.5  动手实践492.6  项目拓展492.7  润物无声:千里之行,始于足下492.8  知识巩固49项目3  使用GPIO接口完成简单的开发任务54任务3.1  使用GPIO接口实现流水灯543.1.1  GPIO接口的工作模式543.1.2  STM32F407ZGT6的时钟系统603.1.3  GPIO接口的结构体及库函数653.1.4  流水灯的软硬件设计69任务3.2  使用GPIO接口控制按键713.2.1  任务描述713.2.2  硬件设计723.2.3  软件设计72任务3.3  数码管的动态显示763.3.1  任务描述763.3.2  硬件设计763.3.3  软件设计773.4  项目总结823.5  动手实践823.6  润物无声:代码规范833.7  知识巩固84项目4  使用定时器实现电子钟89任务4.1  熟悉STM32系列微控制器的中断系统894.1.1  嵌套向量中断控制器914.1.2  NVIC的结构体934.1.3  NVIC的标准固件库函数954.1.4  中断编程的要点95任务4.2  熟悉STM32F407微控制器的定时器特性964.2.1  高级控制定时器964.2.2  通用定时器974.2.3  基本定时器97任务4.3  使用定时器实现电子钟的软件设计974.3.1  基本定时器的主要功能974.3.2  定时器的结构体及标准固件库函数1004.3.3  电子钟的软件设计1044.4  项目总结1094.5  动手实践1094.6  润物无声:诚信1094.7  知识巩固109项目5  利用外部中断为电子钟校准113任务5.1  熟悉中断/事件线的特性113任务5.2  学会使用EXTI的结构体及标准固件库函数116任务5.3  利用外部中断实现电子钟校准的软件设计1185.3.1  任务要求1185.3.2  编程要点1195.3.3  实例代码1205.3.3  下载验证1265.4  项目总结1265.5  动手实践1265.6  润物无声:知识产权1275.7  知识巩固127项目6  通过USART收发数据130任务6.1  理解串行通信协议1316.1.1  物理层1316.1.2  协议层1326.1.3  有效数据和数据校验133任务6.2  熟悉STM32系列微控制器的USART1336.2.1  USART的特46.2.2  USART的功能134任务6.3  学会使用USART的结构体及标准固件库函数139任务6.4  通过USART收发数据1436.4.1  任务要求1436.4.2  编程要点1436.4.3  硬件连接1446.4.4  软件编程1456.4.5  实例代码1466.4.6  下载验证1486.5  项目总结1516.6  动手实践1516.7  润物无声:华为5G通信1516.8  知识巩固152项目7  使用SPI总线操作外设154任务7.1  理解SPI协议1557.1.1  物理层1557.1.2  协议层155任务7.2  熟悉STM32系列微控制器的SPI1577.2.1  SPI的特性1587.2.2  SPI的功能158任务7.3  学会使用SPI的结构体及标准固件库函数160任务7.4  利用MAX7219实现8位数码管的显示功能1647.4.1  编程任务1647.4.2  硬件设计1647.4.3  软件设计1667.4.4  实例代码1697.4.5  下载验证1727.5  项目总结1737.6  动手实践1737.7  润物无声:6G争夺战已然打响1747.8  知识巩固174项目8  使用定时器生成PWM信号176任务8.1  理解使用定时器生成PWM信号的原理176任务8.2  熟悉STM32系列微控制器的定时器1798.2.1  TIM2~TIM5的主要特性1798.2.2  TIM9~TIM14的主要特性1808.2.3  通用定时器的功能181任务8.3  学会使用定时器的结构体和标准固件库函数189任务8.4  使用定时器生成PWM信号的软件设计1928.4.1  任务描述1928.4.2  编程要点1928.4.3  实例代码1968.4.4  下载验证1988.5  项目总结1998.6  项目拓展1998.7  动手实践1998.8  润物无声:精益求精1998.9  知识巩固199项目9  使用I2C总线驱动OLED201任务9.1  理解I2C总线协议2019.1.1  I2C总线的物理层2019.1.2  I2C总线的协议层203任务9.2  熟悉STM32系列微控制器的I2C总线2059.2.1  I2C总线接口的特性2059.2.2  I2C总线接口的功能2069.2.3  I2C总线的通信过程208任务9.3  学会使用I2C总线的结构体及标准固件库函数209任务9.4  使用I2C总线驱动OLED的软件设计2169.4.1  编程任务2169.4.2  编程要点2179.4.3  硬件设计2179.4.4  软件设计2179.4.5  实例代码2239.4.6  下载验证2369.5  项目总结2369.6  动手实践2369.7  润物无声:柔性OLED2379.8  知识巩固237项目10  通过ADC采集光敏传感器输出电压值241任务10.1  熟悉STM32系列微控制器的ADC24110.1.1  ADC的特性24310.1.2  ADC的功能243任务10.2  学会使用ADC的结构体及标准固件库函数249任务10.3  通过ADC单通道采集光敏传感器的输出电压25810.3.1  独立模式下ADC单通道数据采集的硬件连接25810.3.2  独立模式下ADC单通道数据采集的编程要点25910.3.3  实例代码26110.3.4  下载验证26310.4  项目总结26410.5  动手实践26410.6  润物无声:集成电路工程技术人员26410.7  知识巩固265项目11  嵌入式操作系统μC/OS-Ⅲ的移植267任务11.1  了解嵌入式操作系统26711.1.1  嵌入式系统的特点26711.1.2  常用的嵌入式操作系统268任务11.2  如何将μC/OS-Ⅲ移植到STM32F407开发板27011.2.1  裸机系统和多任务操作系统的区别27011.2.2  μCOS-Ⅲ的移植方法272任务11.3  如何在μC/OS-Ⅲ上实现单任务——LED闪烁27811.3.1  如何创建任务27911.3.2  启动任务28111.3.3  任务总结28111.4  项目总结28111.5  动手实践28111.6  润物无声:华为鸿蒙系统28211.7  知识巩固282参考文献283
作者介绍
景妮琴,女,1979年出生,硕士研究生,北京电子科技职业学院副教授,北京市青年骨干教师,北京市师德先进个人。主要研究方向为嵌入式应用技术、机器学习、深度学习。曾荣获北京市信息化教学大赛二等奖、荣获北京市教学能力比赛二等奖。
序言

—  没有更多了  —

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

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP