
ARM7 LPC2148 开发板的电路、PCB 工程文件以及示例代码和驱动分享。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
ARM LPC2148 芯片已经停产相当长一段时间。这款微控制器拥有大量的资源和工具支持。今天,我们将分享探索 ARM7 LPC2148 开发板的硬件工程文件以及配套的示例代码等资料,旨在方便有需要的开发者自主进行样机制作,从而既能提升实践技能,又能有效降低开发成本。以下是 ARM7 LPC2148 开发板的实物展示:
ARM7 LPC2148 开发板电路图的 PCB 截图:
ARM7 LPC2148 开发板资源说明:该开发板包含 USB 引导加载程序,无需外部编程器即可运行,其工作频率高达 60 MHz,具备 512 KB 字节的闪存存储空间和 32 KB 字节的 RAM。此外,还集成了 RTC(实时时钟)和电池供电功能,并配备了用户 LED 灯共计四颗、按键开关共计四颗以及 LPC2148 微控制器核心功能。具体包括 USB 2.0 全速兼容设备控制器,带有 2 KB 端点 RAM;此外,LPC2146/48 还提供了可通过 DMA (直接内存访问) 访问 USB 的 8 KB 片上 RAM。同时,两个 10 位 ADC (模数转换器) 提供总共 6/14 个模拟输入通道,每个通道的转换时间仅为 2.44 μs。单个 10 位 DAC (数模转换器) 提供可变的模拟输出(仅限 LPC2142/44/46/48)。此外,该芯片还包含两个 32 位定时器/外部事件计数器(每个具有四个捕捉和四个比较通道),PWM (脉宽调制) 单元(六个输出)和看门狗。它还具备独立的电源和用于时钟输入的低功耗 RTC。该开发板还支持多个串行接口,包括两个 UART (通用异步收发器, 使用 RS-232 标准),两个快速 I²C 总线(以 400 kbit/s 为速率),以及具有缓冲和可变数据长度功能的 SPI 和 SSP 总线。此外,还配备了向量中断控制器 (VIC),具有可配置的优先级和向量地址;最小化的五根 VCC 限流快速通用 I / O 引脚中共有 45 个位于 LQFP64 包裹内。提供了多达 21 个外部中断引脚供使用。CPU 时钟频率最高可达 60 MHz,并配备可编程片上 PLL(锁相环),建立时间为 100 μs。片内集成振荡器采用从 1 MHz 到 25 MHz 的外部晶振。省电模式包括空闲模式和掉电模式;通过单独启用/禁用外设功能以及外设时钟缩放来进一步优化电源效率。处理器可以通过外部中断或 BOD (机内监视器) 从掉电模式唤醒。该芯片采用单电源设计:CPU 工作电压范围为3.0 V 至3.6 V(3.3 V ±10%),具有5V容限I/O焊盘。
全部评论 (0)


