LPC5460x 原本不支持硬件的攝像頭接口。 然而,為了在 LPC5460x MCU 上啟用相機(jī)設(shè)備,該功能是用狀態(tài)可配置定時器(SCT)和直接存儲器訪問(DMA) 與適當(dāng)?shù)耐叫盘栐谶m當(dāng)?shù)呐渲孟聦崿F(xiàn)的。SCT 用于捕獲同步信號,DMA 用于移動數(shù)據(jù),而不需要 CPU 的介入。本筆記描述了在 LPC5460x 上使用 SCT 和 DMA 的軟件攝像機(jī)接口解決方案的設(shè)計。
SCT 是一個基于硬件計數(shù)器/定時器的硬件模塊。它有各種條件來創(chuàng)造事件。事件取決于各種條件,包括計數(shù)器值、輸入、信號和其他條件。然后,事件可以與幾個操作起作用如控制計數(shù)器、設(shè)置輸出引腳電壓電平、更改狀態(tài)機(jī)等。在 LPC5460x MCU 上的 SCT 模塊支持:
? 8 路輸入
? 10 路輸出
? 10 個匹配/捕獲寄存器
? 10 個事件
? 10 個狀態(tài)機(jī)