PIC 微控制器文档指南
即使对于经验丰富的工程师和程序员来说,半导体产品的规格书也可能令人困惑,但针对微控制器或数字信号处理产品的规格书则更加令人困惑。为这类产品编写规格书的挑战之一是,由于其可编程性、多样性和灵活性,很难成功地将有关产品及其外设的原始数据与对其进行编程以及最终基于它们开发功能应用程序区分开来。
即使是那些在一家硅制造商的一系列产品上拥有多年经验的人,也可能难以在替代硅供应商的文档中找到他们习惯的信息。这是由于每个制造商以不同的方式编写他们的文档,甚至对相同的术语使用不同的术语或缩略语。
本指南旨在解释微芯科技的 Microchip PIC 微控制器和数字信号控制器系列的哪些类型的文档在哪些文档中进行了拆分,这应该有助于那些第一次尝试使用这一系列控制器产品的人。
这是为谁写的?
本指南主要面向首次使用 Microchip 控制器系列产品的专业嵌入式开发人员,他们需要指导以了解在哪里可以找到他们需要的信息,以便对产品的功能做出明智的决策,或了解如何对其进行编程和使用。
它也适合高等教育(学习和教学)的人员,让他们了解如何编写复杂硅产品的技术信息,以及哪些细节在何处可以找到。对于那些对这些产品有个人兴趣,但不一定从事嵌入式系统专业的人来说,也可能了解为什么某些信息是按照这种方式记录的,以及在哪里可以找到这些信息。
本书的结构
本书分为三个部分;第一部分建议所有首次阅读本书的人阅读,以确保澄清理解本书其余部分所需的必要基础知识;第二部分考察了不同产品系列和子系列的文档,非常适合那些从特定的 Microchip PIC 设备开始的人;第三部分也是最后一部分是基于术语的文档指南,允许那些具有先前知识(无论是这些产品还是来自其他供应商的产品)的人快速获取所需信息,基于他们已经掌握的知识。
目录
建议的先修知识
本书假设读者具备电子学、微控制器架构和编程、嵌入式系统或这三者的结合方面的知识。这些领域中常见的术语将在没有进一步定义或解释的情况下使用。
附录