如何將一個(gè)開(kāi)源游戲移植給一款32位微控制器
我選擇的是意法半導體公司的STM32,因為它采用了一個(gè)ARM Cortex-M3核心,專(zhuān)為嵌入式應用而開(kāi)發(fā)。請允許我介紹這個(gè)STM32 32bit閃存微控制器系列,尤其是STM32F103ZE產(chǎn)品。
STM32F103ZE運行頻率最高可達72MHz,應用電源為2.0V至3.6V。它提供512KB閃存和64KB RAM。外存控制(靈活的靜態(tài)內存控制,FSMC)可使STM32F10xxx微控制器與各種存儲器接口(SRAM、NOR閃存...)。FSMC有16根數據線(xiàn)和26根地址線(xiàn),可用五根獨立的片選腳,最多連接64MB內存。在Wolfenstein 3D應用板上,這個(gè)接口用于驅動(dòng)TFT顯示器和外接的4MB SRAM高速異步內存。鍵盤(pán)由通用IO直接驅動(dòng)。應用板為3V工作,采用3只1.2V電池與一只LM317可調穩壓器的組合。
單片機相關(guān)文章:單片機教程
單片機相關(guān)文章:單片機視頻教程
單片機相關(guān)文章:單片機工作原理
評論