ARM LPC2148芯片已經(jīng)出了相當一段時間了。這個微控制器有很多資源和工具。今天給大家分享的是探索ARM7 LPC2148開發(fā)板硬件工程文件+示例代碼等資料,便于需要的朋友自己打樣,這樣既鍛煉了動手能力,又節(jié)省了不少開支。
ARM7 LPC2148開發(fā)板實物展示:
ARM7 LPC2148開發(fā)板資源說明:
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位定時器/外部事件計數(shù)器(每個具有四個捕捉和四個比較通道),PWM單元(六個輸出)和看門狗。
- 具有獨立電源和32 kHz時鐘輸入的低功耗實時時鐘(RTC)。
- 多個串行接口包括兩個UART(16C550),兩個快速I2C總線(400 kbit / s),具有緩沖和可變數(shù)據(jù)長度功能的SPI和SSP。
- 向量中斷控制器(VIC),具有可配置的優(yōu)先級和向量地址。
- 最小的5個V容限快速通用I / O引腳中的45個LQFP64封裝。
- 多達21個外部中斷引腳可用。
- 60 MHz最大CPU時鐘,可編程片上PLL,建立時間為100μs。
- 片內集成振蕩器采用1 MHz至25 MHz的外部晶振。
- 省電模式包括空閑和掉電。
- 單獨啟用/禁用外設功能以及外設時鐘縮放以實現(xiàn)額外的電源優(yōu)化。
- 處理器通過外部中斷或BOD從掉電模式喚醒。
- 具有POR和BOD電路的單電源芯片:
- CPU工作電壓范圍為3.0 V至3.6 V(3.3 V±10%),具有5 V容差I / O焊盤。
ARM7 LPC2148開發(fā)板示例代碼截圖: