51菜鸟到ARM(STM32)高手进阶之旅

价格 79.00对比
发货 广东东莞市
销量 暂无
评价 已有 0 条评价
人气 已有 3 人关注
数量
+-
库存100
 
联系方式
加关注0

新图书资料发布

VIP   VIP会员第1年
资料通过认证
保证金未缴纳

内容简介

  《51菜鸟到ARM(STM32)高手进阶之旅》内容丰富,以新颖的思路带领读者从51单片机菜鸟晋升为ARM高手。书中内容多由作者从10多年工作实践中总结而来。
  本书主要介绍51单片机和ARM Cortex-M3系列STM32的原理及应用。全书共6章。第1章主要是引导读者从零开始,接触51单片机的DIY项目;第2章介绍51单片机的理论知识;第3章为51单片机实战,通过手把手的操作,全面剖析51单片机的结构及其应用;第4章介绍ARM处理器,掌握了前面的基础,就可以理解从51单片机过渡到ARM需要哪些知识;第5章为ARM实战,通过几个精彩的实战例程来真正学懂ARM;第6章介绍嵌入式开发过程的经验和技术心得,同时概括了行业的现状。
  《51菜鸟到ARM(STM32)高手进阶之旅》条理清楚,深入浅出,图文并茂,学习脉络环环相扣,适合广大学生、电子爱好者及产品开发者阅读。
    本书配套板卡选购地址:http://stm321.taobao.com 

目录

第1章 从零开始动手制作51单片机小项目1
1.1我的单片机自学经历1
1.2我眼中的单片机2
1.3零基础搭建一个电路3
1.3.1搭建电路的地盘3
1.3.2单片机运行的单条件4
1.3.3动手搭建单电路——点亮1个LED灯5
1.3.4点亮多个LED灯11
1.4单片机怎样下载程序12
1.4.1了解串口12
1.4.2自己制作串口下载线13
1.5制作USB下载线21
1.5.1关于USB下载的概念21
1.5.2用USB转TTL模块接口下载程序21
1.6自己搭建流水灯24
1.6.1实验说明24
1.6.2实验原理图25
1.6.3器件清单与连接方法25
1.6.4程序下载27
1.6.5代码分析28
1.6.6实验现象29
1.7按键控制LED灯29
1.7.1实验说明29
1.7.2实验原理图30
1.7.3器件清单与操作步骤32
1.7.4程序下载33
1.7.5代码分析33
1.7.6实验现象36
1.8按键控制蜂鸣器36
1.8.1实验说明36
1.8.2实验原理图37
1.8.3器件清单与连接方法37
1.8.4程序下载38
1.8.5代码分析39
1.8.6实验现象39
1.9动手搭建电路点亮1602液晶屏40
1.9.1实验说明40
1.9.2实验原理图40
1.9.3器件清单与连接方法40
1.9.4程序下载41
1.9.5代码分析42
1.9.6实验现象46
第2章 51单片机理论深入48
2.1怎样学好单片机48
2.1.1初学者的困难48
2.1.2学习单片机的四个步骤48
2.1.3学习单片机的准备工作49
2.2单片机芯片入门理解50
2.2.1处理器如何控制一个智能产品50
2.2.2处理器芯片引脚的理解50
2.2.3处理器是怎么认识下载进去的程序代码的51
2.2.4为什么采用二进制,而不采用三进制、四进制52
2.2.5处理器硬件上如何实现存储二进制数53
2.2.6单片机芯片的选型53
2.351单片机资料阅读方法54
2.3.1如何阅读51单片机的芯片手册54
2.3.251单片机的引脚是如何被控制的56
2.4从零开始搭建51编程环境61
2.4.1环境搭建61
2.4.2实现现象66
2.4.3main.c源代码(可以直接运行)66
2.4.4硬件原理图说明66
2.4.5软件架构和代码分析(只有一个main.c文件)67
2.4.6while语句72
2.4.7for语句73
2.5KEIL仿真及延时语句的计算75
2.6不带参数函数的写法及调用81
2.7带参数函数的写法及调用83
2.8利用C51库函数实现流水灯84
2.9硬件基础87
2.9.1电磁干扰88
2.9.2去耦电容88
2.9.3三极管91
2.9.4晶振电路93
2.9.5复位电路93
2.9.6单片机I/O口的状态94
2.9.7上下拉电阻96
第3章 51单片机实战98
3.1如何下载第一个程序到单片机里98
3.1.1什么是冷启动98
3.1.2环境搭建98
3.1.3开始下载第一个程序100
3.2如何驱动发光二极管103
3.2.1发光二极管的介绍103
3.2.2发光二极管的发光原理104
3.2.3硬件原理图连接105
3.2.4例程01单片机I/O输出——点亮1个LED灯方法1107
3.2.5例程02单片机I/O输出——点亮1个LED灯方法2111
3.2.6例程03单片机I/O输出——点亮1个LED灯方法3112
3.2.7更多LED例程116
3.3按键116
3.3.1按键的介绍116
3.3.2单片机检测小弹性按键的原理117
3.3.3硬件连接原理图118
3.3.4例程01一个独立按键控制LED(无消抖)119
3.3.5例程02一个独立按键控制LED(消抖动)120
3.3.6更多按键的例程122
3.4共阳数码管123
3.4.1共阳数码管的介绍123
3.4.2共阳数码管的内部原理123
3.4.3共阳数码管的硬件连接原理124
3.4.4例程01共阳数码管静态显示数字8125
3.4.5例程02共阳数码管静态显示数字0126
3.4.6例程03共阳数码管循环显示数字0~9127
3.4.7更多共阳数码管例程128

举报收藏 0
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  版权声明  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  粤ICP备2021111040号