| |  | |  |
產品說明99919 最新公告,更新Wince繁体版20110914,跟(產品附17光碟),舊客戶可至本公司專屬FTP下載 目前nand為128M mini2440可升級到 1.256M 加100 2.1G 加500 micro 2440可升級到 1.256M加100 2.1G 加500(最新獨家升級) 全新更新並附WINCE6.0 BSP及繁体版映像檔 mini2440附 128M NAND Flash 並加送android移植資料及原始碼      | 都有現貨,不必等待,台灣獨家代理 友善之臂公司重大公告,請各位使用者留意 http://www.arm9.net/agent.asp 我司產品mini2440,micro2440,目前台灣只有德源科技獨家代理,我司並沒有直接出貨到台灣,市面上有仿冒的商品出現,特此公告,
請各位使用說到合法代理商處購買( www.twarm.com ),才會有完善的保固跟升級服務,一律不是在合法代理商購買的都沒有保固,台灣地區客戶購買時認明合法代理商 | | Mini2440 + 3.5"套餐: (標準128M,如加大為256M加一百,加大為1G,加五百) 學生特價(128M)---NT:3100 (不含稅)(本站購買3000) 公司/學校價(128M)--NT: 3500X1.05(含稅)) 學生特價(128M)- Mini2440 + 3.5"+Smart-LINK(V7)套餐:NT4800 (不含稅)(本站購買4700) 公司/學校價(128M)--Mini2440 + 3.5"+Smart-LINK(V7)套餐:NT5200X1.05 (含稅) | | Mini2440 + 7 "套餐:(標準128M,如加大為256M加一百,加大為1G,加五百) 學生特價(128M)---NT:5100 (不含稅)(本站購買5000) 公司/學校價(128M)--NT: 5400X1.05(含稅) 學生特價(128M)-- Mini2440 + 7"+Smart-LINK(V7)套餐:NT6700 (不含稅)(本站購買6600) 公司/學校價(128M)--Mini2440 + 7"+Smart-LINK(V7)套餐:NT7100X1.05 (含稅) | | Mini2440 + VGA套餐:(標準128M,如加大為256M加一百,加大為1G,加五百) 學生特價(128M)---NT:3100 (不含稅)(本站購買3000) 公司/學校價(128M)--NT: 3500X1.05(含稅)) 學生特價(128M)- Mini2440 + VGA+Smart-LINK(V7)套餐:NT4800 (不含稅)(本站購買4700) 公司/學校價(128M)--Mini2440 + VGA+Smart-LINK(V7)套餐:NT5200X1.05 (含稅) |
| Mini2440 + 8"套餐:(標準128M,如加大為256M加一百,加大為1G,加五百) 學生特價(128M)---NT:5700 (不含稅)(本站購買5600) 公司/學校價(128M)--NT: 6000X1.05(含稅)) 學生特價(128M)- Mini2440 +8"+Smart-LINK(V7)套餐:NT7400 (不含稅)(本站購買7300) 公司/學校價(128M)--Mini2440 + 8"+Smart-LINK(V7)套餐:NT7500X1.05 (含稅) |
Mini2440是一款真正低價實用的ARM9開發板,是目前國內性價比最高的一款學習板;它採用Samsung S3C2440為微處理器,並採用專業穩定的CPU內核電源芯片和復位芯片來保證系統運行時的穩定性。mini2440的PCB採用沉金工藝的四層板設計,專業等長布線,保證關鍵信號線的信號完整性,生產採用機器貼片,批量生產;出廠時都經過嚴格的質量控制,配合這本十分詳細的手冊,可以迅速幫你掌握嵌入式Linux和WinCE開發的流程,只要有C語言基礎的人一般2周即可入門。
我們認為,嵌入式開發板不僅僅是一片可以看到「點亮LED燈或者LCD」的電路板,只要你賦予它豐富的靈魂-嵌入式軟件,一切可以變得更加精彩,甚至可以重生,因此我們一直在不斷的更新和加強嵌入式軟件的開發,我們由衷地熱愛嵌入式系統這個事業,並為此保持激情和追求完美,目前我們提供的Linux和WindowsCE 5.0/6.0系統,在技術和功能上已經達到國內2440開發板中最高水平,它們各自的bootloader以及BSP均是100%開放的,任何人均可以在我們網站自由下載。 Mini2440的眾多先進特性,可以概括為:
(1)第一款被Linux社區廣泛支持的國產2440開發板(自從Linux-2.6.31開始,Mini2440被正式加入Linux官方內核)
(2)第一款在Linux下支持萬能USB攝像頭的2440開發板(同類產品至今仍在使用近乎絕跡、拍攝效果奇差的中星微攝像頭,並且沒有圖形界面的應用)
(3)第一款統一採用支持EABI標準交叉編譯器的開發板(同類產品仍在使用拼湊的各個版本的編譯器,導致開發效率低下,並且不利於初學者入門掌握)
(4)第一款提供齊全BSP(基於Linux-2.6.29(當前為Linux-2.6.32.2)和WindowsCE 5.0/6.0)的開發板,並全面配有圖形界面實用應用程序(同類產品的部分硬件只是各擺設,並且還在盜用友善之臂早期的命令行測試代碼)
(5)第一款支持.NET 3.5和騰訊QQ的2440開發板(2009年10月,WindowsCE 6.0補丁Release 3發佈)
(6)第一款可以讓用戶無需編程,即可自由簡單定制WindowsCE開機畫面的開發板,並且可在10秒內極速啟動系統(同類產品的WindowsCE系統啟動時間一般在30秒甚至70秒)
(7)第一款完美支持USB燒寫更新Linux(support yaffs2)和WindowsCE 5.0/6.0的開發板,並且支持整片Nand Flash備份到PC,真正適合批量生產(同類產品尚無備份功能)
(8)第一款實現WinCE/Linux圖形界面均可使用CMOS攝像頭預覽並拍照的開發板(同類產品尚無此功能)
(9)第一款公開所有BSP源代碼(含Linux和WindowsCE)的開發板(齊全的BSP讓初學者可以瞭解更多的底層,讓真正做開發的人只需關注上層應用)
(10)第一款內核(含WinCE和Linux)同時支持大頁和小頁Nand Flash的開發板,這樣新老用戶均可享用最新的軟件,並且使用方式相同(同類產品尚無此特性)
(11)第一款在WindowsCE和Linux下通過簡單直觀的圖形界面,就可設置各種程序開機自動運行的開發板(同類產品尚無此功能)
(12)Mini2440目前是國內零售銷量最多的2440開發板,靠口碑相傳及朋友間互相介紹,Mini2440已經被眾多用戶稱讚和認同 | | Mini2440是採用4層板設計的,但有些惡意競爭者卻借此來故意誹謗其穩定性,這是毫無理論和事實根據的。實際上,有很多項目已經把mini2440直接作為主控模塊嵌入到產品中使用,比如: - 銀行的排隊機
- 戶外LED顯示屏
- 空氣淨化器
- 藍牙廣告機
- 酒店導航面板
- 液晶評價器
等等 在開發和銷售使用開發板產品的這幾年(2004-2010)中,我們接觸過很多有經驗的硬件工程師,並和他們分享和交流關於「一體化」和「核心板」的設計問題,根據實際經驗,在類似機床控制等類似場合的嚴格環境中,一體化板是最穩定的設計方式。須知道,機床類產品經常是在佈滿灰塵和震動劇烈的環境下使用的。 大量的應用實例,以及用戶反饋表明,一體化Mini2440主板的返修率是很低的。眾所周知,Mini2440的價格很低,銷量很大,如果產品有很多不合格的,這對於我們是怎樣的災難?! 我們無意和那些在4層板和6層板上做文章的惡意競爭者爭論,在此只是說明事實的真相。和軟件工程師類似,對於一個函數,有的人可能需要50行代碼實現,有的人可能需要100行代碼實現,但這並不表明100行的代碼就比50行的代碼要完善和穩定。硬件設計也是如此,我們使用四層板在100x100(mm)的面積上設計出了Mini2440,但有人卻需要使用六層板。如果六層比四層穩定,那是否八層比六層穩定?相反,根據日常知識,我們認為四層板更加穩定一些,因為在相同地基,相同外界干擾的情況下,四層樓房比六層樓房要更加牢固一些。我們只不過把布線的能力發揮到了極致,採用了更加合理的方式來實現目標而已。 |  | | 如右圖所示,在硬件設計上,Mini2440分為如下四層 | | Top | 信號層/元件層 | | VCC | 電源層 | | GND | 地線層 | | Bottom | 信號層/元件層 | | | 下面是更加細緻的圖層截圖(使用Allegro軟件打開並截圖) | | |  | 讓我們再看仔細一些,左邊圖中被「點亮」的白色區域為地層GND,可見幾乎佈滿了整個板層,我們並沒有因為四層板的原因而省掉這個獨立層。 | | | | | |  | | 再看電源層(3.3V),左邊圖中被「點亮」的白色區域為地層電源層,可見幾乎也佈滿了整個板層,只不過在CPU內部和緊挨CPU的地方有一些信號線扇出,我們也沒有因為四層板的原因而省掉這個獨立層。 | | 對於1.25V電源,因為屬於CPU的核心電壓之一,我們主要在Top層分割了一些區域以便布線。這在大部分PCB設計中也是常見的做法,即使是六層板,也幾乎沒有為只有少量布線的電壓獨建一層的。 | 常見的6層板板層排列(如Micro2440核心板) | Top | 信號層/元件層 | | VCC | 電源層 | | Signal | 信號層 | | Signal | 信號層 | | GND | 地線層 | | Bottom | 信號層/元件層 | |  | | 項目(Item) | 中文 | English | 處理器(CPU) | 三星S3C2440(ARM920T core with MMC, 最高主頻可達532MHz) | Samsung S3C2440(ARM920T core with MMC, Up to 532MHz) | 內存(SDRAM) | 64Mbyte | 64Mbyte | Flash | 128M/256M/1GB 三種可選 Nand Flash + 2M Nor Flash(已經安裝了BIOS) | 128M/256M/1GB Three options Nand Flash + 2M Nor Flash(BIOS installed) | 液晶屏支持(LCD Support) | ●板上集成4線電阻式觸摸屏接口,可以直接連接四線電阻觸摸屏
● 支持黑白、4級灰度、16級灰度、256色、4096色STN液晶屏,尺寸 從3.5寸到12.1寸,屏幕分辨率可以達到1024x768象素;
● 支持黑白、4級灰度、16級灰度、256色、64K色、真彩色TFT液晶屏,尺寸從3.5寸到12.1寸,屏幕分辨率可以達到1024x768象素;
● 標準配置為NEC 256K色240x320/3.5英吋TFT真彩液晶屏,帶觸摸屏;
● 板上引出一個12V電源接口,可以為大尺寸TFT液晶的12V CCFL背光模塊(Inverting)供電。 | STN LCD Displays:
●Supports 3 types of LCD panels: 4-bit dual scan, 4-bit single scan, and 8-bit single scan display type
● Supports the monochrome, 4 gray levels, and 16 gray levels
●Supports 256 colors and 4096 colors for color STN LCD panel
●Supports multiple screen size
Typical actual screen size:640 x 480, 320 x 240, 160 x 160, and others TFT LCD Displays:
● Supports 1, 2, 4 or 8-bpp (bit per pixel) palletized color displays for TFT
● Supports 16, 24-bpp non-palletized true-color displays for color TFT
●Supports maximum 16M color TFT at 24bit per pixel mode
● Supports multiple screen size
Typical actual screen size: 1024x768 640 x 480, 320 x 240, 160 x 160, and others | USB端口(USB Port) | 1個主USB接口,1個從USB接口 | 1 USB host and 1 USB device | 音頻(Audio) | 1路立體聲音頻輸出接口(標準3.5mm接口),1路麥克風接口 | Audio Input/Output | 網絡(LAN) | 1個100M以太網RJ-45口(採用DM9000網卡) | 1 10M Ethernet interface (RJ-45 interface) | SD/MMC卡 | 1個SD/MMC卡存儲接口 | SD card interface and holder | 攝像頭(Cemera) | 引出CPU內部全部攝像頭信號引腳 | All CEMERA signal pin out | 串口(UART) | 3個串行口, COM0為RS232 DB9接口(亦引出TTL接口),COM2和COM3為2.0mm間距 | 1 RS232 serial port, 3 serial ports available through 14pin (2.0mm space) interface | Jtag | 標轉JTAG接口(2.0mm間距) | standard JTAG interface) | 按鍵(buttons) | 6個用戶按鍵 | 6 Test buttons | LEDs | 4個用戶指示燈 | 4 Status LEDs | I2C器件(I2C bus) | AT24C08 | AT24C08 | AD輸入(AD input) | 可調電阻AD輸入實驗 | AD input test | PWM 控制蜂鳴器 | PWM 控制蜂鳴器 | PWM controlling speaker | 實時時鐘(RTC) | 板載實時時鐘,帶有備份鋰電池 | RTC (battery backed) | 擴展接口(Expansion) | ●1個34pin 2.0mmGPIO接口
●1個40pin 2.0mm系統總線接口 | ●34pin GPIO expansion connector
●40 pin System bus expansion connector | 電源輸入(Power Suuply) | 5V電源輸入 | +5V | 尺寸(Dimensions) | 100x100 mm | 100x100 mm | | | | 操作系統支持(OS support) | Linux-2.6.32.2/WindowsCE6/uCos2/2440test | Linux-2.6.32.2/WindowsCE6/uCos2/2440test | | | | | 獨創簡單易用的Qtopia-2.2.0 + QtE-4.6.3雙圖形系統系統共存,無縫切換 | | 我們的服務理念:產品本身就是服務的一種體現,只有做到好用,易用和易得,才能為客戶節省時間,提高效率和帶來真正的價值;我們的設計理念也正是基於此宗旨,這是你看到我們的產品由表及理如此爽心悅目的主要原因,它無處不體現了設計人員的良苦用心。 | | | | | 經典實用的Qtopia-2.2.0 | | 最新的QtE-4.6.3 | | | | 友善之臂是國內眾開發板廠商中Linux軟件研發實力最強的公司,技術水平遠超其他任何公司;迄今為止,友善之臂於2009.4基於S3C2440開發板平台移植開發的Qtopia-2.2.0系統,在實用性方面,依然保持業界領先地位,無人能及。目前我們為2440開發板平台提供的Linux內核是2.6.32.2,它帶有完整的BSP(各種驅動),並且100%源代碼開放。源源不斷的開發創新以及應用開發已經逐漸成為友善之臂新的核心競爭力,我們得以讓每一位嵌入式愛好者都能分享我們的開放性開發平台。 鑒於越來越多的用戶在關注或使用最新的QtE-4.6.3(以下簡稱Qt4),同時也為了保留原來的Qtopia2系統,以便研究學習,我們獨創開發了「雙圖形系統共存,無縫切換」的技術,正如你所見到的,只需在Qtopia2中點擊一個圖標,就可以啟動Qt4;反之,當你關閉Qt4程序時,系統又恢復如初。當它們各自運行時,另一個圖形系統處於「殭屍」狀態,這樣是不會佔用多餘內存的,所以,你不必擔心由此帶來的內存不足的問題。 Qtopia-2.2.0和QtE-4.6.3共存的直接表現就是整個系統變得很龐大,加上一些多媒體示例文件,整個目標文件系統大約有82MB,這導致新的文件系統映像文件已經不能直接安裝至64M大小的Nand Flash中,但是你也可以使用獨立的圖形系統: - 如果你只需要Qtopia-2.2.0,只需刪除目標文件系統中的/usr/local/Trolltech目錄就可以了
- 如果你只需要Qt4系統,只需刪除目標文件系統中/opt目錄下的所有內容就可以了,同時把/etc/init.d/rcS中的"/bin/qtopia &"改為"/bin/qt4 &",這樣開機就可以運行Qt4
| | 快速下載通道(Fast Download): | | ARM-Linux GCC 4.4.3 - [2010-8-17] 符合EABI標準的交叉編譯器 | Linux 2.6.32.2 for mini2440/micro2440 [2010-08-17] - 內含缺省配置文件(config_mini2440開頭) | X86 Qtopia-2.2.0 [2010-01-13] - 內含編譯腳本build-all | ARM Qtopia-2.2.0 [2010-01-13] - 包含所有移植好並改進的源代碼,和編譯腳本build-all | ARM Qtopia-2.2.0 [2010-01-13] - 包含所有移植好並改進的源代碼,和編譯腳本build-all | Root_Qtopia-2.2.0 [2010-01-13] - 目標文件系統壓縮包,基於Busybox-1.13.3,包含Qtopia-2.2.0等 | vivi [2009-07-19] - 來自三星公板資料,友善之臂改進,可使用ARM Linux GCC 4.3.2 編譯,僅支持64M Nand Flash K9F1208 | vboot [2010-01-13] - 十分簡易的Linux Bootloader源代碼包,僅用於啟動Linux系統 | Linux Examples [2009-04-29] - Linux應用編程示例代碼,包含串口,PWM,I2C,LED, 線程,數學庫等示例,所有代碼為友善之臂原創 | mkyaffs2image tools [2009-07] - yaffs/yaffs2文件系統映像製作工具,用於把root_qtopia製作成可通過USB下載燒寫的img文件 | Linux Logo Maker [2009-04] - 圖形界面的Linux Logo製作工具,基於Fedora9平台使用 | Linux Busybox [2010-01-13] - Linux工具集,版本:1.13.3,內含缺省配置文件 | Images [2010-01-13] - 已經編譯好的二進制燒寫映像文件,適用於mini2440/micro2440 | | 交叉編譯器 : ARM Linux gcc-4.3.2 | 簡介 | 交叉編譯器在編譯的時候,對於浮點運行會預設硬浮點運算FPA(Float Point Architecture),而沒有FPA的CPU,比如SAMSUNG S3C2410/S3C2440,會使用FPE(Float Point Emulation 即軟浮點),這樣在速度上就會遇到極大的限制,使用EABI(Embedded Application Binary
Interface)則可以對此改善處理,ARM EABI有許多革新之處,其中最突出的改進就是Float Point Performance,它使用Vector Float Point(矢量浮點),因此可以極大提高涉及到浮點運算的程序 | 版本 | 4.3.2 | 為你帶來的好處 | 使用同一個編譯器,你可以編譯:
* linux內核(linux-2.6.29)
* qtopia-2.2.0圖形系統
* busybox
* vivi(開源的bootloader)
* u-boot(開源的bootloader)
* 其他很多linux應用程序(如web server, boa, madplay等程序)
優勢:
* 可以提高程序的浮點運算性能
* 可以提高工作效率,不必把時間花費在切換不同的編譯器上 | | | | | Linux內核特性 : | | mini2440採用最新的內核版本Linux-2.6.32.2,並提供最齊全的Linux BSP(100%源代碼) | | | 設備或其他 | 驅動程序源代碼在內核中的位置 | 開發板上對應的設備名 | 備註 | 1 | yaffs2文件系統 | Linux-2.6.32.2/fs/yaffs2 | 開發板根文件系統採用的就是yaffs2,它使用mkyaffs2image工具製作 | 2 | LCD FrameBuffer | Linux-2.6.32.2/drivers/video/s3c2410fb.c | /dev/fb0 | | 3 | CMOS攝像頭 | Linux-2.6.32.2/drivers/media/video/s3c2440camif.c | /dev/camera | | 4 | 萬能USB攝像頭 | Linux-2.6.32.2/drivers/media/video/gspca | /dev/video0 | | 5 | USB轉串口 | Linux-2.6.32.2/drivers/usb/serial/pl2302.c | /dev/ttyUSB0 | | 6 | USB鼠標和鍵盤,掃瞄器 | Linux-2.6.32.2/drivers/usb/hid | USB鼠標:/dev/input/mice
USB鍵盤:/dev/input/ | 7 | LED | Linux-2.6.32.2/drivers/char/mini2440_leds.c | /dev/leds | | 8 | 按鍵 | Linux-2.6.32.2/drivers/char/mini2440_buttons.c | /dev/buttons | | 9 | I2C-EEPROM | Linux-2.6.32.2/drivers/i2c | /dev/i2c/0 | | 10. | PWM控制蜂鳴器 | Linux-2.6.32.2/drivers/char/mini2440_pwm.c | /dev/pwm | | 11 | ADC轉換 | Linux-2.6.32.2/drivers/char/mini2440_ad.c | /dev/adc | | 12 | LCD背光 | Linux-2.6.32.2/drivers/char/mini2440_backlight.c | /dev/backlight | | 13 | 看門狗 | Linux-2.6.32.2/drivers/watchdog/s3c2410_wdt.c | /dev/watchdog | | 12 | 觸摸屏 | linux-2.6.32.2/drivers/input/touchscreen/s3c2410_ts.c | /dev/input/event0 | | 15 | 優盤支持 | Linux-2.6.32.2/drivers/usb/storage | /dev/udisk | | 16 | MMC/SD卡 | Linux-2.6.32.2/drivers/mmc目錄 | /dev/sdcard | 支持高速大容量SD卡,最大可達32G | 17 | NAND Flash | Linux-2.6.32.2/drivers/mtd/nand | /dev/mtdblock2 | | 18 | UDA1341音頻驅動 | Linux-2.6.32.2/sound/soc/s3c24xx | /dev/dsp :放音或者錄音
/dev/mixer : 音量調節 | ALSA接口,並兼容OSS,帶錄音功能 | 19 | 實時時鐘RTC | Linux-2.6.32.2/drivers/rtc/rtc-s3c.c | /dev/rtc | RTC是2440本身具有的功能 | 20 | 串口(含3個串口) | Linux-2.6.32.2/drivers/serial/s3c2440.c | /dev/ttySAC0,1,2 | 2440自帶3個串口 | 21 | USB無線網卡 | Linux-2.6.32.2/drivers/net/wireless/ | 網絡設備無設備文件名稱 | 最新內核支持:
TL-WN321G+/TL-WN322G+
等更多無線網卡類型 | 22 | DM9000網卡驅動 | Llinux-2.6.32.2/drivers/net/dm9000.c | 網絡設備無設備文件名稱 | | | | | | 文件系統內容特性 | | 首屈一指,先進、實用、方便,友善之臂首創,遠遠領先於其他廠家! (對比列表) | 項目 | 友善之臂 | 其他廠家開發板 | 說明 | 基本庫 | 支持帶矢量浮點運算,符合EABI標準 | 不支持浮點運算,或為軟浮點運算,採用老式的ABI標準 | 符合EABI標準的編譯器可以編譯出執行速度更快的可執行程序 | 圖形界面Qtopia | 版本:2.2.0 | 版本:1.7.0 | Qtopia-2.2.0是終極版的Qtopia PDA系統,擁有更多的類。
另:移植Qtopia-2.2.0佷容易,因為網上有很多資料可以參考,但要完善它卻需要有一定開發實力和創新精神了,相對要難的多。比如有些開發板雖然也提供了Qtopia-2.2.0,但它沒有消除圖標上方的「黑線」等bug,畢竟誰也不想帶一鼻子灰出門。 | 統一性 | 採用統一的目標文件系統,支持:
自動檢測NFS啟動
USB鼠標和觸摸屏共存
自動檢測觸摸屏驅動支持 | 採用多個文件系統,有諸如
root_qtopia_mouse
root_qtopia_tp
root_qtopia_nfs
等多個版本,根據不同的情況燒寫不同的文件系統,浪費時間,降低效率 |
大部分開發板都抄襲友善之臂早期的目標文件系統分類方法,甚至連名字都沒有改變 | USB鼠標和觸摸屏共存 | 支持:無縫切換使用,便於演示 | 不支持:要麼只能用鼠標,要麼只能用觸摸屏 | 有的廠家也做到了「共存」,但需要重新啟動系統,這不是真正的共存,重啟之後依然只能選擇其中一種。
該特性支持由友善之臂首家創新編碼實現,有些開發板最近直接抄襲了友善之臂的Qtopia-2.2.0平台,卻理所當然的認為該特性是Qtopia-2.2.0自帶的,簡直無知到了極點。要知道同樣的特性我們也可以在Qtopia-1.7.0中實現,這和Qtopia版本沒有任何關係。 | USB鼠標和鍵盤熱插拔 | 支持:任何時候都可以拔插使用USB鼠標和鍵盤 | 不支持:需要重新開機才能使用 | USB鼠標的熱插拔支持,也並不是由什麼udev/mdev實現的,而是由我們改進的Qtopia-2.2.0實現的,有的開發板直接抄寫了友善之臂的Qtopia-2.2.0,卻並不瞭解USB鼠標熱插拔的原理,udev/mdev確實可以更好的管理外設,但它並不是萬能的。 | 優盤和SD卡自動掛載 | 支持:無需連接電腦即可使用,最大支持32G | 不支持:必須連接電腦輸入繁雜的命令才可使用 | 友善之臂首家實現圖形界面的優盤和SD卡自動掛載卸除。 | Qtopia自動檢測觸摸屏驅動 | 支持:Qtopia啟動時若檢測到觸摸屏驅動支持,自動啟動觸摸校正程序,否則直接進入系統 | 不支持:必須燒寫不同的系統映像才可以 | 比如使用LCD2VGA模塊時,一般是不接觸摸屏的,這時系統啟動時當然不希望出現校正界面,而是直接出現desktop | 實用測試程序 | 全部圖形化操作,只需連接電源,開機後通過觸摸筆操作即可測試開發板各項外設資源 | 均為命令行程序,必須連接電腦通過串口輸入繁雜的命令才可以操作。
有些開發板也提供了簡單有限的2-3個測試程序,但那都不過是從網上「扒」出來的別人的代碼,還硬是模仿友善之臂的程序界面。 | 當今很多開發板廠商以前為友善之臂代理,他們直接抄襲了友善的測試代碼和手冊,大都不具備軟件研發能力,因此軟件升級改進的能力有限,大都是在網上找別人的資料東拼西湊的東西,不具有系統完美和完善性。
友善之臂的諸多創新開發引領了業界,並引發諸多廠家模仿甚至直接抄襲,對於那些無法提供或抄襲的軟件,卻被某些人刻意扭曲,還恬不知恥地描述為「我們本打算如何如何」 | | | 文件系統內容 | 類別 | 說 明 | 備註 | busybox | 版本:busybox-1.13.3 | | 集成命令集:
[, [[, addgroup, adduser, adjtimex, ar, arp, arping, ash,
awk, basename, bbconfig, blkid, bunzip2, bzcat, bzip2, cal,
cat, catv, chattr, chgrp, chmod, chown, chroot, chrt, chvt,
cksum, clear, cmp, comm, cp, cpio, crond, crontab, cut,
date, dc, dd, deallocvt, delgroup, deluser, depmod, df,
dhcprelay, diff, dirname, dmesg, dnsd, dos2unix, du, dumpkmap,
echo, ed, egrep, env, ether-wake, expand, expr, fakeidentd,
false, fbset, fdflush, fgrep, find, findfs, fold, free,
freeramdisk, fsck, ftpget, ftpput, fuser, getopt, getty,
grep, gunzip, gzip, halt, hd, head, hexdump, hostid, hostname,
httpd, hwclock, id, ifconfig, ifdown, ifup, inetd, init,
insmod, install, ip, ipcalc, ipcrm, ipcs, kbd_mode, kill,
killall, killall5, klogd, last, length, less, linuxrc, ln,
loadfont, loadkmap, logger, login, logname, logread, losetup,
ls, lsattr, lsmod, lzmacat, md5sum, mdev, mesg, microcom,
mkdir, mkfifo, mknod, mktemp, modprobe, more, mount, mountpoint,
mv, nameif, nc, netstat, nice, nmeter, nohup, nslookup,
od, openvt, passwd, patch, pgrep, pidof, ping, pipe_progress,
pivot_root, pkill, poweroff, printenv, printf, ps, pscan,
pwd, rdate, rdev, readahead, readlink, readprofile, realpath,
reboot, renice, reset, resize, rm, rmdir, rmmod, route,
rtcwake, run-parts, runlevel, rx, script, sed, seq, setconsole,
setfont, setkeycodes, setlogcons, setsid, sh, sha1sum, showkey,
sleep, sort, split, start-stop-daemon, stat, strings, stty,
su, sulogin, sum, switch_root, sync, sysctl, syslogd, tac,
tail, tar, tcpsvd, tee, telnet, telnetd, test, tftp, tftpd,
time, top, touch, tr, traceroute, true, tty, ttysize, udhcpc,
udhcpd, udpsvd, umount, uname, uncompress, unexpand, uniq,
unix2dos, unlzma, unzip, uptime, usleep, uudecode, uuencode,
vconfig, vi, vlock, watch, wc, wget, which, who, whoami,
xargs, yes, zcat, zcip | 庫文件 | 版本:glibc-2.8 | 採用arm-linux-gcc-4.3.2 with EABI編譯器編譯製作 | Qtopia | 版本:Qtopia-2.2.0 | Qtopia-2.2.0自帶應用 | Qtopia-2.2.0自帶遊戲 | Qtopia自帶設置 | 友善之臂自主或移植程序 | | | | | Qtopia自帶源代碼 | Qtopia自帶源代碼 | Qtopia自帶源代碼 | 自主程序,不提供源代碼 | | | | | | 說明: | ■ 最好用的Qtopia系統
不僅僅是移植了Qtopia-2.2.0,我們自主開發了很多實用的小程序:
* 語言設置(Qtopia-2.2.0自帶的並不起作用)
* 萬能攝像頭拍照程序
* CMOS攝像頭動態預覽並拍照
* 串口助手:支持USB轉串口,支持字符模式和16進制顯示
* 設置開機自動運行程序:所有Qtopia用戶程序均可以設置為開機自動運行
* 自動掛載MMC/SD卡和優盤
* 錄音(Qtopia-2.2.0自帶的不能正常使用)
* AD轉換、按鍵測試、LED測試、I2C-EEPROM讀寫測試等等
注意:為了保持我們的競爭優勢,防止抄襲,我們自主開發的圖形應用不提供源代碼,平台性的東西則毫無保留 ■ 完全開放源代碼的平台
Qtopia本身有諸多不足之處,我們為此對原始代碼做了很多調整和補充,比如消除待機閃爍光標,自動調用tslib的校正程序,真正實現關機和重啟功能等,還有為適應統一編譯器所做的調整,所有這些都是以源代碼方式提供的。 ■ 為何不選用Qtopia手機版本
最新的Qtopia版本為qtopia-opensource-4.3.3,它是一個手機版本,並沒有常見的PDA版本,你可以使用Google搜索關鍵詞「Qtopia Phone Edition Live-CD」來下載它的演示版本,可以看到它是一個半倫不類,界面醜陋,體積臃腫,操作複雜的怪東西。自從奇趣公司被Nokia收購,Qtopia已經逐漸停止了所有開發,因此qtopia-opensource-4.3.3是一個終結版。
對於開發板系統來講,我們經過篩選對比,認為Qtopia-2.2.0是其中最好的一個版本,它的系統不至於太複雜,界面也比較簡潔,容易操作,而且可以滿足大部分的圖形應用開發。當然如果你對Qt系統認知比較深入,並且只需要一個單獨的Qt程序,你可以使用最新的Qt庫,它是使用Creator開發的。 | 網絡相關 | 常用命令:ifconfig, ping, telnet, ftp | | 網絡服務:boa, ftpd, telnetd | 無線網絡工具命令:iwlist, iwconfig | 實用測試程序 | buttons : 按鍵測試,對應的驅動為中斷方式,可同時按下多個按鍵 | 均為友善之臂原創或移植,並提供源代碼 | led : led測試 | adc-test : 調節開發板上的W1可調電阻,可進行ad轉換測試, 它連接了CPU自帶的AD通道 AIN0 | pwm_test :運行它可以調節控制開發板上的蜂鳴器發聲頻率 | i2c :運行i2c -w 可以把00-FF逐字寫入EEPROM,運行i2c -r可以從EEPROM讀出地址00-FF中的數據 | camtest : 接上CMOS 攝像頭模塊CAM130,可以在LCD上動態預覽拍攝畫面 | armcomtest : 一個簡易的串口終端程序,相當於簡化的minicom | led-player : 通過網頁控制led的後台程序 | madplay : 命令行的mp3播放器 | sz,rz,sb,rb等工具集:通過串口和PC傳送文件的標準UNIX工具 | 演示媒體 | 視頻:panda.mpg 10MB | 演示媒體均位於開發板的「/root/Documents」目錄 | 圖片:girl.jpg mini2440.png sunflower.bmp 分別代表三種圖片格式的示例 | 音樂:The Calculation .mp3 1.8MB | 目標文件系統大小 | 總計:49.2MB | | 製作工具 | mkyaffs2image | | | | | | 基於Linux的bootloader | | | 名稱 | 功能特性 | 備註 | supervivi | 支持yaffs2文件系統 | supervivi基於三星的vivi而來,由友善之臂發展並維護,不提供源代碼 | 支持USB下載燒寫Linux系統 | 支持USB下載燒寫WindowsCE 5.0 /6.0 | 支持USB下載燒寫WindowsCE啟動Logo | 支持USB下載燒寫「絕對」用戶程序到Nand Flash,比如帶有Nand啟動功能的uCos2 | 支持USB下載Linux內核到內存中運行 | 支持USB下載WindowsCE內核到內存中運行 | 支持USB下載「裸機」程序到內存中運行 | 支持自動分區 | 自動識別NOR/NAND啟動(根據開發板的S2撥動開關設置) | 支持整片NAND Flash備份和恢復(需配合友善改進的dnw下載軟件),此功能特別適合量產 | 可設置Linux啟動參數並保存,比如可設置為NFS啟動系統 | 可手動設置Linux內核Machine ID | 支持串口X-modem協議下載Linux系統(因串口速度慢,不推薦使用) | vivi | 僅支持Nand Flash啟動 | 三星公司提供的原始vivi,經友善之臂修改,以適用於mini2440,提供源代碼,vivi僅適用於64M Nand Flash版本開發板 | 可設置Linux啟動參數並保存,比如可設置為NFS啟動系統 | 支持串口X-modem協議下載Linux系統 | vboot | 由友善之臂自主開發的一個十分簡易的Linux Bootloader源代碼包,僅用於啟動Linux系統,支持64M/128M/256M/512M/1GB Nand啟動 | u-boot | 本u-boot源代碼由網友提供,我們公司沒有人使用u-boot,對其特性不甚瞭解,並且不提供關於u-boot的技術支持 | | | | | Linux編程示例 | | 有很多書籍介紹Linux編程,大部分都可以直接應用於嵌入式Linux,但涉及到嵌入式硬件操作,就可能有所不同了;另外有些嵌入式系統提供的庫也並非齊全,這導致同樣的程序在PC Linux上可以正常使用,但在目標板上就不行了,在此我們提供了幾個典型的嵌入式Linux編程示例,以供參考。它們分別有: | | 示例程序名稱 | 說明 | 備註 | hello | 每個程序員的第一次編程都會經歷的Hello,World | 解壓examples.tgz可以得到這些測試程序的源代碼 | Hello, C++ | Hello,World的C++版本 | math | 數學函數調用示例 | pthread | 線程編程示例 | udptalk | 網絡編程示例 | leds | 嵌入式Linux設備應用編程:操作控制開發板LED的示例 | led-player | 嵌入式Linux設備應用編程:通過管道共享LED資源的例子 | buttons | 嵌入式Linux設備應用編程:典型的如何使用中斷方式驅動的設備 | pwm | 嵌入式Linux設備應用編程:通過PC鍵盤調節PWM輸出控制蜂鳴器 | adc-test | 嵌入式Linux設備應用編程:測試開發板上可調電阻,實現ADC轉換 | i2c | 嵌入式Linux設備應用編程:讀寫開發板上I2C-EEPROM的編程示例 | comtest | 嵌入式Linux設備應用編程:串口編程示例,在此實現了一個簡易的串口終端程序 | camtest | 嵌入式Linux設備應用編程:CMOS攝像頭編程示例,可以在LCD上動態預覽CMOS攝像 | | | | |
最精彩實用的 Qtopia-2.2.0 | Qtopia-2.2.0圖形系統平台源代碼請到「 這裡」下載 | 我們提供的Qtopia-2.2.0需要使用arm-linux-gcc-4.3.2 with EABI編譯器在Fedora 9平台下編譯,源代碼包中有build-all編譯腳本,詳見手冊中的相關說明。 | 以下圖片所展示的Qtopia-2.2.0應用程序大都使用Qt Designer 2.0開發,以下圖片均使用命令行工具snapshot命令實時截取 | | | | | | | 神奇幾何畫出的「花朵」 | 神奇幾何畫出的「綠葉」 | 通過USB顯微鏡觀察一隻蜘蛛 | 通過USB顯微鏡觀察一隻蜘蛛 | 通過USB顯微鏡觀察電路板 | | | | | | | | | | | 串口助手(支持USB轉串口) | CMOS攝像頭動態預覽並拍照 | 設置開機自動運行程序 | 文件管理器 | 支持更多型號的USB無線網卡 | | | | | | | | | | | 友善之臂程序組 | ADC轉換 | 按鍵測試 | I2C-EEPROM讀寫 | LCD測試 | | | | | | | | | | | LED測試 | 圖形界面ping測試 | 萬能USB攝像頭驅動動態預覽拍照 | 在板麥克風錄音 | 看門狗 | | | | | | | | | | | 網絡設置(可關機保存) | 背光控制 | PWM控制蜂鳴器 | 語言設置 | 隨手寫 | | | | | | | | | | | 視頻播放 | 圖片瀏覽(自動識別SD卡優盤圖片) | 圖片編輯 | | | | | | | | | | | | | 時鐘 | 世界時區 | 英文版本 | 音樂播放 | | | | | | | | | | | 燒寫文件 | 為了方便用戶驗證測試開發板系統,我們提供了現成的燒寫文件,開發板出廠時預裝的Linux系統就是這些了,手冊第三章介紹了詳細的燒寫方法,當然你還可以根據手冊其他章節內容製作自己的Linux內核映像和文件系統,以及bootloader等,下載解壓後得到如下文件: | 文件名 | 說明 | supervivi-64M/128M | 預裝在NOR Flash裡面的bootloader,分別適用於64M和128M/256M/512M/1GB Nand Flash的mini2440/micro2440,它也可以燒寫到nand flash中使用。 | zImage_N35 | 適應於NEC3.5"LCD(240x320)的Linux內核映像(目前mini2440+NEC 3.5"套餐已經停產,並以統寶3.5"LCD替代) | zImage_T35 | 適用於統寶3.5"的Linux內核映像 | zImage_L80 | 適用於Sharp 8"LCD(或兼容)的Linux內核映像 | zImage_A70 | 適應於群創7寸屏(800x480)的Linux內核映像 | zImage_VGA1024x768 | 適用於LCD2VGA輸出(1024x768)模塊的Linux內核映像 | root_qtopia-64M/128M.img | 文件系統映像,分別適用於64M和128M/256M/512M/1GB Nand Flash的mini2440/micro2440,它們由不同的mkyaffs2image工具製作生成 | | 最齊全BSP(100%開放),最強大,最易用的WindowsCE 5.0 | 我們的服務理念 | | 產品本身就是服務的一種體現,只有做到好用,易用和易得,才能為客戶節省時間,提高效率和帶來真正的價值;我們的設計理念也正是基於此宗旨,這是你看到我們的產品由表及理如此爽心悅目的主要原因,它無處不體現了設計人員的良苦用心 | | | | 簡介 | | 2010-02-05: 友善之臂目前推出了基於2440開發板之BSP最齊全,功能最實用的WindowsCE 5.0系統,各項功能特性?詠?WindowsCE 6.0,眾多特色技術遠遠領先同類產品,用戶因此可以更加方便學習,研發以及做方案,並且所有BSP均為100%開放源代碼,以下藍色標注為國內首創特色之處:
● 基於最新的補丁Release3(2009.10發佈,用戶可自行添加移動版QQ組件,比較大)
● 支持.NET 2.0 ● 支持SQL Mobile數據庫組件 ● 支持註冊表可讀寫 ● 支持10秒快速開機啟動 ● 提供了目前國內最完善的WindowsCE 5.0 BSP(含bootloader),並100%開放源代碼,它們包括:
- (1) PWM控制蜂鳴器 : 首家實現!
- (2) CMOS攝像頭: 配合我們自主研發的應用軟件,可預覽並拍照保存為bmp格式 - (3) I2C-EEPROM讀寫:首家實現! - (4) ADC轉換:和TouchPanel共享同一個驅動代碼,首家實現! - (5) 看門狗:更加方便應用於各種無人值守的應用及方案,首家實現! - (6) 用戶按鍵(6個)
- (7) 用戶LED(4個)
- (8) 背光控制和管理:可設定背光關閉時間,並通過按鍵,觸摸屏,鍵盤,鼠標喚醒,更加實用於產品方案,首家實現! - (9) RTC:
- (10) DM9000網卡:
- (11) 基於威盛無線網卡芯片VNT6656的USB無線網卡驅動(該驅動為第三方程序,無源代碼)
- (12) SD卡驅動:支持各種大容量高速SD卡,最高可達32G
- (13) USB Host驅動:系統內置,支持優盤、USB鍵盤、USB鼠標等
- (14) UDA1341驅動:支持音頻播放和錄音
- (15) 觸摸屏驅動:支持四線電阻式觸摸
- (16) LCD驅動:支持N35/T35, A70, L80, VGA1024x768,分別對應分辨率:240x320, 800x480, 640x480, 1024x768)
- (17) 通過簡單修改頭文件定義即可支持多種型號的LCD,保持和WindowsCE5完全一致的方式,更加方便用戶升級或更換平台 - (18) LCD旋轉設置:無需修改註冊表,旋轉結果可自動保存,國內首創! - (19) 串口驅動:完善的3個串口驅動,通過簡單修改頭文件定義可以指定UART0作為DEBUG輸出或者普通串口, 保持和WindowsCE5一致
- (20) 通過修改Nboot頭文件可以方便的自定義進度條的顏色、位置、長寬,以及開機圖片的位置、背景,更加適用於個性化,和客戶化定制! - (21) StartLogoMaker:友善之臂專門設計的實用工具,直接把BMP/JPG/PNG等格式轉換為開機圖片數組StartLogo.c,綠色軟件,可運行於XP/Vista/Win7
- (22) 無需重新編譯,可隨時隨地通過USB可以燒寫普通的bmp文件作為開機畫面,更加適用於個性化,和客戶化定制! - (23) 無需手工修改註冊表,通過圖形界面的"Autorun-setting.exe"即可把任意應用程序設置為開機自動運行,十分方便,更加適用於個性化,和客戶化定制! | | | 快速下載通道(Fast Download Chanel): | | · WindowsCE 5.0 BSP for mini2440/micro2440 : support 64M/128M/256M/512M/1GB nand flash, 100% open source! updated: 2010-02-02 | · Bootloader/Nboot for WindowsCE: Support WinCE5/6, and 64M/128M/256M/512M/1GB nand flash, will be installed Nand Flash,100% open source! updated: 2010-01-09 | · bios/supervivi for mini2440/micro2440: Pre-installed in NOR Flash, Use H-Jtag to update. updated: 2010-01-09 | · WindowsCE5 image : the latest WindowsCE5 image, include different LCD_TYPE(T35/N35/A70/L80/VGA1024x768) updated: 2010-02-04 | · WindowsCE 5.0 SDK : updated: 2010-02-04 | · WindowsCE5培訓視頻: WindowsCE5培訓視頻錄製於2004年,由微軟技術產品經理Mike Hall講解,全程英文... | · WindowsCE應用編程示例: 包含LED,錄音,串口助手,均為源代碼,基於Embedded VisualC++平台開發.. | | 驅動程序源代碼在BSP中的位置(和WindowsCE6 BSP的目錄完全相同) | | | | 設備或其他 | 驅動程序源代碼在BSP中的位置 | 開發板上對應的設備名 | 備註 | 1 | LED | Mini2440SRCDRIVERSLEDdriver | LED1 | 2 | 用戶按鍵 | Mini2440SRCDRIVERSUserkey | | | 3 | PWM控制蜂鳴器驅動 | Mini2440SRCDRIVERSPWM | | | 4 | ADC轉換驅動 | Mini2440SRCDRIVERSTouch | 特殊設備 | ADC驅動實際?痛ッ燎諭桓鑫募惺迪? | 5 | I2C驅動 | Mini2440SRCDRIVERSIIC | I2C0 | | 6 | RTC驅動 | Mini2440SRCCOMMONRtc | | 系統控制設備 | 7 | 串口驅動(包含三個串口) | Mini2440SRCDRIVERSSerial | COM1: COM2: COM3 | | 8 | 觸摸屏驅動 | Mini2440SRCDRIVERSTouch | | | 9 | USB驅動 | Mini2440SRCDRIVERSUsb | 包含USB Slave和USB Host(可連接USB鼠標、鍵盤、優盤等外設) | 10. | SD卡驅動 | Mini2440SRCDRIVERSSDHC | 系統控制設備 | | 11 | DM9000網卡驅動 | Mini2440SRCDRIVERSdm9000 | 系統控制設備 | | 12 | 音頻驅動 | Mini2440SRCDRIVERSWavedev | 系統控制設備 | | 13 | LCD驅動 | Mini2440SRCDRIVERSDisplay | 系統控制設備 | | 14 | 背光驅動 | Mini2440SRCDRIVERSBacklight | 系統控制設備 | 該背光僅實現開關,並無調節作用,主要是開發板的硬件目前並不支持背光調節 | 15 | CMOS 攝像頭驅動 | Mini2440SRCDRIVERSCamera | CIS1 | | 16 | Watchdog驅動 | Mini2440SRCDRIVERSWDT | WDT1 | | 17 | NAND Flash | Mini2440SRCCOMMONNandFlashfmd | 系統控制設備 | | | | 精彩實用的WindowsCE 5.0 | | 說明:?韻麓蟛糠滯計導試誦薪贗? | | | | | | | WindowsCE快速啟動 | 隨意更換啟動畫面(最大1280x800) | 設置程序開機自動運行 | CMOS攝像頭動態預覽並拍照 | AD轉換 | | | | | | 友善之臂程序組 | 簡單修改即可定制進度條 | 按鍵測試 | 支持高速大容量SD卡和優盤 | PWM控制蜂鳴器 | | | | | | 背光開關管理,可設定延時關閉 | LCD測試程序 | CMOS攝像頭動態預覽和拍照 | I2C-EEPROM讀寫測試 | LED測試 | | | | | | 串口助手 | 網絡配置 | 錄音測試 | 屏幕旋轉(可自動保存結果) | 專門製作的開機畫面轉換工具 | | | | | | | | WindowsCE開機Logo製作工具 | | | StartLogoMaker可以讓你十分方便地把普通的BMP/PNG/JPG格式的圖片轉換為StartLogo.c數組文件,以替換BSP中的同名文件,StartLogoMaker採用Qt4開發,它是一款綠色軟件,俄可以運行於WindowsXP/Vista以及Windows7系統。替換之後再重新編譯一下內核就可以看到你所喜愛的WindowsCE開機畫面了。 | 注意:我們提供WindowsCE5/WindowsCE6的BSP中,StartLogo.c均位於Mini2440SRCOALOALLIB目錄中,並且文件名和格式均相同,因此可以互相直接替換。 | 簡 易 制 作 StartLogo 三 步 曲 | | | 打開一幅圖片 | 轉換 | 替換後重新編譯內核,並下載到開發板 | | |
最齊全BSP,最易用的WindowsCE6(R3)! | 我們的服務理念 | | 產品本身就是服務的一種體現,只有做到好用,易用和易得,才能為客戶節省時間,提高效率和帶來真正的價值;我們的設計理念也正是基於此宗旨,這是你看到我們的產品由表及理如此爽心悅目的主要原因,它無處不體現了設計人員的良苦用心 | | | | 簡介 | | 2010-01-09: 暨精彩實用的Linux+Qtopia-2.2.0系統,友善之臂目前推出了基於2440開發板之BSP最齊全,功能最實用的WindowsCE6(R3)系統,眾多特色技術遠遠領先同類產品,用戶因此可以更加方便學習,研發以及做方案,並且所有BSP均為100%開放源代碼,以下藍色標注為國內首創特色之處:
● 基於最新的補丁Release3(2009.10發佈,用戶可自行添加移動版QQ組件,比較大)
● 支持.NET 3.5 ● 不僅支持註冊表可讀寫,而且支持全盤目錄可讀寫,可以安裝更多第三方軟件,如蒙恬手寫輸入法 ● 支持10秒快速開機啟動 ● 提供了目前國內最完善的WindowsCE 6.0 BSP(含bootloader),並100%開放源代碼,大部分測試程序均和Qtopia-2.2.0的界面相同或相似,它們包括:
- (1) PWM控制蜂鳴器 : 首家實現!
- (2) CMOS攝像頭: 配合我們自主研發的應用軟件,可預覽並拍照保存為bmp格式 - (3) I2C-EEPROM讀寫:首家實現! - (4) ADC轉換:和TouchPanel共享同一個驅動代碼,首家實現! - (5) 看門狗:更加方便應用於各種無人值守的應用及方案,首家實現! - (6) 用戶按鍵(6個)
- (7) 用戶LED(4個)
- (8) 背光控制和管理:可設定背光關閉時間,並通過按鍵,觸摸屏,鍵盤,鼠標喚醒,更加實用於產品方案,首家實現! - (9) RTC:
- (10) DM9000網卡:
- (11) SD卡驅動:支持各種大容量高速SD卡,最高可達32G
- (12) USB Host驅動:系統內置,支持優盤、USB鍵?獺SB鼠標等
- (13) UDA1341驅動:支持音頻播放和錄音
- (14) 觸摸屏驅動:支持四線電阻式觸摸
- (15) LCD驅動:支持N35/T35, A70, L80, VGA1024x768,分別對應分辨率:240x320, 800x480, 640x480, 1024x768)
- (16) 通過簡單修改頭文件定義即可支持多種型號的LCD,保持和WindowsCE5完全一致的方式,更加方便用戶升級或更換平台 - (17) LCD旋轉設置:無需修改註冊表,旋轉結果可自動保存,國內首創! - (18) 串口驅動:完善的3個串口驅動,通過簡單修改頭文件定義可以指定UART0作為DEBUG輸出或者普通串口, 保持和WindowsCE5一致
- (19) 通過修改Nboot頭文件可以方便的自定義進度條的顏色、位置、長寬,以及開機圖片的位置、背景,更加適用於個性化,和客戶化定制! - (20) StartLogoMaker:友善之臂專門設計的實用工具,直接把BMP/JPG/PNG等格式轉換為開機圖片數組StartLogo.c,綠色軟件,可運行於XP/Vista/Win7
- (21) 無需重新編譯,可隨時隨地通過USB可以燒寫普通的bmp文件作為開機畫面,更加適用於個性化,和客戶化定制! - (22) 無需手工修改註冊表,通過圖形界面的"Autorun-setting.exe"即可把任意應用程序設置為開機自動運行,十分方便,更加適用於個性化,和客戶化定制! | | | 快速下載通道(Fast Download Chanel): | | · WindowsCE6 BSP for mini2440/micro2440 : support 64M/128M/256M/512M/1GB nand flash, 100% open source!(注意默認將安裝到C盤) updated: 2010-01-09 | · Bootloader/Nboot for WindowsCE: support 64M/128M/256M/512M/1GB nand flash, will be installed Nand Flash,100% open source! updated: 2010-01-09 | · bios/supervivi for mini2440/micro2440: Pre-installed in NOR Flash, Use H-Jtag to update. updated: 2010-01-09 | · WindowsCE6 image : the latest WindowsCE6 image, include different LCD_TYPE(T35/N35/A70/L80/VGA1024x768) updated: 2010-01-09 | · 開發WindowsCE6所需要的安裝軟件: 此為論壇下載鏈接,包含VS2005及補丁,PB6及補丁(R1,R2,R3),總共10G左右 | · WindowsCE5培訓視頻: WindowsCE5培訓視頻錄製於2004年,由微軟技術產品經理Mike Hall講解,全程英文... | · WindowsCE應用編程示例: 包含LED,錄音,串口助手,均為源代碼,基於Embedded VisualC++平台開發.. | | 驅動程序源代碼在BSP中的位置 | | | | 設備或其他 | 驅動程序源代碼在BSP中的位置 | 開發板上對應的設備名 | 備註 | 1 | LED | Mini2440SRCDRIVERSLEDdriver | LED1 | 2 | 用戶按鍵 | Mini2440SRCDRIVERSUserkey | | | 3 | PWM控制蜂鳴器驅動 | Mini2440SRCDRIVERSPWM | | | 4 | ADC轉換驅動 | Mini2440SRCDRIVERSTouch | 特殊設備 | ADC驅動實際和觸摸屏驅動在同一個文件中實現 | 5 | I2C驅動 | Mini2440SRCDRIVERSIIC | I2C0 | | 6 | RTC驅動 | Mini2440SRCCOMMONRtc | | 系統控制設備 | 7 | 串口驅動(包含三個串口) | Mini2440SRCDRIVERSSerial | COM1: COM2: COM3 | | 8 | 觸摸屏驅動 | Mini2440SRCDRIVERSTouch | | | 9 | USB驅動 | Mini2440SRCDRIVERSUsb | 包含USB Slave和USB Host(可連接USB鼠標、鍵盤、優盤等外設) | 10. | SD卡驅動 | Mini2440SRCDRIVERSSDHC | 系統控制設備 | | 11 | DM9000網卡驅動 | Mini2440SRCDRIVERSdm9000 | 系統控制設備 | | 12 | 音頻驅動 | Mini2440SRCDRIVERSWavedev | 系統控制設備 | | 13 | LCD驅動 | Mini2440SRCDRIVERSDisplay | 系統控制設備 | | 14 | 背光驅動 | Mini2440SRCDRIVERSBacklight | 系統控制設備 | 該背光僅實現開關,並無調節作用,主要是開發板的硬件目前並不支持背光調節 | 15 | CMOS 攝像頭驅動 | Mini2440SRCDRIVERSCamera | CIS1 | | 16 | Watchdog驅動 | Mini2440SRCDRIVERSWDT | WDT1 | | 17 | NAND Flash | Mini2440SRCCOMMONNandFlashfmd | 系統控制設備 | |  | | |