概述:
LPC2210是基於一個支持實時仿真和嵌入式跟蹤的16/32位ARM7TDMI-STMCPU的微控制器對代碼規模有嚴格控制的套用可使用16位Thumb模式將代碼規模降低超過30%,而性能的損失卻很小,由於LPC2210的144腳封裝,極低的功耗、多個32位定時器8路10位ADC,WM輸出以及多達9個外部中斷使它們特別適用於工業控制、醫療系統、訪問控制和POS機。通過配置匯流排,LPC2210最多可提供76個GPIO,由於內置了寬範圍的串列通信接口,它們也非常適合於通信網關、協定轉換器、嵌入式軟modern以及其它各種類型的套用。
功能:
支持單邊沿控制和/或雙邊沿控制的PWM輸出,單邊沿控制PWM輸出在每個周期開始時總是為高電平,除非輸出保持恆定低電平,雙邊沿控制PWM輸出可在一個周期內的任何位置產生邊沿,這樣可同時產生正和負脈衝。脈衝周期和寬度可以是任何的定時器計數值,這樣可實現靈活的解析度和重複速率的設定,所有PWM輸出都以相同的重複率發生,雙邊沿控制的PWM輸出可程式為正脈衝或負脈衝。匹配暫存器更新與脈衝輸出同步,防止產生錯誤的脈衝,軟體必須在新的匹配值生效之前將它們釋放,如果不使能PWM模式,可作為一個標準定時器帶可程式32位預分頻器的32位定時器/計數器,當輸入信號跳變時4個捕獲暫存器可取得定時器的瞬時值,也可選擇使捕獲事件產生中斷。
結構描述:
LPC2210包含一個支持仿真的ARM7TDMI-SCPU與片記憶體儲器控制器接口的ARM7局部匯流排,與中斷控制器接口的AMBA高性能匯流排(AHB)和連線片內外設功能的VLSI外設匯流排(VPB、ARM、AMBA匯流排的兼容超集)。LPC2210將ARM7TDMI-S配置為小端(little-endian)位元組順序。AHB外設分配了2M位元組的地址範圍,它位於4G位元組ARM存儲器空間的最頂端,每個AHB外設都分配了16k位元組的地址空間LPC2210的外設功能,都連線到VPB匯流排AHB到VPB的橋將VPB匯流排與AHB匯流排相連。VPB外設也分配了2M位元組的地址範圍,從3.5GB地址點開始。每個VPB外設在VPB地址空間內都分配了16k位元組地址空間。