### 《深入浅出ARM7-LPC213x_214x》勘误表解析
#### 一、概述
《深入浅出ARM7-LPC213x_214x》这本书旨在帮助读者深入了解基于ARM7架构的LPC213x和LPC214x系列微控制器的功能与应用。该书涵盖了硬件结构、软件编程等多个方面,为初学者及有一定基础的读者提供了详尽的技术指导。为了进一步提高书籍的质量,作者发布了一份勘误表,详细列出了书中存在的错误以及修正方案。
#### 二、勘误表内容分析
##### 1. V3和V3A的修改
- **原文**:书中所有的V3改为VDD,V3A改为VDDA。
- **解读**:这里的V3和V3A通常指的是电源引脚名称,在电路设计中表示不同的电源电压。VDD通常指数字电源电压,而VDDA通常指模拟电源电压。此处的更正意味着在电路设计和调试过程中,应当使用正确的电源引脚名称,避免混淆。
##### 2. 直流电压测量部分的修改
- **原文**:第14页,“10直流电压测量”一小节,第3行的“若把JP5短接到“Vref”端时”,更改为“若把JP5短接到“UVref”端时”。
- **解读**:这里提到的是直流电压测量时的一个细节,即通过短接JP5跳线帽到UVref端来实现电压参考信号的选择。这一修改对于正确理解电路设计和实验步骤非常重要。
##### 3. 图2.10下方文字重复
- **原文**:图2.10下方文字:“Touch栏用于标记文件是否已编译,若打上“√”则表明对应文件需要重新编译”。一句重复,删除其中一句即可。
- **解读**:这段文字的重复可能会导致读者在阅读时感到困惑。删除重复的内容可以提高文档的清晰度和可读性。
##### 4. 程序FIQDiasble注释修改
- **原文**:程序FIQDiasble处,注释中的“读回SPAR的值”应该为“读回SPSR的值”。
- **解读**:SPSR是特殊寄存器之一,用于保存异常返回时的状态信息。“SPAR”的误写可能是笔误或打字错误。正确的注释对于理解和调试代码至关重要。
##### 5. 片内晶振频率范围描述不当
- **原文**:特性介绍的“片内晶振频率范围”,不恰当,改为“片内晶体振荡电路支持频率”。P380也是同样的情况。
- **解读**:这里的描述更正有助于读者准确理解芯片内部晶振的工作原理和支持的频率范围。这对于选择合适的晶振频率进行设计非常重要。
##### 6. 表3.1数据更正
- **原文**:原表3.1器件管脚数、片内RAM、片内FLASH等参数的更正。
- **解读**:这些数据的准确性直接影响到读者对于不同型号微控制器特性的了解。更正后的表格提供了更为精确的信息,有助于选择适合特定应用需求的微控制器。
##### 7. 其他修改
- **原文**:包括但不限于表3.8中EXTINT的描述、应用示例中的注释、L12中的语法修正等。
- **解读**:这些小细节的更正虽然看似微不足道,但它们共同构成了一个高质量的技术文档的基础。每一个小错误的修正都是对读者负责的表现。
《深入浅出ARM7-LPC213x_214x》的勘误表包含了多个方面的更正,从基本概念到具体实践均有涉及。这些更正不仅提高了书籍的质量,也使得读者能够更加准确地掌握ARM7-LPC213x_214x系列微控制器的相关知识和技术要点。