1、 概述
SWM341是一款基于 ARM○ R Cortex? M33的 32位微控制器。具有高性能、低功耗、代碼密度大等突出特點,適用于工業(yè)控制、白色家電、電機驅(qū)動等諸多應(yīng)用領(lǐng)域。
SWM341內(nèi)嵌 ARM○ R Cortex? M33控制器,片上包含精度為 1%以內(nèi)的 20MHz/40MHz時鐘,可通過 PLL倍頻到 150MHz時鐘,提供多種內(nèi)置 FLASH/SRAM大小可供選擇,支持 ISP(在系統(tǒng)編程)操作及 IAP(在應(yīng)用編程)。
外設(shè)串行總線包括CAN接口,多個 UART接口、 SPI通信接口(支持主 /從 /I2S模式選擇)及 I2C接口(支持主 /從選擇)。此外還包括 1個 32位看門狗定時器, 5組 32位加強型定時器, 12組24位基礎(chǔ)型定時器, ,10路獨立通道 16位的 PWM發(fā)生器, 2個共計 16通道 12位、 2.5MSPS的逐次逼近型 ADC模塊, 1個 TFT LCD液晶驅(qū)動模塊、 1個 SDIO接口、一個圖像硬解碼器 JPEG、
一個數(shù)模轉(zhuǎn)換 DAC模塊、 1個 RTC實時時鐘以及 1個外接 SDRAM接口 控制 模塊,同時提供欠壓檢測及低電壓復(fù)位功能。
2、 特性
? 內(nèi)核
? 32位 ARM? Cortex? M33 內(nèi)核
? 24位系統(tǒng)定時器
? 工作頻率最高 150MHz
? 硬件單周期乘法
? 集成嵌套向量中斷控制器( NVIC),提供最多 240個、 8級可配置優(yōu)先級的中斷
? 通過 SWD接口燒錄
? 內(nèi)置 LDO
? 供電電壓范圍為 2.0V至 3.6V
? 片上 SRAM存儲器
? 64KB
? 片上 FLASH存儲器
? 512KB
? 支持用戶定制 ISP(在系統(tǒng)編程)更新用戶程序
? 自帶 CACHE
? SDRAMC模塊
? 串行接口
? 最多 4路 UART模塊,具有獨立 8字節(jié) FIFO,最高支持主時鐘 16分頻
? 最多 3路 SPI模塊,具有 8字節(jié)獨立 FIFO,支持 SPI、 SSI、 I2S協(xié)議,支持 Master/slave模式 ,支持 4線 SPI FLASH讀寫模 式
? 最多 2路 I2C模塊,支持 7位、 10位地址方式,支持 Master/slave模式
? 2路 CAN模塊,支持 協(xié)議 2.0A(11Bit標(biāo)識符 )和 2.0B 29Bit標(biāo)識符)
? PWM控制模塊
? 獨立 10通道 16位 PWM產(chǎn)生器 ,每個通道均可配置為具備死區(qū)的互補模式
? 可設(shè)置高電平結(jié)束或周期開始兩種條件觸發(fā)中斷
? 具有邊沿、中心對稱等多種輸出模式
? 支持 死區(qū)控制
? 靈活的 ADC采樣觸發(fā)
? 定時器模塊
? 5路 32位 加強型 定時器
◆ 具備獨立中斷
◆ 支持 計數(shù)器 、捕獲、脈沖輸出功能
? 12路 24位 基礎(chǔ)型 定時器
◆ 具備獨立中斷
◆ 每個具備獨立 8位分頻
? 32位看門狗定時器,溢出后可配置觸發(fā)中斷或復(fù)位芯片
? QEI模塊
? 16bit向上向下計數(shù)
? WDT模塊
? 16bit計數(shù)位寬
? RTC模塊
? 可自由設(shè)置日期(年 、月、周、日)和時間 (時 、分、秒)
? 可自由設(shè)置 鬧鐘 (周 、 時 、分、秒)
? 自動識別 當(dāng)前設(shè)置 年份是否 為閏年
? CORDIC
? CRC
? DIV
? TFT LCD驅(qū)動模塊
? 支持 SYNC接口 和 MPU接口的外部 LCD擴展
? 支持最高分辨率 1024*1024,實際分辨率可以配置
? JPEG
? 8位色深(采樣精度)
? 最多支持 2個 DC/AC Huffman表
? 最多支持 3個量化表
? 支持 1024 x 1024像素
? DMA2D
? 接口支持 HALFWORD和 WORD操作
? 支持 RGB888, RGB565以及 ARGB888三種顏色格式
? SDRAMC
? 支持 WORD HALF WORD BYTE操作
? SDIO
? 支持 1位 、 4位 、 8位的 SD模式
? DMA模塊
? 支持 存儲器到存儲器 、存儲器到外設(shè) 、 外設(shè)到外設(shè)之 間的數(shù)據(jù)搬運
? USB
? 支持全速( 12 Mbps)傳輸
? 支持低速( 1.5 Mbps)傳輸
? SFC
? 支持 4線快速讀操作
? GPIO
? 最多可達(dá) 112個 GPIO
? 可配置 IO模式
◆ 上拉
◆ 下拉
◆ 推挽
◆ 開漏
? 靈活的中斷配置
◆ 觸發(fā)類型設(shè)置(邊沿檢測、電平檢測)
◆ 觸發(fā)電平設(shè)置(高電平、低電平)
◆ 觸發(fā)邊沿設(shè)置(上升沿、下降沿、雙邊沿)
? 模擬外設(shè)
? 最多 2個獨立 12位高精度 SAR ADC,各 12路,共計 24路
◆ 采樣率高達(dá) 2.5M SPS
◆ 支持 多種模式
◆ 具備獨立的采樣序列及 結(jié)果寄存器
◆ 提供獨立 FIFO
◆ 可由軟件 、 PWM、 TIMER觸發(fā)
◆ 支持 DMA
? 4路運算放大器
? 3路比較器
? DAC
◆ 電壓范圍 0~3.3V
◆ 12bit數(shù)字輸入
◆ 支持 DMA請求
? 欠壓檢測 BOD
? 支持欠壓檢測
? 支持欠壓中斷和復(fù)位選擇
? 時鐘源
? 20MHz/40MHz精度可達(dá) 1%的片內(nèi)時鐘源
? 32KHz片內(nèi)時鐘源
? 32768片外低頻晶振
? 2 32MHz片外 高頻 晶振
? PLL
? 溫度傳感器
? 環(huán)境
? 工作溫度: 40 105
? 保存溫度: 50 150
? 濕度等級: MSL3
? 封裝
? LQFP100
? LQFP64
? LQFP48
? 其他
? 可定制 ISP程序
? 應(yīng)用范圍
? 壓縮機驅(qū)動
? 工業(yè)控制
? 電機驅(qū)動
? 白色家電
? 屏幕領(lǐng)域