1、澎湃微PT32F003/F005產(chǎn)品特性
l 內核:Cortex-M0
Ø CPU 運行時鐘頻率 48MHz
l 存儲器
Ø Flash:16/32Kbytes
Ø RAM:2Kbytes
l 工作電壓:2.2V~5.5V
l 工作溫度:-40 度~85 度
l 時鐘
Ø 內置高速 RC 振蕩器時鐘:24MHz
Ø 內置低速 RC 振蕩器時鐘:32KHz
Ø 2 倍頻時鐘:內置高速時鐘的 2 倍頻,可作為系統(tǒng)主時鐘
Ø 分頻時鐘:高速時鐘(內置高速 RC 振蕩器時鐘,2 倍頻時鐘)的 1~32 分頻時鐘, 外設時鐘和CPU 時鐘獨立
l 功耗模式
Ø 支持上電復位
Ø 深度睡眠時功耗,3μA(常溫)
Ø 提供 SLEEP 模式,所有中斷均可喚醒系統(tǒng)
Ø DEEPSLEEP 低功耗模式,提供多種喚醒源 (IO 喚醒,外部復位喚醒,獨立看門狗喚醒, 仿真器調試喚醒)
l 高精度 ADC
Ø 12 位高精度, 變化速率500Ksps
Ø 8 路通道輸入,且輸入源自于 GPIO
Ø 支持單次轉換(single mode)/連續(xù)轉換 (continuous scan mode)
Ø 支持外部 I/O 觸發(fā)一次轉換(上升沿,下降沿,任意電平切換)
Ø 支持內部定時器定時觸發(fā)一次轉換
l 通訊接口
Ø 支持 1 路標準 IIC 接口
Ø 支持 1 路標準 SPI 接口
Ø 支持 2 路標準 UART 串口
l 定時器
Ø 1 個 24 位系統(tǒng)定時器(M0 內核自帶)
Ø 1 個 16 位高級定時器, timer1,支持計數(shù) /輸入捕獲/PWM 互補輸出/死區(qū)控制/剎車功能
Ø 2 個 16 位普通定時器,timer2 & timer3
l 安全
Ø 支持獨立看門狗
Ø 低電壓監(jiān)控,電壓輸出產(chǎn)生中斷或復位
Ø 支持碼,用戶碼
l GPIO
Ø 提供至多 17 個 GPIO 口,另外 1 個 GPIO 于復位復用,可做為輸入
Ø 每個 GPIO 口均可提供外部中斷,支持弱上拉(下拉)功能,支持 source 電流為8mA/16mA、
sink 電流為 10mA/20mA 可選,支持開漏功能和模擬模式 。
l 調試
Ø 使用 swd 標準兩線制調試接口
l 封裝
Ø TSSOP20/QFN20(3*3)
2、澎湃微PT32F003/F005基本介紹
澎湃微PT32F003/F005 系列產(chǎn)品是基于 Cortex-M0 內核的一款 32 位高性能 MCU,支持工作電壓 2.2~5.5v, 工作溫度為-40~+85 度。改系列產(chǎn)品支持內部高速 RC 24MHz 和內部低速 RC 32KHz。同時內部集成了 1 個 8 通道 12 位 500K 采樣率的高性能 SARADC,2 路 UART,1 路 SPI,1 路 I2C 等豐富的串口外設,高級定時 器 Timer1, 普通定時器 Timer2/3。支持 Sleep 模式和 Deep Sleep 模式。支持低電壓檢測功能,看門狗喚醒, 芯片內部用戶碼,支持 CRC 校驗等功能。 澎湃微PT32F003/F005 系列產(chǎn)品適用于鋰電池保護、無線充、充電寶、筋膜槍、頸椎儀、航模等消費類電子,同時適合安防監(jiān)控、微型斷路器、溫控儀表、電動工具、風機、電動車儀表盤、小家電等工業(yè)及家電場合。
3、澎湃微PT32F003/F005功能介紹
3.1 內核
Ø 澎湃微PT32F003/F005 系列采用 ARM Cortex-M0 內核。
Ø 外設總線與內核時鐘頻率互相獨立。
Ø 優(yōu)先級控制的中斷嵌套響應機制。
3.2 存儲器
Ø 澎湃微PT32F003 支持 16Kbyte Flash, PT32F005 支持 32Kbyte Flash。
Ø 澎湃微PT32F003/F005 支持 2Kbyte RAM。
Ø 支持 DataFlash,與 Flash 共享。
Ø 支持 BootLoader,Boot loader 大小可以配置,大小分別為 1.5/2.5/3.5K,F(xiàn)003 的 Bootloader不占用 Flash 資源,而 F005 需要占用 Flash 資源。
3.3 時鐘
Ø 內置高速 RC 振蕩器時鐘支持 24MHz,經(jīng)過出廠校準后,25℃時精度±1%,-40~85℃時精度為±1.5%。
Ø 內置低速 RC 振蕩器時鐘支持 32KHz,精度±10%,可供看門狗、時鐘監(jiān)測模塊使用。
Ø 2 倍頻時鐘:時鐘頻率 64kHz~48MHz。時鐘源可以為內部低速 RC 振蕩時鐘(時鐘頻率為
32kHz)或者內部高速 RC 振蕩時鐘(時鐘頻率為 24MHz)。
Ø 分頻器時鐘:高速時鐘的 1~32 分頻(整數(shù)分頻)時鐘。
Ø 外設時鐘和 CPU 時鐘獨立。
3.4 功耗模式
Ø 澎湃微PT32F003/F005 有如下3種工作模式,正常工作模式、休眠模式和深度休眠模式。其中休眠
模式和深度休眠模式為低功耗模式。
Ø 普通睡眠模式(SLEEP)下,所有中斷均可喚醒系統(tǒng)。
Ø 深度睡眠模式(DEEPSLEEP)下,提供多種喚醒源(IO 喚醒、外部復位喚醒、獨立看門狗喚醒、調試模式請求)。
Ø 深度睡眠時功耗 3μA。
3.5 ADC
Ø 澎湃微PT32F003/F005 支持 12 位 SAR ADC。
Ø 變化速500Ksps。
Ø 8 路外部 GPIO 通道輸入。
Ø 支持單次轉換(single mode)/連續(xù)轉換(continuous scan mode)。
Ø 支持外部 I/O 觸發(fā)一次轉換(上升沿,下降沿,任意電平切換)。
Ø 支持內部定時器定時觸發(fā)一次轉換。
Ø 參考電壓源為內部參考電壓 VDDA。
3.6 I2C
Ø 支持1路I2C。
Ø 支持主/從模式。
Ø 支持標準速率(100Kb/s)、快速速率(400Kb/s)。
3.7 SPI
Ø 支持1路SPI。
Ø 支持主/從模式。
Ø 支持標準 SPI 接口,速率支持 Fsys/2。
3.8 UART
Ø 支持2路 UART。
Ø 支持波特率可編程。
Ø 其中1個固定支持 38KHz 低功耗紅外發(fā)送調制。
Ø 所有串口支持單線通訊模式。
Ø 支持數(shù)據(jù)單線半雙工收發(fā),提供 2/4/8/16/32/64/128 外設分頻時鐘輸出。
3.9 GPIO
Ø 提供 17 個 IO 口,另外一個 IO 與復位腳復用,可以做為輸入。
Ø 每個 GPIO 口均可提供外部中斷并用于喚醒系統(tǒng)。
Ø 支持弱上拉(下拉)功能,上拉(下拉)電阻為 50kΩ。
Ø 支持 source 電流為 8mA/16mA、sink 電流為 10mA/20mA 可選。
Ø 支持開漏功能。
Ø 支持模擬模式(作為 ADC 輸入)。
3.10 定時器
3.10.1 系統(tǒng)定時器
Ø 1 個 24 位系統(tǒng)定時器(M0 內核自帶)。
3.10.2 高級定時器
Ø 1 個 16 位高級定時器, timer1。
ü 支持 16 位預分頻。
ü 支持 16 位遞增計數(shù),遞減計數(shù),遞減遞增交替計數(shù)。
ü 支持 4 路輸入捕捉,4 路比較輸出。
ü 輸入捕捉支持上升沿捕捉,下降沿捕捉,上升沿至下降沿捕捉,下降沿至上升沿捕捉
ü 支持互補 pwm 輸出。
ü 支持輸入中斷,輸出中斷和溢出中斷。
ü 可用于觸發(fā) ADC 轉換。
3.10.3 普通定時器
Ø 2 個 16 位普通定時器,timer2 & timer3。
ü 支持 8 位預分頻。
ü 支持 16 位遞增計數(shù),遞減計數(shù)。
ü 可用于觸發(fā) ADC 轉換。
3.10.4 WDT
Ø 獨立看門狗,32 位遞減計數(shù),使用內部低速振蕩 32kHz 時鐘作為計數(shù)時鐘。
3.11 LVD
Ø 當電壓低于安全值時,輸出中斷或復位。
Ø 觸發(fā)閾值支持:4.0V、3.5V、2.75V、2.2V、1.7V。
3.12 CID&UID
Ø 支持 32 位 CID。
Ø 支持 96 位 UID。
3.13 CRC
Ø 支持 CRC16。
3.14 SWD
Ø 包含硬件調試電路,支持 2-pin 的 SWD 調試。