三星目前有如下幾種通用ARM9主控CPU: - S3C2440: 以下簡稱2440 - S3C2451:以下簡稱2451 - S3C2416:以下簡稱2416
簡要說明: 就三星ARM9系列主控而言,根據以上三款CPU的芯片手冊性能參數來看,2451是2440的最佳替代品,2416次之。 簡單的講: 接口資源方面:2451 > 2440 > 2416,其中2451的接口更加接近2440,還有多餘,可以做到完全兼容;2416的接口少於2440,無法做到完全兼容。 最高運行速度:2451 > 2416 = 2440 芯片價格:2451 < 2440 > 2416
實際上,2416可以稱為2451的縮減版,包括bootloader在內,2416的所有程序,都可以在相同外設的2451平台上運行。在三星提供的開發資料中,2416和2451所用的VID/PID (製造商ID/產品ID)都是完全一樣的。
我們設計了Mini2451用以代替Mini2440,Micro2451代替Micro2440,它們的接口尺寸和引出管腳都是幾乎完全一致的,並且Micro2451和Mini2451的軟件可完全通用。
我們還設計了Tiny2416和Tiny2451核心板,它們可兼容Tiny6410和Tiny210,底板可通用;用戶可以根據不同的產品功能特性,來選擇合適的型號。
下面是2451, 2416和2440主要性能參數對比(來三星官方CPU數據手冊)
Mini2451是一款高性能,低功耗的ARM9一體化平台板,它由廣州友善之臂設計、生產和發行銷售。它採用Samsung S3C2451作為主處理器,運行主頻最高可達533MHz。作為Mini2440的繼任者,它不僅僅是秉承了Mini2440「精於心,簡於形」的外觀,而且接口定義和佈局尺寸幾乎99%和Mini2440兼容,非常便於老用戶更新換代;也利於新用戶充分利用Mini2440現有的眾多網絡資源。
需要說明的是,根據我們多年研發的經驗和用戶反饋,Mini2451採用了更精良的電源系統設計,以及更好的信號完整性規劃,可以極大避免外接電源的干擾和溫度變化帶來的影響,因此非常適合環境惡劣的工業控制場合。
除此之外,作為繼任者,Mini2451還配備了速度更快,容量更大的128M DDR2內存,並且標配256M SLC NAND Flash(可選1GB);Mini2451採用我們獨家研發的精準一線觸摸,它非常適合需要良好觸摸效果的人機界面方面的產品項目,並且已經廣泛應用到很多工控行業,很多用戶對此稱讚不已。相比Mini2440,Mini2451採用了更好用的彈出式SD卡座,並具有4個串口,其USB Device為USB 2.0,2路SDIO,2路IIC總線等等。
我們還充分地發揮了2451支持SD卡啟動這一特性,精心研製了Superboot-2451,無需連接電腦,只要把目標文件拷貝到SD卡中(可支持大於2G的高速大容量卡),你就可以在目標板上極快極簡單地自動安裝各種嵌入式系統(Windows CE6/Linux/Debian/uCos2/裸機程序等);配合MiniTools,開發者還可以十分方便地通過USB下載單個文件到內存運行,並且通吃各種Windows/Linux平台環境,非常便於調試之用!
得益於我們精心研製的Superboot,用戶可以十分簡單、方便地僅使用SD卡或USB就可更新或安裝各種系統。
CPU處理器
DDR2 RAM
FLASH存儲
LCD顯示
網絡
標準接口資源
在板即用資源
外擴接口資源
尺寸
軟件支持(詳細特性見後面說明)
鑒於每個人的認知水平不同,以及我們平時的開發任務比較緊張,我們並不對該教程提供任何方式的直接技術支持。如果你對本教程的內容有任何疑問,可以到論壇反饋,並和其他網友交流討論。
需要說明的是,本教程也適用於友善之臂出品的Tiny2451, Tiny2416等開發板平台。我們將對本教程作不定期的維護和補充,請及時留意論壇的更新信息,不再另行通知。本公司(廣州友善之臂計算機科技有限公司) 保留本教程的一切解釋權。
uCos2-2451運行時拍照:
Linux + Qtopia-2.2.0/Qt(Embedded)-4.8.5系統精彩展示(待更新)