精通STM32F4-寄存器版
- ISBN:9787512417373
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:583
- 出版时间:2015-04-01
- 条形码:9787512417373 ; 978-7-5124-1737-3
本书特色
本书由浅入深,带领大家学习stm32f407的各个功能。本书总共分为3篇:硬件篇,主要介绍本书所讲实例对应的实验平台;软件篇,主要介绍stm32f4常用开发软件的使用以及一些下载调试的技巧,并详细介绍了几个常用的系统文件(程序);实战篇,通过43个实例(绝大部分是直接操作寄存器完成的)带领大家一步步深入了解stm32f4。 本书可配套alientek 探索者stm32f4开发板学习使用,本书的配套资料里面有详细原理图以及所有实例的完整代码,并且,这些代码都有详细的注释,且都经过严格测试,不会有任何警告和错误。另外,源码有生成好的hex文件,大家只需要通过串口/仿真器下载到开发板即可看到实验现象,亲自体验实验过程。 本书不仅适合广大学生和电子爱好者学习stm32f4,其大量的实验以及详细的解说也是公司产品开发的不二参考。
内容简介
作者继《例说stm32》《原子教你学stm32》等畅销书之后的又一力作,结合大量的开发实例和技巧,讲解由浅入深,循序渐进,适合各个层次的读者阅读;同时,配套资料丰富,读者可以实时和作者互动交流,方便学校、提高。
目录
第1篇硬件篇
第1章实验平台简介2
1.1alientek探索者stm32f4开发板资源初探2
1.2alientek探索者stm32f4开发板资源说明4
1.2.1硬件资源说明4
1.2.2软件资源说明 10
第2章实验平台硬件资源详解12
2.1开发板原理图详解12
2.2开发板使用注意事项29
2.3stm32f4学习方法30
第2篇软件篇
第3章mdk5软件入门33
3.1mdk5简介33
3.2新建mdk5工程34
3.3mdk5使用技巧45
3.3.1文本美化45
3.3.2语法检测与代码提示48
3.3.3代码编辑技巧49
3.3.4其他小技巧53
第4章下载与调试55
第5章system文件夹介绍67
5.1delay文件夹代码介绍67
5.2sys文件夹代码介绍73
5.2.1i/o口的位操作实现73
5.2.2时钟配置函数74
5.2.3sys_soft_reset函数78
5.2.4sys_standby函数79
5.2.5i/o设置函数81
5.2.6中断管理函数88
5.3usart文件夹介绍95
5.3.1usart1_irqhandler函数95
5.3.2uart_init函数96
第3篇实战篇
第6章跑马灯实验100
第7章按键输入实验106
第8章串口通信实验111
第9章外部中断实验117
第10章独立看门狗(iwdg)实验122
第11章窗口看门狗(wwdg)实验127
第12章定时器中断实验132
第13章pwm输出实验138
第14章输入捕获实验143
第15章tftlcd显示实验151
第16章usmart调试组件实验177
第17章rtc实时时钟实验187
第18章待机唤醒实验202
第19章adc实验209
第20章dac实验219
第21章dma实验227
第22章i2c实验237
第23章spi实验245
第24章rs485实验253
第25章can通信实验261
第26章触摸屏实验284
第27章6轴传感器mpu6050实验304
第28章flash模拟eeprom实验322
第29章摄像头实验332
第30章外部sram实验353
第31章内存管理实验360
第32章sd卡实验370
第33章fatfs实验391
第34章汉字显示实验403
第35章图片显示实验417
第36章音乐播放器实验427
第37章视频播放器实验452
第38章fpu测试(julia分形)实验472
第39章dsp测试实验479
第40章串口iap实验491
第41章usb读卡器(slave)实验504
第42章usb u盘(host)实验515
第43章usb鼠标、键盘(host)实验523
第44章网络通信实验530
第45章μc/osii实验1——任务调度544
第46章μc/osii实验2——信号量和邮箱553
第47章μc/osii实验3——消息队列、信号量集和软件定时器561
第48章探索者stm32f4开发板综合实验577
参考文献583作者简介
刘军,网名“正点原子”,实践经验丰富,活跃于EDN、eeworld等各大论坛;张洋,ALIENTEK工作室成员,实践经验丰富。共同出版过《例说STM32》《原子教你学STM32》等“正点原子教你学嵌入式系列丛书”,受到读者高度认可。
-
全图解零基础word excel ppt 应用教程
¥16.3¥48.0 -
C Primer Plus 第6版 中文版
¥62.6¥108.0 -
零信任网络:在不可信网络中构建安全系统
¥34.2¥59.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥20.3¥39.8 -
情感计算
¥66.8¥89.0 -
大模型RAG实战 RAG原理、应用与系统构建
¥74.3¥99.0 -
大学计算机基础实验教程(MS Office版)——面向数据分析能力培养
¥29.1¥39.8 -
LINUX企业运维实战(REDIS+ZABBIX+NGINX+PROMETHEUS+GRAFANA+LNMP)
¥51.8¥69.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥70.0¥89.8 -
LINUX实战——从入门到精通
¥52.4¥69.0 -
剪映AI
¥52.8¥88.0 -
快速部署大模型:LLM策略与实践(基于ChatGPT等大语言模型)
¥56.9¥79.0 -
数据驱动的工业人工智能:建模方法与应用
¥68.3¥99.0 -
数据存储架构与技术(第2版)
¥62.9¥89.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
UN NX 12.0多轴数控编程案例教程
¥24.3¥38.0 -
实战知识图谱
¥51.8¥69.0