LPC5460x 原本不支持硬件的摄像头接口。 然而,为了在 LPC5460x MCU 上启用相机设备,该功能是用状态可配置定时器(SCT)和直接存储器访问(DMA) 与适当的同步信号在适当的配置下实现的。SCT 用于捕获同步信号,DMA 用于移动数据,而不需要 CPU 的介入。本笔记描述了在 LPC5460x 上使用 SCT 和 DMA 的软件摄像机接口解决方案的设计。
SCT 是一个基于硬件计数器/定时器的硬件模块。它有各种条件来创造事件。事件取决于各种条件,包括计数器值、输入、信号和其他条件。然后,事件可以与几个操作起作用如控制计数器、设置输出引脚电压电平、更改状态机等。在 LPC5460x MCU 上的 SCT 模块支持:
• 8 路输入
• 10 路输出
• 10 个匹配/捕获寄存器
• 10 个事件
• 10 个状态机