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

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

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

『簡體書』STM32单片机全案例开发实战

書城自編碼: 3799438
分類:簡體書→大陸圖書→工業技術電子/通信
作者: 蔡杏山
國際書號(ISBN): 9787121442711
出版社: 电子工业出版社
出版日期: 2022-10-01

頁數/字數: /
釘裝: 平塑

售價:HK$ 98.8

我要買

 

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


新書推薦:
打破社交媒体棱镜:探寻网络政治极化的根源
《 打破社交媒体棱镜:探寻网络政治极化的根源 》

售價:HK$ 69.6
那一抹嫣红
《 那一抹嫣红 》

售價:HK$ 70.8
十八岁出门远行
《 十八岁出门远行 》

售價:HK$ 54.0
新能源与智能汽车技术丛书——智能车辆感知、轨迹规划与控制
《 新能源与智能汽车技术丛书——智能车辆感知、轨迹规划与控制 》

售價:HK$ 141.6
鼻科学与前颅底手术——基于案例分析
《 鼻科学与前颅底手术——基于案例分析 》

售價:HK$ 357.6
弗吉尼亚·伍尔夫传:作家的一生
《 弗吉尼亚·伍尔夫传:作家的一生 》

售價:HK$ 105.6
不胜欢喜
《 不胜欢喜 》

售價:HK$ 63.4
现代欧洲史:1500—1815
《 现代欧洲史:1500—1815 》

售價:HK$ 105.6

 

建議一齊購買:

+

HK$ 133.7
《 智能手机维修从入门到精通 》
+

HK$ 177.5
《 集成功率器件设计及TCAD仿真 》
+

HK$ 107.7
《 从零开始学电子电路设计 》
+

HK$ 139.2
《 激光熔覆修复再制造技术 》
+

HK$ 154.8
《 无线D2D通信与网络详解 》
+

