更新时间:2018-12-31 23:45:56
封面
版权信息
前言
第1章 Maple简介
1.1 Maple与Arduino的关系
1.2 Maple的衍生版本
1.3 Maple的硬件资源
1.4 libmaple简介
1.5 Maple IDE的安装和使用
1.6 Maple的开源协议
第2章 Maple的Arduino兼容函数库
2.1 基本程序结构
2.2 Maple静态变量关键字
2.3 通用输入输出
2.4 模拟输入输出
2.5 高级I/O
2.6 硬件SPI接口
2.7 硬件USART与虚拟USB串口
2.8 延时和定时器
2.9 外部中断
2.10 数学与位运算操作
2.11 Wire库
2.12 Servo库
2.13 LiquidCrystal库
第3章 电路基础
3.1 需要的工具与仪器
3.2 电阻
3.3 电感
3.4 电容
3.5 BJT三极管
3.6 74系列IC
3.7 LM7805线性稳压IC
第4章 基本实验
4.1 LED渐变
4.2 继电器控制
4.3 1602字符液晶显示屏
4.4 四位段码LED显示
4.5 DS1302时钟芯片
第5章 传感器实验
5.1 LM35温度传感器
5.2 DHT11温湿度传感器
5.3 酒精传感器
5.4 超声波测距传感器
5.5 光敏电阻光传感器
5.6 BH1750环境光传感器模块
5.7 ADXL335加速计
5.8 GP2Y1010AU0F灰尘传感器
5.9 BMP085气压传感器
第6章 运动控制实验
6.1 步进电机控制
6.2 舵机电压表
第7章 其他实验
7.1 74HC595串并转换
7.2 24Cxx系列EEPROM读写
7.3 PID温度自动控制
7.4 Maple频率计
7.5 NEC协议红外发射实验
7.6 使用IRremote库多协议红外收发
第8章 Maple上的操作系统简介
8.1 Maple上的CoOS
8.2 Maple上的FreeRTOS
附录一 Maple引脚功能表
附录二 Maple Mini引脚功能表
附录三 定时器比较器通道与其相对应的引脚
附录四 Maple RET6引脚功能表