特性
? 32 位 RISC 內核(he)
– 最高工作頻率:24MHz
– 嵌套向量中斷控(kong)制(zhi)器(qi)(qi)(NVIC):32 通道(dao)的外設中斷,能夠(gou)設定(ding) 4 個(ge)中斷優先級(ji) – 24 位系統定(ding)時器(qi)(qi) (Sys Tick):該(gai)系統定(ding)時器(qi)(qi)用于管理(li)操作系統任務(wu)
? 片上存(cun)儲器(qi)
– Flash ROM
– 最大 64 KB
– 保護代碼(ma)的加密(mi)功能(neng)
– 支持(chi)讀等(deng)待(0 ,1 ,2,3 個周期) – 片上 SRAM
– 最(zui)大 8 KB
? 硬件加密算(suan)法(fa)引(yin)擎(部(bu)分型(xing)號(hao)支持) – 支持 AES128,192,256 加密算(suan)法(fa)
– 支持 SHA256,384,512 加密算法
? UART
– 全雙工(gong)雙緩(huan)沖器
– 可選擇奇(qi)偶校驗的有/無(wu) – 內建(jian)專用波特率發生器
– 多種錯誤(wu)檢(jian)測功能(奇偶校驗錯誤(wu)、幀錯誤(wu)、溢出(chu)錯誤(wu)) – 最高速度 115200bps
? SPI
– 全(quan)雙(shuang)工雙(shuang)緩沖器
– 內建專用波特率(lv)發生器(qi)
– 溢出錯誤檢測
– 片選功能
– 數據長度: 8 到 16 位(wei) – 最高通信(xin)速(su)度 10Mhz
? I2C
– 支持標準模式(shi)/高速模式(shi)
– I2C master & slave, 可到(dao) 1Mhz 通信
速度
? A/D 轉換器 (最(zui)多 16 通道(dao)) – 12 位(wei) A/D 轉換器
– 轉換速(su)率最(zui)高 1M SPS
– 采樣、保持時(shi)間和轉換速率可調
– 支持 16 路外(wai)部端口(kou)輸(shu)入
? 通(tong)用 IO 端口(最多支(zhi)(zhi)持 34 個) – 引(yin)腳支(zhi)(zhi)持驅動電(dian)流(liu) 6 毫安
– 復用其他功(gong)能(詳細見管腳描(miao)述)
? 雙定時器(qi)
雙定(ding)時器(qi)(qi)由兩個可編(bian)程的 32 位遞減計(ji)數器(qi)(qi)構成。可從下列模式(shi)(shi)中選擇定(ding)時器(qi)(qi)通道的工作模式(shi)(shi):– 自(zi)由運(yun)行模式(shi)(shi)
– 周期(qi)模式(shi) (=重載模式(shi)) – 單次模式(shi)
? 外部(bu)中(zhong)斷控制器單元
– 外部中斷(duan)輸(shu)入引(yin)腳:最多 16 個 ? 看門(men)狗(gou)定時器(qi)(2 通道) – 當(dang)達到(dao)超(chao)時值(zhi)時,看門(men)狗(gou)定時器(qi)產(chan)生(sheng)中斷(duan)或復位
“硬件(jian)”看門狗定時器使用(yong)內部低速 RC
振蕩器,因此在停止模式以外的任何低(di)功耗模式下(xia)都可以工作。
? 計時(shi)計數器
– 計時(shi)計數器(qi)可以在低功耗模式下喚醒(xing)系統。
– 計時(shi)(shi)計數器的(de)時(shi)(shi)鐘(zhong)源可以來自除 PLL時(shi)(shi)鐘(zhong)外的(de)任何時(shi)(shi)鐘(zhong)。
? 低電壓檢(jian)測(LVD)
本系(xi)列產品包(bao)含有低電壓(ya)檢測單元(yuan):用于(yu)檢測 DVCC 電壓(ya)。LVD 檢測閾(yu)值(zhi)(zhi)可(ke)調,當(dang)電壓(ya)低于(yu)閾(yu)值(zhi)(zhi)電壓(ya)時,可(ke)根據配置產生中(zhong)斷或(huo)者復位(wei)。
? 調(diao)試接口
– 串(chuan)行線(xian)調試接口(SW-DP)
? 電源
– 支持(chi)寬(kuan)幅范圍電(dian)壓(ya),DVCC 1.8V ~ 5.5V
? PWM
– 6 路獨立 PWM
– 最(zui)大分辨率(lv) 16bit
– 最大頻率 16MHz
? 數字(zi) Sigma Delta 聲音(Audio+,Audio-) – 聲音格(ge)式 PCM,ADPCM
– 最(zui)高(gao)位(wei)數 16 位(wei) ? LDO
– 5V 到 1.5V LDO:輸入范(fan)圍 5.5V-1.8V,驅(qu)動(dong)能力位(wei) 20ma
? 功耗
– 待機功(gong)耗 0.6uA
– 工(gong)作電流(16MHZ)<2mA
? 頻率&振蕩器
– 內置(zhi)頻率 32MHZ OSC
– 可外接(jie) 32MHZ 振蕩器
– 內部配置選擇使用
特性
? CPU 特(te)性
– 32 位高性能(neng)的 RISC CPU
– 工(gong)作(zuo)電壓 2.2v~5.4V
– 單周期指令
– CPU 最(zui)高(gao)工作(zuo)頻率 80MHZ,工作(zuo)頻率可調在 100KHZ 到 80MHZ
– CPU 在 ROM 運行能做(zuo)到真正無等待(dai)
工(gong)作頻率 16Mhz
– CPU 在內部 RAM 運行能到真正無(wu)等(deng)待(dai)工作頻率 80Mhz
– 每個中斷有中斷入口,可減(jian)少(shao)中斷源查詢 – 待機功耗<8uA
– 工作電流(liu)(20MHZ)<5mA
– 支(zhi)持深度睡(shui)眠(時(shi)鐘完(wan)全靜止(zhi))和普(pu)通睡(shui)眠(大部分時(shi)鐘保持運行)
– 在深(shen)度睡眠可以保(bao)(bao)持 PLL 運行,這種情況下保(bao)(bao)證 2us 內完成喚醒(xing)
? 存儲空間
– 64KByte MTP
– 256byte EEPROM
– 16KByte SRAM 可用作數據或程序快(kuai)速(su)運(yun)行
? 非常強的安全性
– 每(mei)個客戶可以有唯(wei)一 ID,ID 不能(neng)擦(ca)除或改寫
– fuse 燒斷后(hou),程序空間(jian)和 RAM 的空間(jian)都不能訪問
– fuse 燒斷(duan)后,SWD 通信中斷(duan),但(dan)按特定(ding)模(mo)式可把整個程序(xu)空(kong)間(jian)擦除,以便多次(ci)使用程序(xu)空(kong)間(jian)
? 開發工(gong)具
– 支(zhi)持 SWD 標準通信
– Keil 等標準(zhun)開發工具可使用
? ADC
– 8 路 ADC
– 分辨率(lv) 24BIT,ENOB 最(zui)高 19BIT
– 采樣(yang)頻率(lv)最快 1KHZ
– ADC 內部(bu) PGA 用于小信號放大,支持(chi)倍(bei)(bei)(bei)數(shu) 1.1 倍(bei)(bei)(bei)~72 倍(bei)(bei)(bei) ? 獨(du)立(li) OP(rail2rail)X2
– 信(xin)號(hao)輸入和輸出都有(you)管(guan)腳,可用于小(xiao)信(xin)號(hao)放大,恒流源(yuan),比較器等(deng)使用
? 無晶振 USB
– USB 2.0 device,Full Speed
– 支(zhi)(zhi)持(chi)(chi) 4 個 end points,EP0 支(zhi)(zhi)持(chi)(chi) IN/OUT包(bao), EP1-3 支(zhi)(zhi)持(chi)(chi) IN 包(bao) ? I2C
– I2C master & slave, 可(ke)到(dao) 1Mhz 通信速度
? UART
– 最高速度 115200bps
? SPI master
– 最高通信速度 10Mhz
? PWM(共 6 路)
– 6 路(lu)獨立 PWM,10bit 最大頻率 32MHz
– 可以配置(zhi)兩路非獨立 PWM(來至同(tong)已PWM),相位互反或一致,并帶死(si)區
? 數字 Sigma Delta 聲(sheng)音(Audio+,Audio-) – 聲(sheng)音格式 PCM,ADPCM
– 最高位數 16 位 – 聲音(yin)工作頻率可(ke)到 64MHz
? Timer x2
– 2 路 32 位獨立 timer,最(zui)高工(gong)作(zuo)頻率
? RTC
– 32 位 RTC
– 工作(zuo)頻率來源于晶振頻率 32.768KHz
– 深度睡眠保持工(gong)作
? WDT
– 32 位(wei) , 工作頻(pin)率來(lai)源于(yu)晶振頻(pin)率32.768KHz
– 深(shen)度睡(shui)眠(mian)保(bao)持(chi)工(gong)作,可睡(shui)眠(mian)喚醒
– 可產生中(zhong)斷或復位芯片
? SDIO2.0
– 最高工作頻(pin)率 32MHZ
– 可單(dan)線或 4 線通信模式
– 提供最(zui)快(kuai)的(de)通信(xin)速度(du)(4 線模式)
? 低電壓檢測(ce)
– 可配(pei)置多檔低(di)電壓檢測閥值
– 可(ke)產生中斷或復位(wei)芯片,由配置位(wei)決定
? 段碼 LCD 支持
– 8COMx32SEG,6COMx34SEG,4COMx3
6SEG,可靈(ling)活(huo)配置 LCD 矩陣數(COM,SEG) – 內置 charge pump
– 最(zui)大(da)輸出(chu)電壓 3.0~4.4V 可(ke)配置
– LCD 管腳可(ke)用作普通 GPIO
? GPIO(共 56 GPIO) – 所有數字功能腳都可以配置為(wei) GPIO
? 內置(zhi) PLL – 兩個(ge)內置(zhi) LDO
– 5V 到(dao) 3.3V LDO:輸入范圍 3.6V-5.5V,
驅動能力位(wei) 100ma,可為系統其他芯片提供 3.3V 電(dian)壓
– 3.3V 到 1.8V LDO:輸入(ru)電壓范圍 2.0-5V,驅動能力 30ma
? 內部 POR
– 可減少外部復(fu)位電路