纰漏更正

由于书已多次重印,实际页码可能有所变动,如有疑问可在Arduino中文社区提出。

《Arduino程序设计基础》第二版 纰漏更正

p26 “函数”写掉一个“函”字,望大家脑补……

p80 介绍pulseIn();有两处大写I(啊爱)错写成小写l(爱奥)了
感谢 dearhui888 指正

p115 5.1.6第一段最后一句,“Arduino会将最早存入缓冲区的数据丢弃” 应为 “Arduino会将之后接收到的数据丢弃”
感谢 pumpkingiggle 指正

p186 倒数第三行的代码 “ irsend.sendRaw(open_button,243,38); ” 应为 “irsend.sendRaw(on_button,243,38);”
此后代码解释中,也应为“on_button”
感谢 FYY 指正

p235 程序中,后两种case的中文注释有误,应为 “// 遥控器向下键>键盘←键>上一页” 和 “ // 遥控器向下键>键盘→键>下一页 ”
感谢 FYY 指正

《Arduino程序设计基础》第一版 纰漏更正

第27页 表2-1 整型与取值范围 int取值范围应为 -2^15~2^15-1 (较重要) 感谢kiwi找出本错误
第49页 4.新的按键控制方式实验 中“连线图与图2-22相同” 这里应为与图2-24相同 (重要) 感谢madmatrix找出本错误
第54页 图2-34 PWM输出 第三幅图,75%高电平,25%第电平,最后结果应为 3.75V (重要) 感谢Akalon找出本错误
第86页 3.5.2第四段,“并将中断1设为电平变化触发”, 这里应为中断0 (较重要) 感谢 周潇很低碳 找出本错误
第89页 第二部分和第三部分代码 loop里第一句 均应为distance = Get_SR04(2,3) ,书中缺失”Get_” (较重要) 感谢 周潇很低碳 找出本错误
第108页 例程中的注释 //writeln() 应为 write() (不影响阅读)
第138页 表5-5中“VSS”应该为VCC (书中图表大部分由出版社重做,此过程中可能产生了一些错误) 感谢⑤锁石狮 找出本错误
第143页 表5-7中“D12 MOSI”,这里应该删去MOSI (我也不知道为嘛这里多了个MOSI) 感谢 周潇很低碳 找出本错误
第144页 图5-32中 74HC595原理图上的“D5”应为“DS” (不影响阅读) 感谢 周潇很低碳 找出本错误
第170页 程序中的”return;”应该改为while(1); 感谢 周潇很低碳 找出本错误
第179页 例程中的 IRrecvirrecv(RECV_PIN) 缺少一个空格,正确应为 IRrecv irrecv(RECV_PIN) (重要)感谢Sr. Choi找出本错误
第202页 时钟1307库提供的网址有问题,行末”DS1307″后的”-“应该去掉。估计是出版社排版时的软件自动加了连字符
第264页 请忽略程序中的英文注释 (我忘了删掉,有些是和本程序没有关系的)