主页 详情

《ARDUINO编程指南 75个智能硬件程序设计技巧》_(英)SIMON MONK著;张佳进,陈立畅,孙超,杨彦鑫,张悦,高泉译_13901829_97871

【书名】:《ARDUINO编程指南 75个智能硬件程序设计技巧》
【作者】:(英)SIMON MONK著;张佳进,陈立畅,孙超,杨彦鑫,张悦,高泉译
【出版社】:北京:人民邮电出版社
【时间】:2016
【页数】:208
【ISBN】:9787115414489
【SS码】:13901829

最新查询

内容简介

第1章 Arduino编程

什么是Arduino?

软件安装和IDE

Arduino概览

Arduino开发板

编程语言

修改Blink sketch

变量

If

Loops

函数

数字量输入

数字量输出

串口监视器

数组和字符串

模拟量输入

模拟量输出

使用库

Arduino数据类型

Arduino指令

总结

第2章 内部机理

Arduino发展概况

Arduino内部结构

AVR微控制器

Arduino和Wiring

从sketch到Arduino

AVR Studio

安装引导程序

总结

第3章 中断和定时器

硬件中断

启用和禁用中断

定时器中断

总结

第4章 让Ard ui no更快

Arduino到底有多快?

Arduino开发板之间的比较

算法加速

查找与计算

快速I/O

模拟量输入的加速

总结

第5章 低功耗的Arduino

Arduino开发板的功耗

电流和电池

降低时钟频率

关闭一些模块

休眠

输出数字量控制功耗

总结

第6章 内存

Arduino内存

减少RAM的使用

最小化闪存占用

静态与动态内存分配对比

字符串

EEPROM的使用

使用闪存

使用SD卡存储数据

总结

第7章 I2C总线的使用

I2C硬件

I2C协议

Wire库

I2C示例

总结

第8章 1-Wire器件接口

1-Wire硬件

1-Wire协议

OneWire程序库

使用DS18B20

总结

第9章 SPI器件接口

位操作

SPI硬件

SPI协议

SPI库

SPI示例

总结

第10章 UART串行编程

串行硬件

串行通信协议

串行命令

软件串行通信库

串行通信示例

总结

第11章 USB编程

键盘和鼠标仿真

USB主机编程

总结

第12章 网络编程

网络硬件

Ethernet库

以太网示例

WiFi库

WiFi示例

总结

第13章 数字信号处理

数字信号处理介绍

读数求均值

滤波介绍

构建一个简易低通滤波器

Arduino Uno的数字信号处理

Arduino Due数字信号处理

滤波器代码生成

傅里叶变换

总结

第14章 管理一个进程

转变大型系统的编程习惯

为什么你不需要线程

设置和循环

Timer库

总结

第15章 编写程序库

何时编写程序库

使用类与方法

库示例(TEA5767 Radio)

测试库文件

发布这个库

总结

附件A器件

Arduino开发板

扩展板

器件与模块

供应商


书查询(www.shuchaxun.com)本网页唯一编码:
c993d2f74f97df93111ea25885c90e3d#47dcfd907823e00342ddd9899f46ced5#72437383#13901829.zip