這是使用NuMicro M480系列微控制器在OLED螢幕上顯示靜態(tài)與動態(tài)資訊的電競參考設計。NuMicro M480系列微控制器強大的運算力所賜,在OLED螢幕上除了顯示一般靜態(tài)資訊外,如環(huán)境溫度、系統(tǒng)狀態(tài)、顯示卡風扇轉速等,更可以即時解碼GIF動態(tài)影像,在OLED螢幕上流暢地播放動畫。
此參考設計中包含了emWin GUI資料庫,搭配易用的視窗軟體,即可快速勾勒出精致的圖形界面,讓整體OLED畫面看起來更專業(yè)。此外還內(nèi)置字型庫用以輸出高品質(zhì)文字。
NuMicro M480系列微控制器基于Arm Cortex-M4內(nèi)核,帶有數(shù)位訊號處理指示(DSP)與浮點數(shù)運算單元(FPU),主頻最高可達192 MHz,能夠快速解碼GIF動態(tài)影像,多達512KB嵌入式快閃記憶體與160KB 嵌入式記憶體,可用以儲存字型庫及圖型快取(Cache)。除了本身內(nèi)部記憶體外還支持外部SPI Flash的SPIM通訊界面,最大可擴充容量到32Mbytes并且可以設定為直接記憶體映射模式(Direct Memory Map Mode)以及32Kbytes記憶體快取來加速存取速度,讓OLED螢幕能流暢地播放動畫。
……
? 核心技術優(yōu)勢
? 高達192 MHz Cortex-M4及DSP與FPU
? 支援32KB快取記憶體(Cache Memory)
? 外接SPI快閃記憶體最大32MBytes,支援標準的1位、2位和4位元I/O傳輸模式,最高達96Mbit/s
? 支援CPU直接從SPI快閃記憶體讀取(Direct Memory Map Mode)
? 支援高速GIF動態(tài)點陣圖解碼(LZW )
? 支援高速BMP、PNG、JPEG解碼
? 支援各種客制化OLED顯示幕來動態(tài)播放各種資訊
? 內(nèi)建多樣字型字庫
? 方案規(guī)格
? NuMicro M484 (32-bit Arm? Cortex?-M4F)內(nèi)建DSP指令集、記憶體保護單元
? 高達192 MHz工作主頻
? 內(nèi)建512 KB Flash/160 KB SRAM
? 高達96 MHz SPI 通訊界面
? 16通道周邊DMA控制器
? 12個增強型PWM帶有12個16位元計時器
? USB 2.0高速裝置/主機/OTG控制器及內(nèi)置PHY
? USB 2.0全速裝置/主機/OTG控制器及內(nèi)置PHY
? 多達6個低功耗UART界面(17 Mbps),包含2個LIN界面
? 1個四線SPI界面(可達48 MB/s)
? 2個USCI界面,支援可程設UART/SPI/I2C
? 3個I2C界面(可達3.4 Mbps)
? 2個SD卡控制器(50MHz)
? 支持W25Q32 SPI Flash
? 支持單色2” OLED(ELW2106AA)面板256 x 64畫素
? 電壓范圍:1.8V至3.6V
? 溫度范圍:-40°C至+105°C
方案來源于大大通。