LPC1800是NXP推出的Cortex-M3系列MCU,工作頻率可高達(dá)180 MHz,并具有多種先進(jìn)外設(shè),例如可配置狀態(tài)定時(shí)器(SCT)、SPI閃存接口(SPIFI)、LCD控制器、EMC和高速USB。LPC4300是NXP的雙核系列MCU,包含業(yè)界領(lǐng)先的Cortex-M4核心和一個(gè)運(yùn)行頻率高達(dá)204 MHz的Cortex-M0協(xié)處理器。可配置狀態(tài)定時(shí)器(SCT)在LPC1800和LPC4300系列MCU上均可使用。本應(yīng)用筆記中對(duì)SCT實(shí)現(xiàn)的討論適用于LPC4300和LPC1800。為簡(jiǎn)化討論,我們只會(huì)提及LPC1800,除非是LPC4300獨(dú)有的功能。示例項(xiàng)目已經(jīng)在MCB1800和MCB4300開(kāi)發(fā)板上進(jìn)行了測(cè)試。
SCT接口是LPC1800系列MCU上功能強(qiáng)大的數(shù)字可配置接口。具有16個(gè)事件、32個(gè)狀態(tài)、8個(gè)輸入和16個(gè)輸出以及匹配/捕獲功能,SCT接口能夠輕松地輸入或輸出復(fù)雜的波形。在本應(yīng)用中,我們根據(jù)相機(jī)的定時(shí)信號(hào)創(chuàng)建狀態(tài)和事件,以便SCT可以在正確的時(shí)序下對(duì)相機(jī)輸出進(jìn)行采樣。
演示硬件是一款帶有NXP附加子板的Keil MCB1800開(kāi)發(fā)板。已組裝好的開(kāi)發(fā)板圖片如圖1所示。