《Arduino编程指南

您所在的位置:网站首页 arduino编程设计 《Arduino编程指南

《Arduino编程指南

#《Arduino编程指南| 来源: 网络整理| 查看: 265

Arduino编程指南-75个智能硬件程序设计技巧 版权信息 ISBN:9787115414489 条形码:9787115414489 ; 978-7-115-41448-9 装帧:暂无 版次:暂无 册数:暂无 重量:暂无 印刷次数:1 所属分类:计算机/网络>程序设计 Arduino编程指南-75个智能硬件程序设计技巧 本书特色

本书从提高arduino使用效率、数据库打包、硬件融合、usb编程、网络编程、数字信号编程等几个方面,来综合讲解arduino的晋级应用方法。书中迅速带过arduino的基础知识,进入能力提升的主题,通过多个实例帮助读者快速提升arduino编程能力。

Arduino编程指南-75个智能硬件程序设计技巧 内容简介

mcgrawhill经典口袋书,知识点深入浅出讲解,把书读得很薄,迅速提升arduino编程能力。 回顾arduino程序设计的基础内容,并介绍更多程序设计的高阶功能。 通过实例展示如何利用少的储存器即可有效工作、使用小功率完成大性能、支持不同类型的串行口、支持usb编程、支持网络编程、数字信号处理dsp等内容。 75个开源的sketches示例提供下载使用。 100余个arduino程序设计技巧等你实践。

Arduino编程指南-75个智能硬件程序设计技巧 目录 目录第1章 arduino编程 1什么是 arduino  1软件安装和ide  3arduino概览 6arduino 开发板 8编程语言  12修改blink sketch 12变量  14if  15loops 16函数 17数字量输入 18数字量输出  20串口监视器 20数组和字符串 22模拟量输入 23模拟量输出 25使用库 26arduino数据类型 28arduino 指令 29总结  30第2章 内部机理 31arduino发展概况 31arduino内部结构 31avr微控制器  32arduino 和wiring 35从sketch到arduino 38avr studio  41安装引导程序 43总结 46第3章 中断和定时器 47硬件中断 47启用和禁用中断 53定时器中断 53总结 56第4章 让arduino更快 57arduino到底有多快? 57arduino开发板之间的比较 58算法加速 59查找与计算 60快速i/o  62模拟量输入的加速 68总结 69第5章 低功耗的arduino 70arduino开发板的功耗 70电流和电池 72降低时钟频率 73关闭一些模块 75休眠 76输出数字量控制功耗 80总结 82第6章 内存 83arduino内存 83减少ram的使用 84*小化闪存占用 89静态与动态内存分配对比 90字符串 91eeprom的使用 95使用闪存 100使用sd卡存储数据 102总结 104第7章 i2c总线的使用 105i2c硬件 106i2c协议 107wire库 108i2c示例 110总结 116第8章 1-wire器件接口 1171-wire硬件 1171-wire协议 118onewire 程序库 118使用ds18b20 121总结 122第9章 spi器件接口 123位操作 123spi硬件 127spi协议 129spi库 129spi 示例 131总结 134第10章 uart串行编程 135串行硬件 135串行通信协议 137串行命令 138软件串行通信库 140串行通信示例 141总结 148第11章 usb编程 149键盘和鼠标仿真 149usb主机编程 152总结 159第12章 网络编程 160网络硬件 160ethernet库 163以太网示例 167wifi库 173wifi示例 174总结 175第13章 数字信号处理 176数字信号处理介绍 176读数求均值 177滤波介绍 179构建一个简易低通滤波器 180arduino uno 的数字信号处理 181arduino due数字信号处理 183滤波器代码生成 185傅里叶变换 188总结 192第14章 管理一个进程 193转变大型系统的编程习惯 193为什么你不需要线程 194设置和循环 194timer库 197总结 198第15章 编写程序库 199何时编写程序库 199使用类与方法 200库示例(tea5767 radio) 200测试库文件 205发布这个库 205总结 206附件a 器件 207arduino开发板 207扩展板 207器件与模块 208供应商 208 展开全部 Arduino编程指南-75个智能硬件程序设计技巧 作者简介

Simon Monk博士(英国Preston)拥有控制论和计算机科学学位以及软件工程学博士学位。他做了几年的学术研究,然后回到了产业界,共同创办了移动软件公司Momote Ltd.。他从十来岁起就是一个活跃的电子爱好者,而且是业余电子和开源硬件的全职作家。Monk博士是众多电子书籍的作者,精于开源硬件平台,特别是Arduino和树莓派。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3