32位微控制器趋势:ARM LPC2000系列在嵌入式系统中的应用

需积分: 50 44 下载量 124 浏览量 更新于2024-08-09 收藏 3.57MB PDF 举报
"该文档是关于消费类IP Camera的参考设计开发指南,主要涉及嵌入式系统中的ADC启动转换配置,以及与ARM架构相关的32位微控制器在嵌入式领域的应用和发展趋势。" 在嵌入式系统设计中,ADC(模拟数字转换器)的启动转换设置对于实时数据采集至关重要。在标题提及的"出现时启动转换"中,讨论的是通过ADC寄存器(ADCR)的特定位来选择不同MAT(Match)引脚的边沿触发转换。不同的二进制值对应不同的MAT引脚: - 100:MAT0.1 的选定边沿触发转换 - 101:MAT0.3 的选定边沿触发转换 - 110:MAT1.0 的选定边沿触发转换 - 111:MAT1.1 的选定边沿触发转换 此外,ADCR寄存器的bit27决定是选择下降沿还是上升沿启动转换。当START字段的值为010到111时,bit27有效。值为0表示在所选CAP/MAT信号的下降沿启动转换,值为1则在上升沿启动。 描述中还提到了A/D数据寄存器(ADDR),其地址为0xE0034004。ADDR寄存器包含10位的A/D转换结果,其中bit15通常用作符号位,表示转换结果的正负。 文档背景部分指出,随着技术进步,嵌入式系统对CPU处理能力的需求逐渐增强,推动了从8位向更高级别微控制器的过渡。16位系统在性能和成本上并未明显优于8位系统,因此32位系统,尤其是基于ARM架构的微控制器,成为了未来嵌入式领域的主要发展方向。PHILIPS的LPC2000系列微控制器因其高性价比而受到关注。 文中还简要概述了ARM体系结构在嵌入式系统中的应用和相关图书分类,强调了针对大学本科教学的ARM应用开发教材的必要性。这类教材通常不包括芯片设计的深度内容,而是侧重于芯片应用和开发板使用,以帮助学生和应用工程师更好地理解和使用基于ARM的嵌入式系统。 这份文档提供了关于嵌入式系统中ADC配置的实用信息,并探讨了32位微控制器,特别是基于ARM的系统,在嵌入式领域的现状和前景。这对于从事相关硬件设计、软件开发以及嵌入式系统教学的人员具有很高的参考价值。