三星目前有如下幾種通用ARM9主控CPU:
- S3C2440: 以下簡稱2440
- S3C2451:以下簡稱2451
- S3C2416:以下簡稱2416
簡要說明:
就三星ARM9系列主控而言,根據(jù)以上三款CPU的芯片手冊性能參數(shù)來看,2451是2440的最佳替代品,2416次之。
簡單的講:
接口資源方面:2451 > 2440 > 2416,其中2451的接口更加接近2440,還有多余,可以做到完全兼容;2416的接口少于2440,無法做到完全兼容。
最高運行速度:2451 > 2416 = 2440
芯片價格:2451 < 2440 > 2416
實際上,2416可以稱為2451的縮減版,包括bootloader在內(nèi),2416的所有程序,都可以在相同外設(shè)的2451平臺上運行。在三星提供的開發(fā)資料中,2416和2451所用的VID/PID (制造商ID/產(chǎn)品ID)都是完全一樣的。
我們設(shè)計了Mini2451用以代替Mini2440,Micro2451代替Micro2440,它們的接口尺寸和引出管腳都是幾乎完全一致的,并且Micro2451和Mini2451的軟件可完全通用。
我們還設(shè)計了Tiny2416和Tiny2451核心板,它們可兼容Tiny6410和Tiny210,底板可通用;用戶可以根據(jù)不同的產(chǎn)品功能特性,來選擇合適的型號。
下面是2451, 2416和2440主要性能參數(shù)對比(來三星官方CPU數(shù)據(jù)手冊)
Tiny2416核心板簡介
Tiny2416是一款基于三星ARM9 S3C2416主處理器的高性能低功耗嵌入式核心板,由廣州友善之臂設(shè)計、生產(chǎn)和發(fā)行銷售。S3C2416基于ARM926EJ架構(gòu)核設(shè)計,運行主頻為400Mhz,相較S3C2440而言,它可支持SD啟動,miniUSB 2.0,并可支持使用DDR2內(nèi)存,具有更低功耗等優(yōu)良特性。
Tiny2416核心板采用了常見的2.0mm間距雙排針,引出CPU大部分常用功能引腳,排針定義可兼容Tiny2451/Tiny6410/Tiny210,因此它們可共用同一個底板。Tiny2416標(biāo)配64M內(nèi)存和256M閃存(SLC),并可選配1GB閃存(SLC)。 Tiny2416可供不打算自行設(shè)計CPU板的開發(fā)者進行快捷的二次開發(fā)使用,非常便于中小型企業(yè)快速產(chǎn)品上市。
TinySDK是一款通用開發(fā)參考底板,可支持Tiny2416/Tiny2451/Tiny6410/Tiny210系列核心板。它主要幫助開發(fā)者以此為參考進行核心板的功能驗證以及擴展開發(fā)。該底板具有不同位置的3個LCD接口(支持一線觸摸,和I2C電容觸摸),以便不同尺寸的LCD安裝固定;還帶有100/10M自適應(yīng)標(biāo)準網(wǎng)絡(luò)接口、標(biāo)準DB9五線串口x2、MiniUSB 2.0接口、USB Host x4、3.5mm音頻輸入輸出口、彈出式SD卡座等常用接口;另外還引出4路TTL串口,SDIO2接口(可接SD WiFi之用),CMOS Camera接口(Tiny2416不支持)接口,多余的GPIO口等;在板的還有蜂鳴器、I2C-EEPROM、備份電池、AD可調(diào)電阻、4個中斷式按鍵等資源。
我們還充分地發(fā)揮了2416支持SD卡啟動這一特性,精心研制了Superboot-2416,無需連接電腦,只要把目標(biāo)文件拷貝到SD卡中(可支持高達32G的高速大容量卡),你就可以在開發(fā)板上極快極簡單地自動安裝各種嵌入式系統(tǒng)(WindowsCE 6.0/Linux/裸機程序/uCos2等);甚至無需燒寫,就可以在SD卡上直接運行它們!配合MiniTools,開發(fā)者還可以十分方便地通過USB下載單個文件到內(nèi)存運行,MiniTools可支持WindowsXP/Vista/7/8(含32/64-bit),以及各種Linux發(fā)行平臺環(huán)境,非常便于調(diào)試之用!
Tiny2416核心板硬件資源特性
CPU處理器
- CPU: Samsung S3C2416,基于ARM926EJ,運行主頻400Mhz
DDR2 RAM內(nèi)存
- 64M DDR2 RAM, 16bit數(shù)據(jù)總線
FLASH存儲
- 標(biāo)配256M SLC NAND Flash
- 可選1GB SLC NAND Flash
接口資源
- 2 x 60 pin 2.0mm space DIP connector
- 1 x 30 pin 2.0mm space DIP connector
在板資源
- 4 x User Leds (Green)
- 10 pin 2.0mm space Jtag connector
- Reset button on board
- Supply Voltage from 2V to 6V
PCB規(guī)格尺寸
- 4層高密度電路板,采用沉金工藝生產(chǎn)
- 64 x 50 x 12 (mm)
- Superboot-2416
- Linux-3.6 + Qtopia2/QtE-4.8.5
- WindowsCE 6.0
- 裸機教程
- uCos2
Tiny2416開發(fā)參考底板 Tiny2416的開發(fā)參考板如圖所示(可兼容Tiny2451/Tiny6410/Tiny210),光盤中有該它的PCB文件(Allegro格式),因生產(chǎn)批次不同,請以實物為準
- LCD分辨率:480x272
- 觸摸: 精準一線電阻觸摸
- 背光: LED背光,背光可調(diào)
- 存儲容量: 64M內(nèi)存,256M閃存
- 預(yù)裝OS: Linux
- 供電: 5V/2A
- LCD分辨率:800x480
- 觸摸: 精準一線電阻觸摸
- 背光: LED背光,背光可調(diào)
- 存儲容量: 64M內(nèi)存,256M閃存
- 預(yù)裝OS: Linux
- 供電: 5V/2A
- LCD分辨率:1024x600
- 觸摸: 精準一線電阻觸摸
- 背光: LED背光,背光可調(diào)
- 存儲容量: 64M內(nèi)存,256M閃存
- 預(yù)裝OS: Linux
- 供電: 5V/2A
LCD顯示屏系列以下LCD均采用一線接口觸摸,Superboot可自動探測它們的型號,各個系統(tǒng)即插即用,十分方便。比如,如果你的開發(fā)板(配7寸屏)燒寫了Linux系統(tǒng),若要使用10.1寸屏(W101),只需更換一下LCD即可,無需重新刷機,也無需設(shè)置任何參數(shù)。
- 分辨率:320x240
- 觸摸: 精準一線電阻觸摸
- LED背光,背光可調(diào)
- 帶精致面板,方便固定安裝
- 外形尺寸:100 x 78(mm)
- 供電: 5V/1A
- 分辨率:480x320
- 觸摸:精準一線電阻觸摸
- LED背光,背光可調(diào)
- 帶精致面板,方便固定安裝
- 外形尺寸:110 x 88(mm)
- 供電: 5V/1A
- 分辨率:800x480
- 觸摸:精準一線電阻觸摸
- LED背光,背光可調(diào)
- 帶精致面板,方便固定安裝
- 外形尺寸:130 x 93(mm)
- 供電: 5V/1A
- 分辨率:800x480
- 觸摸:精準一線電阻觸摸
- LED背光,背光可調(diào)
- 帶精致面板,方便固定安裝
- 外形尺寸:180 x 130(mm)
- 供電: 5V/1A
- 分辨率:640x480
- 觸摸:精準一線電阻觸摸
- LED背光,背光可調(diào)
- 帶精致面板,方便固定安裝
- 外形尺寸:202 x 162(mm)
- 供電: 5V/1A
- 分辨率:1024x600
- 觸摸:精準一線電阻觸摸
- LED背光,背光可調(diào)
- 帶精致面板,方便固定安裝
- 外形尺寸:130 x 93mm
- 供電: 5V/1A

