Arduino开发实战指南 STM32篇PDF电子书下载
- 电子书积分:8 积分如何计算积分?
- 作 者:《Arduino开发实战指南》编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2014
- ISBN:9787111445821
- 页数:150 页
第1章 Maple简介 1
1.1 Maple与Arduino的关系 1
1.2 Maple的衍生版本 1
1.2.1 Maple RET6 1
1.2.2 Maple Mini 1
1.2.3 Maple Native 2
1.3 Maple的硬件资源 2
1.4 libmaple简介 3
1.5 Maple IDE的安装和使用 3
1.5.1下载Maple IDE 3
1.5.2安装Maple IDE 4
1.5.3第一个程序 5
1.5.4 Maple IDE的使用 7
1.6 Maple的开源协议 8
第2章 Maple的Arduino兼容函数库 9
2.1基本程序结构 9
2.2 Maple静态变量关键字 9
2.3通用输入输出 10
2.3.1 pinMode()函数 10
2.3.2 digitalWrite()函数 12
2.3.3 digitalRead()函数 12
2.3.4 togglePin() 13
2.3.5 toggleLED() 13
2.4模拟输入输出 13
2.4.1 analogWrite()与pwmWrite() 14
2.4.2 analogRead() 15
2.5高级I/O 15
shiftOut() 15
2.6硬件SPI接口 16
2.6.1 begin() 18
2.6.2 write() 19
2.6.3 read() 20
2.6.4 transfer() 20
2.6.5 end() 20
2.7硬件USART与虚拟USB串口 20
2.7.1 begin() 21
2.7.2 write() 21
2.7.3 print()与println() 22
2.7.4 read() 24
2.7.5 available() 24
2.7.6 flush() 24
2.7.7 txPin()与rxPin() 24
2.7.8 end() 25
2.8延时和定时器 25
2.8.1 delay()与delay-Microseconds() 25
2.8.2 mills()与micros() 25
2.8.3内部硬件定时器 25
2.9外部中断 31
2.9.1 interrupts()与nointerrupts() 32
2.9.2 attach Interrupt()与detach Interrupt() 32
2.10数学与位运算操作 33
2.10.1 min() 33
2.10.2 max() 34
2.10.3 abs() 34
2.10.4 constrain() 35
2.10.5 map() 35
2.10.6 pow() 36
2.10.7 sqrt() 36
2.10.8 sin() 36
2.10.9 cos() 37
2.10.10 tan() 37
2.10.11 randomSeed() 37
2.10.12 random() 37
2.10.13 lowBit() 38
2.10.14 bitRead() 38
2.10.15 bitWrite() 38
2.10.16 bitSet() 38
2.10.17 bitClear() 39
2.10.18 bit() 39
2.11 Wire库 39
2.11.1 begin() 40
2.11.2 beginTransmission() 41
2.11.3 send() 41
2.11.4 endTransmission() 42
2.11.5 requestFrom() 42
2.11.6 receive() 43
2.11.7 available() 43
2.12 Servo库 43
2.12.1 attach() 43
2.12.2 attached() 44
2.12.3 write() 44
2.12.4 writeMicroseconds() 45
2.12.5 readMicroseconds() 45
2.12.6 read() 45
2.12.7 detach() 45
2.13 LiquidCrystal库 46
2.13.1 LiquidCrystal() 46
2.13.2 begin() 47
2.13.3 write() 48
2.13.4 clear() 48
2.13.5 home() 49
2.13.6 cursor()与noCursor() 49
2.13.7 setCursor() 49
2.13.8 noDisplay()与display() 50
2.13.9 blink()与noBlink() 50
2.13.10 leftToRight()与rightToLeft() 50
2.13.11 autoscroll()与noAutoscroll() 50
2.13.12 scrollDisplayLeft()与scrollDisplayRight() 51
2.13.13 print() 51
2.13.14 createChar() 51
第3章 电路基础 53
3.1需要的工具与仪器 53
3.1.1万用表 53
3.1.2可调直流电源 54
3.1.3烙铁与焊料 55
3.1.4镊子 55
3.1.5斜口钳 56
3.1.6剥线钳 56
3.2电阻 56
3.3电感 58
3.4电容 59
3.5 BJT三极管 60
3.6 74系列IC 61
3.7 LM7805线性稳压IC 66
第4章 基本实验 67
4.1 LED渐变 67
4.2继电器控制 69
4.3 1602字符液晶显示屏 71
4.4四位段码LED显示 75
4.5 DS1302时钟芯片 82
第5章 传感器实验 86
5.1 LM35温度传感器 86
5.2 DHT 11温湿度传感器 91
5.3酒精传感器 93
5.4超声波测距传感器 95
5.5光敏电阻光传感器 98
5.6 BH1750环境光传感器模块 100
5.7 ADXL335加速计 101
5.8 GP2Y1010AU0F灰尘传感器 103
5.9 BMP085气压传感器 105
第6章 运动控制实验 112
6.1步进电机控制 112
6.1.1用驱动器驱动步进电机 113
6.1.2 Maple通过达林顿芯片驱动步进电机 114
6.2舵机电压表 115
第7章 其他实验 119
7.1 74HC595串并转换 119
7.2 24Cxx系列EEPROM读写 120
7.3 PID温度自动控制 125
7.4 Maple频率计 128
7.5 NEC协议红外发射实验 129
7.6使用IRremote库多协议红外收发 132
第8章 Maple上的操作系统简介 136
8.1 Maple上的CoOS 136
8.1.1准备 136
8.1.2入门程序 136
8.2 Maple上的FreeRTOS 140
8.2.1简介 140
8.2.2入门程序 140
附录一 Maple引脚功能表 143
附录二 Maple Mini引脚功能表 145
附录三 定时器比较器通道与其相对应的引脚 146
附录四 Maple RET6引脚功能表 147
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《近代旅游指南汇刊 31》王强主编 2014
- 《Python3从入门到实战》董洪伟 2019
- 《近代旅游指南汇刊二编 10》王强主编 2017
- 《手工咖啡 咖啡爱好者的完美冲煮指南》(美国)杰茜卡·伊斯托,安德烈亚斯·威尔霍夫 2019
- 《近代旅游指南汇刊 13》王强主编 2014
- 《近代旅游指南汇刊 28》王强主编 2014
- 《东方杂志 第110册 第25卷 第一至四号 1928年1月-1928年2月》上海书店出版社编 2012
- 《清明 我们的节日》冯骥才编 2017
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《东方杂志 第94册 第22卷 第四至七号 1925年2月-1925年4月》上海书店出版社编 2012
- 《远去的老调》经典文库编委会编 2019
- 《东方杂志 第13册 第四年 第一至三期 1907年3月-1907年5月》上海书店出版社编 2012
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019