HK$ 116.2
《 数字全息技术及其应用 》
內容簡介:
本书用实例详解的方式介绍STM32单片机与C语言编程,主要内容有STM32单片机基础、STM32单片机的硬件系统、Keil软件与寄存器方式编程闪烁点亮LED、固件库与库函数方式编程闪烁点亮LED、按键控制LED和蜂鸣器的电路与编程实例、中断的使用与编程实例、定时器的使用与编程实例、USART串口通信与编程实例、ADC(模数转换器)的使用与编程实例、DAC(数模转换器)的使用与编程实例、光敏传感器测光与DS18B20测温的电路与编程实例、红外线遥控与RTC实时时钟的使用与编程实例、RS-485通信与CAN通信的原理与编程实例、FSMC与液晶显示屏的使用与编程实例。本书起点低,内容由浅入深,语言通俗易懂,结构安排符合学习认知规律,适合作为初学者学习STM32单片机及编程的自学图书,也适合作为职业院校电类专业的单片机教材。
關於作者:
蔡杏山,电工电子领域专家。曾做过十多年的教师,先后在不同的大中专院校任教,所授课程有电子技术基础、收录机、电视机、录像机、VCD影碟机、摄录像机、电子线路、电子测量仪器、电工技术、PLC技术、变频技术等。2008年后蔡老师将工作重心放在了图书写作上,编著的各类电工电子类图书超过100本,开卷数据统计,蔡老师编著的电工电子类图书全国销量总码洋常年排在前三列,开创单本销量10万册以上的好成绩。
目錄
第1章 STM32单片机基础1.1 STM32单片机简介1.1.1 什么是ARM1.1.2 什么是STM32单片机1.1.3 STM32单片机的型号含义1.2 STM32单片机的最小系统电路1.2.1 STM32F103C8T6单片机介绍1.2.2 STM32单片机的最小系统电路1.2.3 最小系统实验电路板1.3 程序的编写与下载1.3.1 用Keil MDK5软件编写和编译程序1.3.2 ST-Link下载调试器及驱动程序的安装1.3.3下载调试器与STM32单片机的连接1.3.4 连接设置与下载程序1.3.5 单片机电路板通电测试1.4 单片机C语言基础1.4.1 常量1.4.2变量1.4.3 运算符1.4.4 关键字1.4.5 数组1.4.6 指针1.4.7 结构体1.4.8 枚举1.4.9 循环语句(while、do while、for语句)1.4.10 选择语句(if、switch…case语句)第2章 STM32单片机的硬件系统2.1单片机内部结构与最小系统电路2.1.1单片机的引脚功能与最小系统电路2.1.2单片机内部结构2.2 存储器的地址分配(映射)2.2.1 存储器的划分与地址分配2.2.2 寄存器的命名2.2.3 基地址与偏移地址2.3 GPIO端口电路2.3.1 GPIO端口的基本电路结构2.3.2 输入模式的电路说明2.3.3 输出模式的电路说明2.4 GPIO端口寄存器2.4.1 端口配置低8位寄存器(GPIOx_CRL,x=A…G)2.4.2 端口配置高8位寄存器(GPIOx_CRH,x=A…G)2.4.3 端口输入数据寄存器(GPIOx_IDR,x=A…G)2.4.4 端口输出数据寄存器(GPIOx_ODR,x=A…G)2.4.5 端口置位/复位寄存器(GPIOx_BSRR,x=A…G)2.4.6 端口清0寄存器(GPIOx_BRR,x=A…G)2.4.7 端口配置锁定寄存器(GPIOx_LCKR,x=A…G)2.5时钟系统与复位时钟控制寄存器(RCC)2.5.1时钟信号的种类与分配2.5.2 时钟控制寄存器(RCC_CR)2.5.3 时钟配置寄存器(RCC_CFGR)2.5.4 APB2外设复位寄存器 (RCC_APB2RSTR)2.5.5 APB1外设复位寄存器 (RCC_APB1RSTR)2.5.6 AHB外设时钟使能寄存器 (RCC_AHBENR)2.5.7 APB2外设时钟使能寄存器 (RCC_APB2ENR)2.5.8 APB1外设时钟使能寄存器 (RCC_APB1ENR)2.5.9 控制/状态寄存器 (RCC_CSR)第3章Keil软件与寄存器方式编程闪烁点亮LED3.1 Keil MDK软件和芯片包的安装3.1.1 安装Keil MDK5软件3.1.2 安装芯片包3.1.3 软件的启动3.2 创建工程并导入程序文件3.2.1 创建项目文件夹3.2.2 查找并复制启动文件3.2.3 新建工程3.2.4 新建程序文件3.2.5 将程序文件导入工程3.3用寄存器方式编写闪烁点亮LED的程序3.3.1 头文件程序的编写3.3.2 头文件的程序代码说明3.3.3 主程序文件(main.c)的编写3.3.4 主程序的程序代码说明3.3.5启动文件说明3.3.6 编译程序第4章 固件库与库函数方式编程闪烁点亮LED4.1 STM32固件库介绍4.1.1 固件库的组成4.1.2 固件库一些重要文件说明4.1.3 固件库帮助文件的使用4.2 库函数方式编程模板的创建4.2.1 创建模板文件夹并拷贝需要的文件4.2.2 创建工程4.2.3 配置工程4.2.4 编写主程序模板4.3 库函数方式闪烁点亮LED工程的创建与编程4.3.1 利用库函数方式编程模板创建工程4.3.2 在工程中新建一些文件4.3.3 程序的编写与说明4.4位段(bit-band)访问方式编程闪烁点亮LED4.4.1 位段区与位段别名区4.4.2 位段区字节的位的别名地址计算4.4.3 新建工程和程序文件4.4.4程序的编写与说明第5章 按键控制LED和蜂鸣器的电路与编程实例 5.1按键、LED、蜂鸣器及相关电路5.1.1按键开关产生的抖动及解决方法5.1.2发光二极管(LED)5.1.3 蜂鸣器5.2按键输入控制LED和蜂鸣器的电路与程序说明5.2.1电路及控制功能5.2.2 创建按键输入控制LED和蜂鸣器的工程5.2.3 LED端口配置程序及说明5.2.4 蜂鸣器端口配置程序及说明5.2.5 按键端口配置、检测程序及说明5.2.6 主程序文件及说明第6章 中断的使用与编程实例6.1 中断基础知识6.1.1 什么是中断6.1.2中断源与中断优先级6.2 外部中断/事件(EXTI)介绍6.2.1外部中断/事件控制器(EXTI)的组成框图及说明6.2.2 外部中断/事件线路的分配6.2.3 外部中断的编程使用步骤6.3 按键触发中断控制LED和蜂鸣器的编程与说明6.3.1 创建按键触发中断控制LED和蜂鸣器的工程6.3.2 中断程序及说明6.3.3 主程序及说明第7章 定时器的使用与编程实例7.1 SysTick定时器(系统定时器)7.1.1 SysTick定时器的寄存器7.1.2 SysTick定时器的编程使用步骤7.1.3 SysTick定时器延时闪烁点亮LED的编程实例7.1.4更换输出引脚时的程序改动7.2 通用定时器7.2.1 通用定时器的功能与组成7.2.2 通用定时器的编程使用步骤7.2.3 通用定时器中断闪烁点亮LED的编程实例7.3 定时器PWM输出功能的使用与编程实例7.3.1 PWM基本原理7.3.2 定时器的PWM输出功能7.3.3定时器PWM输出功能的编程使用步骤7.3.4定时器PWM输出无级调节LED亮度的编程实例第8章 USART串口通信与编程实例8.1串行通信基础知识8.1.1 并行通信与串行通信8.1.2 串行通信的两种方式8.1.3 串行通信的数据传送方向8.2 USART串口通信介绍8.2.1 USART串口结构及说明8.2.2 USART中断控制8.2.3 USART串口通信的编程使用步骤8.3 单片机USART串口与其他设备的连接通信电路8.3.1带有USART串口的两台设备的连接通信电路8.3.2 单片机USART串口与计算机RS232C口的连接通信电路8.3.3 单片机USART串口使用CH340芯片与计算机USB口连接的通信电路与驱动安装8.4 单片机USART串口与计算机通信收发数据的编程实例8.4.1 编程实现的功能8.4.2创建工程8.4.3配置USART1串口的端口、参数、工作模式和中断通道的程序及说明8.4.4主程序及说明8.4.5 计算机与单片机通信收发数据测试8.5 用USART串口输出printf函数指定格式的数据8.5.1 printf函数介绍8.5.2 printf函数输出重定向为USART串口8.5.3 用USART串口输出printf函数指定格式数据的工程与程序说明8.5.4直观查看printf函数往USART串口输出的数据第9章 ADC(模数转换器)的使用与编程实例 9.1 ADC基本原理与电路9.1.1 ADC基本原理9.1.2 ADC电路9.2 单片机ADC的结构与使用9.2.1 ADC的结构与工作过程9.2.2 ADC的输入通道与分组9.2.3 ADC的启动与触发源选择9.2.4 ADC的转换模式9.2.5 ADC_CLK时钟与通道采样时间9.2.6 数据寄存器与数据对齐方式9.2.7 模拟看门狗(上限值和下限值)设置9.2.8 ADC的编程使用步骤9.3 用ADC检测电压并与计算机通信显示电压值的编程实例9.3.1 ADC检测电压并与计算机通信的电路及说明9.3.2创建工程9.3.3配置USART1串口的程序及说明9.3.4配置ADC的程序及说明9.3.5主程序及说明9.3.6 查看ADC转换的电压值9.4单片机内部温度传感器的使用与测温编程实例9.4.1单片机内部温度传感器及温度检测电路9.4.2 单片机内部温度传感器检测温度并通信显示温度值的编程实例9.4.3查看内部温度传感器检测的芯片温度第10章 DAC(数模转换器)的使用与编程实例10.1 DA转换原理与过程10.1.1 DA转换基本原理10.1.2 DA转换过程10.2 单片机DAC的结构与使用10.2.1 DAC的结构与工作过程10.2.2 DAC_CR控制寄存器说明10.2.3 DAC使用的编程步骤10.3 DAC转换数据并通信显示模拟电压值的编程实例10.3.1 DAC转换数据并通信显示模拟电压值的电路及说明10.3.2创建工程10.3.3配置DAC的程序及说明10.3.4主程序及说明10.3.5 查看DA值与对应的模拟电压第11章 光敏传感器测光与DS18B20测温的电路与编程实例11.1 光敏传感器的使用与测光编程实例11.1.1光敏传感器11.1.2 光敏电阻器检测亮度控制LED亮灭并与计算机通信的电路11.1.3 光敏电阻器检测亮度控制LED亮灭并通信显示亮度值的程序及说明11.2 DS18B20温度传感器的使用与测温编程实例11.2.1 DS18B20数字温度传感器11.2.2 DS18B20检测温度控制LED亮灭并与计算机通信的电路11.2.3 DS18B20检测温度控制LED亮灭并通信显示温度值的程序及说明第12章 红外线遥控与RTC实时时钟的使用与编程实例12.1 红外线遥控收发装置与遥控编码方式12.1.1 红外线与可见光12.1.2红外线发射器与红外线发光二极管12.1.3红外线光敏二极管与红外线接收器12.1.4 红外遥控的编码方式12.2 红外遥控LED亮灭并通信显示接收码的电路与编程实例12.2.1 红外遥控LED亮灭并通信显示接收码的电路12.2.2 红外遥控LED亮灭并通信显示接收码的程序及说明12.3 RTC(实时时钟)的使用与编程实例12.3.1 RTC的结构与工作原理12.3.2 RTC使用的编程步骤12.3.3 RTC控制LED亮灭并通信显示时间的电路12.3.4 RTC控制LED亮灭并通信显示时间的程序及说明第13章 RS485通信与CAN通信的原理与编程实例13.1 RS485通信基础13.1.1 RS232、RS422和RS485通信标准的比较13.1.2 RS485设备的通信连接13.1.3 单片机TTL转RS485电路13.1.4 RS232/RS485转换器与USB/RS485转换器13.2 单片机与计算机RS485通信的电路与编程实例13.2.1单片机与计算机RS485通信的电路13.2.2 单片机与计算机RS485通信的程序及说明13.3 CAN(控制器局域网络)通信基础

 

 

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