- 制式: HSUPA/WCDMA
-
頻段:·UMTS2100/1900/1700/900/850MHz
·GSM1900/1800/900/850MHz - 速度: 7.2M/5.76Mbps
- 外形尺寸: 26.80 x 30 x 4.7mm
- VID:PID : 12d1:140c
- 適用OS: Linux
- 品牌: 羅技
- 照片: 分辨率高達300萬像素
- 視頻拍攝像素: 1280x720
- 帶有降噪功能的內(nèi)置麥克風(fēng)
- 接口: USB 2.0
- 提示: 以上特性為原廠商針對PC提供,因開發(fā)板性能有限,不一定能完全發(fā)揮
- 無線標(biāo)準: IEEE 802.11b/g/n
- 傳輸速率: 150Mbps
- 芯片: RTL8192CU
- 接口類型: USB
- 尺寸: 18 x 14 x 6mm
- OS支持:Linux
- 用于把TTL電平串口轉(zhuǎn)為RS232,并通過DB9接口引出
- 輸入電壓:5V
- PCB外形尺寸:40 x 40m (mm)
- 像素:130w
- USB 2.0(可兼容USB 1.1)即插即用
- 輸出信號格式: YUV2/MJPG
- 輸出引腳位數(shù):5Pin
- 工作電壓: USB 5V
- 外形尺寸: 60x8x7.1 (mm)
arm-linux-gcc-4.4.3 和Mini2440通用,支持硬浮點運算, 獨家提供
SD卡極速刷機,一鍵USB下載,批量裝機、開發(fā)更方便
- 支持FAT格式SD卡脫機快速安裝或更新系統(tǒng)(Linux/WinCE/uCos2/裸機程序等),可更新單個文件或多個文件,簡單易用
- 支持真正的USB一鍵燒寫,可選擇單個或多個文件,一個按鈕搞定,無需串口,獨家首創(chuàng)
- 支持從SD卡直接啟動WindowsCE等系統(tǒng)
- USB底層驅(qū)動采用谷歌Fastboot接口,世界通用,真正跨平臺
- 支持燒寫bin文件和YAFFS2/EXT33/EXT4等多種格式系統(tǒng)映像
- 支持NAND燒寫和啟動校驗,更加穩(wěn)定可靠
- 支持自動探測硬件配置信息: 可通過LCD顯示,或串口輸出,包括RAM大小,F(xiàn)lash類型等
- 支持燒寫進度條百分比提示
- 支持燒寫過程LED或蜂鳴器提示:適用于單板無屏的情況
- 支持自動識別MMC/NAND啟動,高效智能
- 支持NAND啟動時,按下K1鍵進入USB模式,以便開發(fā)調(diào)試之用
- 支持用戶自定義Linux啟動參數(shù)(可設(shè)置為NFS啟動等),設(shè)置靈活
- 支持用戶自定義WindowsCE Logo(任意BMP格式文件即可),非常簡單
- 支持燒寫過程LED或蜂鳴器提示:適用于單板無屏的情況
- 支持USB下載到內(nèi)存運行,用戶可指定下載地址,令開發(fā)更加高效
- 燒寫工具SD-Flasher支持WindowsXP/Vist/Windows7/Linux等各種發(fā)行版
版本: Linux-3.6 完善的BSP 支持YAFFS2/CRAMFS/NFS/UBIFS/NFS/FAT32等格式的文件系統(tǒng) 提供源代碼, 內(nèi)核自帶 看門狗驅(qū)動 提供源代碼, 三星原廠BSP所帶 RTC驅(qū)動 提供源代碼, 三星原廠BSP所帶 4個LED驅(qū)動 提供源代碼, 友善之臂添加 4個用戶按鍵驅(qū)動 提供源代碼, 友善之臂添加 SPI驅(qū)動 提供源代碼, 內(nèi)核自帶, 未經(jīng)驗證 I2C-EEPROM驅(qū)動 提供源代碼, 三星原廠BSP所帶 PWM控制蜂鳴器驅(qū)動 提供源代碼, 友善之臂添加 ADC驅(qū)動(通道: AIN0) 提供源代碼, 友善之臂添加 CPU本身所帶觸摸屏控制器驅(qū)動 提供源代碼, 三星原廠BSP所帶(未采用,見一線觸摸) 一線精準觸摸驅(qū)動 提供源代碼, 友善之臂添加 LCD背光驅(qū)動, 支持127級可調(diào) 提供源代碼, 友善之臂添加 LCD驅(qū)動(4.3",5",7",8",10"等): 支持旋轉(zhuǎn) 提供源代碼, 友善之臂移植,可通過一線協(xié)議自動識別LCD類型,因此共用一個內(nèi)核 USB Host驅(qū)動: 支持優(yōu)盤,藍牙等 提供源代碼, 三星原廠BSP所帶 SD卡驅(qū)動 提供源代碼, 三星原廠BSP所帶,友善之臂修改移植 4個串口驅(qū)動 提供源代碼, 三星原廠BSP所帶 SD WiFi驅(qū)動 暫不支持 USB WiFi驅(qū)動:內(nèi)核自帶,對某些類型的卡支持不是太好 提供源代碼, 內(nèi)核自帶 USB WiFi驅(qū)動:可支持更多型號USB無線網(wǎng)卡,更加完善 驅(qū)動模塊,缺省系統(tǒng)已經(jīng)包含此驅(qū)動 音頻驅(qū)動(WM8960:支持錄音和放音,ALSA接口,支持D類功放) 驅(qū)動模塊, 友善之臂添加移植 以太網(wǎng)絡(luò)(DM9000AEP) 提供源代碼, 友善之臂移植 CMOS攝像頭驅(qū)動(OV8650) 暫不支持 2D加速 提供源代碼, 三星原廠BSP所帶 USB轉(zhuǎn)串口驅(qū)動: 提供源代碼, 內(nèi)核自帶 3G驅(qū)動: 友善之臂添加,實際就是USB轉(zhuǎn)串口驅(qū)動 提供源代碼, 友善之臂移植
(支持運行時自由切換)
Qtopia-2.2.0 提供全部平臺源代碼,分為x86和arm兩個版本 Qt/Embedded-4.8.5 提供全部平臺arm版本源代碼
以下圖形界面程序均為友善之臂獨家開發(fā)提供,不提供源代碼(藍色部分為開源軟件) 圖形界面3G撥號程序
GPRS短信 支持連接串口或USB口GPRS Modem短信收發(fā),支持群發(fā)短信 ADC測試程序 動態(tài)顯示ADC轉(zhuǎn)換的結(jié)果 LED測試 Buttons測試 I2C測試 用于測試EEPROM讀寫,十分方便使用 LCD測試 支持手動和自動模式 Ping測試 圖形界面的Ping測試,支持永久Ping和暫時Ping USB攝像頭測試 支持動態(tài)預(yù)覽和拍照,支持萬能USB攝像頭驅(qū)動 CMOS攝像頭測試 支持動態(tài)預(yù)覽也拍照 錄音 支持ALSA接口的錄音 Web瀏覽器一個完全開源的嵌入式瀏覽器,比較老了 Arora瀏覽器 一個完全開源的瀏覽器,基于WebKit引擎,支持現(xiàn)代網(wǎng)頁渲染 看門狗測試 開啟后,只有不停地喂狗才能保證系統(tǒng)不重啟 圖形界面網(wǎng)絡(luò)設(shè)置 可設(shè)置IP地址,DNS,網(wǎng)關(guān)等網(wǎng)絡(luò)參數(shù),并可保存設(shè)置 背光控制- 128級背光可調(diào)
- 可設(shè)置背光關(guān)閉時間
Visual Studio 2005
SD卡極速刷機,一鍵USB下載,批量裝機、開發(fā)更方便
- 支持FAT格式SD卡脫機快速安裝或更新系統(tǒng)(Linux/WinCE/uCos2/裸機程序等),可更新單個文件或多個文件,簡單易用
- 支持真正的USB一鍵燒寫,可選擇單個或多個文件,一個按鈕搞定,無需串口,獨家首創(chuàng)
- 支持從SD卡直接啟動WindowsCE等系統(tǒng)
- USB底層驅(qū)動采用谷歌Fastboot接口,世界通用,真正跨平臺
- 支持燒寫bin文件和YAFFS2/EXT33/EXT4等多種格式系統(tǒng)映像
- 支持NAND燒寫和啟動校驗,更加穩(wěn)定可靠
- 支持自動探測硬件配置信息: 可通過LCD顯示,或串口輸出,包括RAM大小,F(xiàn)lash類型等
- 支持燒寫進度條百分比提示
- 支持燒寫過程LED或蜂鳴器提示:適用于單板無屏的情況
- 支持自動識別MMC/NAND啟動,高效智能
- 支持NAND啟動時,按下K1鍵進入USB模式,以便開發(fā)調(diào)試之用
- 支持用戶自定義Linux啟動參數(shù)(可設(shè)置為NFS啟動等),設(shè)置靈活
- 支持用戶自定義WindowsCE Logo(任意BMP格式文件即可),非常簡單
- 支持燒寫過程LED或蜂鳴器提示:適用于單板無屏的情況
- 支持USB下載到內(nèi)存運行,用戶可指定下載地址,令開發(fā)更加高效
- 燒寫工具SD-Flasher支持WindowsXP/Vist/Windows7/Linux等各種發(fā)行版
- 版本: WindowsCE 6.0
-
常規(guī)特性
- 串口驅(qū)動:支持完善的4個串口驅(qū)動,可以直接連接GPRS Modem、RS485轉(zhuǎn)接等串口設(shè)備,可通過簡單修改頭文件定義options.h指定UART0作為DEBUG輸出或普通串口功能
- RTC驅(qū)動: 支持可掉電保持實時時鐘
- Watchdog驅(qū)動:支持
- NAND Flash驅(qū)動: 支持256M/512M/1G SLC NAND閃存,支持掉電保存數(shù)據(jù)(僅限"NAND Flash"目錄)
- LCD驅(qū)動: 支持480x272, 640x480, 800x480, 800x600, 1024x768等分辨率各種尺寸的真彩LCD(含3.5", 4.3", 5", 7", 8", 10.1", 12"等尺寸),支持一線協(xié)議自動識別LCD類型,即插即用
- 觸摸屏驅(qū)動:支持一線觸摸,更加精準穩(wěn)定的驅(qū)動,可提供一線觸摸的單片機固件
- 背光驅(qū)動:支持一線控制的背光調(diào)節(jié),最高可達128級,可設(shè)定背光關(guān)閉時間,并通過按鍵,觸摸屏,鍵盤,鼠標(biāo)等喚醒
- 網(wǎng)卡驅(qū)動: 支持DM9000AEP以太網(wǎng)卡驅(qū)動, 100/10M兼容,支持用戶自定義網(wǎng)卡MAC地址,可設(shè)定靜態(tài)IP地址或DHCP
- 音頻驅(qū)動: 支持WM8960音頻輸出
- SD卡驅(qū)動: 可支持SDHC(高速大容量卡),最高可達32G
- USB Host驅(qū)動:支持USB 1.1,可接優(yōu)盤,鍵鼠等外設(shè)即插即用
- USB Device驅(qū)動: 支持USB 2.0同步通訊
- LED驅(qū)動: 4個,用戶可自定義功能
- 按鍵驅(qū)動:4個,用戶可自動定義功能
- PWM驅(qū)動:支持板載PWM控制蜂鳴器,可以自由調(diào)節(jié)輸出頻率
- ADC驅(qū)動:支持12-bit精度ADC轉(zhuǎn)換
- SPI驅(qū)動:原廠自帶,未經(jīng)測試
- I2C驅(qū)動:支持板載WM8960音頻芯片控制
- 支持注冊表保存
- 開機程序自動運行:支持用戶指定開機程序自動運行,非常便于企業(yè)用戶特定功能程序的開機設(shè)定
- 開機Logo: 支持通過SD卡脫機更新開機Logo, 或通過USB下載更新,開機Logo可為普通的bmp格式文件
- 支持開機進度條指示
- 系統(tǒng)安裝或更新: 支持SD卡脫機更新Nk.bin系統(tǒng)ROM,或通過USB下載更新系統(tǒng),支持多平臺USB驅(qū)動,一鍵操作,簡單易用!
- 實用測試程序
-
嵌入式系統(tǒng)
+關(guān)注
關(guān)注
41文章
3683瀏覽量
131446 -
WINDOWS
+關(guān)注
關(guān)注
4文章
3614瀏覽量
91452 -
友善之臂
+關(guān)注
關(guān)注
0文章
36瀏覽量
3638
發(fā)布評論請先 登錄
評論