




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
/本手冊歸屬廣州友善之臂計算機科技(以下簡稱“友善之臂”)所有,并保留。非經(jīng)友善之臂同意(形式),任何單位及個人不得擅自摘錄本手冊部分或全部,違者其。在售開發(fā)板的手冊會經(jīng)常更新,請在查看最近更新, 網(wǎng)應(yīng)用開發(fā)(內(nèi)含一個蜂鳴器操作示例,位于/opt/python/ 調(diào)試開發(fā)和管理(登陸用戶名root,默認(rèn)fa)Android4.0.3中的USB頭支持有重大更新,優(yōu)化了性能,可指定分辨率,同時提供Root權(quán)限的支持集成應(yīng)用,包括yStore、Talk等,使用256MFlash的用戶可能會空間 Linux下增加羅技C270,C100,C200等USB頭的支持WinCE4.3寸電容屏的支持系統(tǒng)及編譯工具,以及機程序、原理圖和用戶手冊等資料,B盤主要存放三個系統(tǒng)的現(xiàn)成:):2.增加"210機開發(fā)",目前包含23個代碼示例,涉及LED,DDR2,NANDFlash,蜂WindowsCE三大系統(tǒng)均已完美實現(xiàn)對電容觸摸屏的支持,再一次引領(lǐng)業(yè)界!無需串口連接MiniToolsUSB傳輸數(shù)據(jù),無需串口,真正一鍵燒寫:無需從串口輸入命令,再點選USB,并且要通過多個步驟才能燒寫整個系統(tǒng),較為繁瑣;MiniTools真正實現(xiàn)一鍵燒寫,燒寫文件可單選,也可全選。支持32/64-bit電腦:MiniTools安裝程序已經(jīng)包含32/64-bit所需要的驅(qū)動,通吃所有Windows平臺。2)Linux內(nèi)核完美升級為LinuxKernel3.0.8;Android4內(nèi)核Linux3.0.8 整個過程無需重?zé)齼?nèi)核,LinuxWINCELCDUSB鼠標(biāo)進行重新 ,,增加無需LCD只連接 在Android2.3和Android4中增加EM310GSM 用戶手 .-1第一章--底板硬件資源特性布局及跳線---布局及跳線--------控制蜂鳴器----第二章MINI210S48開發(fā)板簡介-- .-49-----------用戶----控制蜂鳴器--接口-第三章軟件特性67系統(tǒng)資源特性-系統(tǒng)資源特性-系統(tǒng)資源特性-第四章準(zhǔn)備工作78----注意事 .-88-第五章ANDROID99的安裝-安裝-的使用-----使用- 定位功能-----蜂鳴器測試----- .-138配置和編譯-從源代碼開始創(chuàng)建-第六章ANDROID應(yīng)用程序編程開發(fā)指南143應(yīng)用開發(fā)環(huán)境-:步驟七:創(chuàng)建- -第七章LINUX173圖形界面簡介-安裝和使用-安裝---- ----- .-187使用-瀏覽器--控制蜂鳴器---------------選擇哪個版本的- --控制板上的- .-235--測試-測試-使用- 通過網(wǎng)頁控制板上的---------------配置和編譯-- -測試按 .-292控制蜂鳴器編程示例編程示例--編譯與安裝----第八章LINUX315第九章WINDOWSCE6.0安裝和使用指南316安裝----測試----- ---第十章WINDOWSCE6.0應(yīng)用程序開發(fā)指 .-338---第十一 第十二 第一章Tiny210/Smart210行銷售。均采用三星S5PV210作為主處理器,運行主頻可高達1GHz,S5PV210內(nèi)部集成了PowerVRSGX540高性能圖形引擎,支持3D圖形流暢運行,并可1080P大尺寸,流暢運行Android,Linux和WinCE6等高級操作系統(tǒng),非常適合開發(fā)高端物聯(lián)網(wǎng)終端,多媒體終端,智能家居,高端系統(tǒng),游戲機控制板等設(shè)備。用戶可以到我們?yōu)g覽通知及更新的手冊和系統(tǒng)和Tiny6410板大小一致(64x50mm),引腳兼容(P1,P2,CON2);另外還根據(jù)S5PV210的特性,分別引出了標(biāo)準(zhǔn)的mini 展之用,Tiny210標(biāo)配512M內(nèi)存和512M閃存(SLC),并可選配256M/1GB閃存(SLC)。等DDR2RAMSize:運行頻率FLASH標(biāo)配SLCNANDFlash: (可選配256M/1GSLCNand2x60Pin2.0mmspaceDIP1x30Pin2.0mmspaceDIP1x51Pin1.0mmspaceSMD4xUser1xPowerSize:64x50Tiny210Bottom OX除了TV-OUT輸出,S5PV210還支 輸出,Tiny210板通過TypeCmini將其引出,用戶可使用常見的 頻與同步輸出目前大部分高端CPU都可以支持SD卡啟動,JTAG接口已經(jīng)用途不大,并且廠商提Smart210板也是采用了2.0mm間距的雙排針(P1,P2,P3,P4),它的集成度更高一些,板上集成了網(wǎng)卡和聲卡,并引出了的CPU功能引腳,因此尺寸更大些(74x55mm)。其中P1P2排針為標(biāo)配焊接,它們已經(jīng)包含了大部分常用的功能;P3P4空焊,方便用戶擴展開(原Tiny210V2板更名為Smart210,其功能與引腳不變,因此本部分內(nèi)容同樣適用板等DDR2RAMSize:運行頻率FLASH標(biāo)配MLCNANDFlash: (可選配256M/512M/1GSLCNand2x70Pin2.0mmspaceDIP2x34Pin2.0mmspaceDIP4xUser1xPowerSize:74x555VDCManualResetInput(Active VD0(BlueVD7(BlueVD8(GreenVD15(GreenVD16(RedVD23(RedRGBDataSamplingRGBDataBootModeXXXXXXXEthernetPHYEthernetPHYEthernetLink/ActiveHeadPhoneHeadPhoneOutputHeadPhoneOutputMicInputMicInput5VDC目前大部分高端CPU都可以支持SD卡啟動,JTAG接口已經(jīng)用途不大,并且廠商提Tiny210DDR2RAM存Size:運行頻率FLASH標(biāo)配SLCNANDFlash: (可選配256M/1GSLCNand2x60Pin2.0mmspaceDIP1x30Pin2.0mmspaceDIP1x51Pin1.0mmspaceSMD2x70Pin2.0mmspaceDIP2x34Pin2.0mmspaceDIP4xUser1xPower4xUser1xPowerSize:64x50Size:74x55, 接口(TypeC):接口位于板2DB9RS232串口(4TTL電平串口1miniUSBSlave2.03USBHost2.04TTL1SDIO1個CMOS頭接6AD層數(shù)Size:180xLinux-3.0.8+(背面LCD1背面45Pin,0.5mmMini2440/Mini6410LCD顯示屏,2DB9RS232串口(4TTL電平串口1miniUSBSlave2.04USBHost2.04TTL1GPIO(1個CMOS頭接1MIPI層數(shù)Size:180xLinux-3.0.8+開發(fā)板的完整PDF格式原理圖,以供參考使用。座,白色的CON5為4Pin插座,方便板子放入封閉機箱時連接電源。1234在本開發(fā)板上,UART0UART1RS232COM0CON1,CON2,CON3,CON44111222333444555666789123456789USBUSBHost(2.0)PCUSB接口是一樣的,可以接USB頭、USB鍵盤、USB鼠標(biāo)、優(yōu)盤等常見的USB外設(shè);另外一種是miniUSB(2.0),主要用于Android系統(tǒng)下的ADB功能,用于軟件安裝和程序調(diào)試。54321USB1234 TinySDK 8還引出了輸出,和復(fù)位信號(nRESET),其中LCD_PWR是背光開關(guān)控制信號。注意:因為采用了一線精準(zhǔn)觸摸,LCD1LCD2CPU自帶的四線電阻觸摸I2C和中斷腳(LCD1-、),這樣設(shè)計是為了將來能夠采用電LCD1&LCD1&123456789 本開發(fā)板的蜂鳴器Buzzer是通過 該引腳可通過軟件設(shè)置為輸出,也可以作為普通的GPIO使用。EINT9作為接收引腳,該腳對應(yīng)于GPH1_1端口,如圖。256byte,在此主要是為了供用戶測試I2C總線而用,它并沒有特定的參數(shù)。SD口可以支持SDHC,也就是高速大容量卡。123456789,123456789轉(zhuǎn)接板,它直接連接使用了型號為ZT130G2頭模塊。是它對應(yīng)引腳的GPIO列表123456789第二章Mini210SMini210S是一款高性能的Cortext-A8開發(fā)板,它由廣州友善之臂設(shè)計、生產(chǎn)和銷售。S5PV2101GHz。S5PV210PowerVRSGX540高性能圖形引擎,支持3D圖形流暢運行,并可流暢1080P大尺寸。采用了內(nèi)置D類功放的WM8960音頻,可十分方便直接輸出至8Ω1W喇叭;Mini210s還帶有mini 輸出,USB2.0,CMOS頭,8x8矩陣鍵盤等接口,電源電路支持低功SuperbootTF卡就可更新或安 瀏 通知 更 最高可支持1080p@30fps硬件流暢,格式可為MPEG4,H.263,H.264等DDR2RAMSize:FLASHMLC2NANDFlash:41Pin,1.0mmMini2440/Mini6410LCD顯示屏,支持一線觸摸,含1路I2C和3路中斷,1路輸出 1DB9RS232五線串口(4TTL電平串口1miniUSBSlave-OTG2.0接口:2.0mm口座(可直接驅(qū)動8Ω1W喇叭)1LCD1SDIO1個CMOS頭接1GPIOSize:110x110xLinux-3.0.8+WindowsCE開發(fā)板的完整PDF格式原理圖,以供參考使用。座,白色的CON13為4Pin插座,方便板子放入封閉機箱時連接電源。12343為兩線串口。交叉串口線和PC互相通訊。CON1,CON2,CON3,CON4111222333444555666789它同時具備OTG功能,主要用于AndroidADB功能,用于軟件安裝和程序調(diào)試。54321USB1234故本開發(fā)板也引出了Speaker插口(CON7),用戶可以直接連接至8Ω1W喇叭。 有的顯示器或電視。持音頻與同步輸出。JTAG接口燒寫系統(tǒng),從這個意義上來講,JTAG已經(jīng)變得無從重要。JTAG接口在開發(fā)中另一個最常見的用途是單步調(diào)試,不管是市面上常見的JLINK還是TMSTCK、TDI、TDO,分別為模式選擇、時鐘、數(shù)據(jù)輸入和數(shù)據(jù)輸出線,加上電源和地,一般總共6條線就夠了;為了方便調(diào)試,大部分仿真器還提供了一個復(fù)位信號。了包含完整JTAG標(biāo)準(zhǔn)信號的10PinJTAG接口,各引腳定義如圖。LinuxWinCE開發(fā)的初學(xué)者而言,JTAG接口基本是沒有任何BSP,這包括最常用的串口和網(wǎng)絡(luò)以及作系統(tǒng)本身所具備的功能進行各種調(diào)試,這時是不需要JTAG接口的;即使你可以進行,但鑒于操作系統(tǒng)本身結(jié)構(gòu)復(fù)雜,接口繁多,單步調(diào)試猶如大海撈針,毫無意義可言。想你246813579GPIO源S1234567891.CON12IDC2.0mm還引出了輸出,和復(fù)位信號(nRESET),其中LCD_PWR是背光開關(guān)控制信號。I2C和中斷腳(LCD1-、、、、),這樣設(shè)計是為了將來能夠采用電容觸摸屏。123456789S5PV2106ADC(模數(shù)轉(zhuǎn)換)轉(zhuǎn)換通道,根據(jù)不同的用途,分散o本開發(fā)板的蜂鳴器Buzzer是通過 該引腳可通過軟件設(shè)置為輸出,也可以作為普通的GPIO使用。256byte,在此主要是為了供用戶測試I2C總線而用,它并沒有特定的參數(shù)。S5PV2104SDIO接口,在本開發(fā)板中,SDIO0MicroSD/TF123456789 本開發(fā)板通過CON10引出S5PV210的1個CMOS頭接口。它是一個20腳2.0mm面沒有任何電路,它只是一個轉(zhuǎn)接板,它直接連接使用了型號為ZT130G2頭模塊。是它對應(yīng)引腳的GPIO列表。123456789為CON6,如圖。SPI,I2C, 123456789EINT4/EINT5/EINT6/EINT9/123456789第三章件AndroidLinux-4LED源代碼,內(nèi)核自帶 USBDeviceUSBAndroidCDMA2000,TD-SCDMA3G利用USB3G上網(wǎng)卡進行收 果件AndroidLinux-4LEDUSBDeviceUSBAndroidCDMA2000,TD-SCDMA3G利用USB3G上網(wǎng)卡進行收 果件Linux-4LED源代碼,內(nèi)核自帶 USBDeviceUSBCDMA2000,TD-SCDMA3GGPRS機WindowsCEEmbedded件片串口驅(qū)動:4多驅(qū) 第四章出廠之前,如果客戶未加說明,開發(fā)板中已經(jīng)燒寫了缺省的Android4系統(tǒng)(對應(yīng)光盤/images/Android文件夾中二進制文件superboot、zImage、root_android.img,這樣你拿到板子S2SDBOOT標(biāo)識一SD卡啟SD卡啟S2NAND標(biāo)識一側(cè)NandFlashUSBUSB轉(zhuǎn)串口線是會出現(xiàn)亂碼中MS-Windows自帶的超級終端是最常用的選擇,當(dāng)你安裝Windows9x時需要自定義選擇安裝該項,Windows2000及更高版本則已經(jīng)缺省安裝。一般桌面版Linux系統(tǒng)也自帶了類似的串口終端軟件,叫,它是基于命令行的程序,在此著重介紹一下Windows自帶的超級終端程序并以WindowsXP為例,或許其他Windows超級終端會要求你為新的連接取一個名字,如圖所示,這里我取了”ttyS0”,Windows系統(tǒng)口1,如圖所示:不能輸入,另外板子工作時的串口波特率是115200,如圖所示。入SD(位于光盤:images/Superboot210.bin)說明:Superboot支持自動識別SDNANDFlashSD此無法得知原因,在這種情況下,你可以使用普通的USB試試,。法使用的,我們推薦使用至少4G的SD卡。Step1:打開光盤\tools\中的SD-Flasher.exe燒寫軟件,請注意,你需要通過管理員來打啟動SD-Flasher.exe軟件時,會彈出“SelectyourMachine…”框,請在其中選擇NextSD-Flasher主界面,請注意,此時軟件中的“ReLayout”按鈕是有效的,使用它來分割SD卡,以便以后可以安全地讀寫。 Step3:把FAT32格式的SD卡插入筆記本的,也可以使用USB :SD-FlasherScanSD卡卷標(biāo)已經(jīng)變?yōu)?爍,這就說明Superboot已經(jīng)正常運行了。板和底板的接觸,(2)SD本身的接觸SD-Flasher.exe會分割并預(yù)留130M空間用于燒寫Superboot,當(dāng)你的SD不再用于開發(fā)板時,你SDSD-Flasher.exe,通過界面上要恢復(fù)時,先點“ScanSD卡,然后點擊“ReFormat!”按鈕,會跳出一個提示框,如圖,提示你SD卡中的所有數(shù)據(jù)將會丟失:在Vista/Winows7中運行時,會把SD卡自動分割為普通的FAT32格式區(qū)(自動命名卷標(biāo)為FriendlyARM)和無格式區(qū)(130M)兩部分,燒寫軟件將會依據(jù)卷標(biāo)名稱作為標(biāo)志,把bootloader燒寫到無格式區(qū),這樣就不會破壞普通FAT32格式區(qū)中的數(shù)據(jù)了。實際上,Vista/Windows7Vista/Windows7系統(tǒng)上強制燒寫SD卡的,因此必須要先分割才能寫入??赡軙龑懯?dǎo)致無法通過SD卡啟動。#Thislinecannotberemoved.byAction=InstallOS=LCD-Mode=NoLCD-Type=LowFormat=YesStatusType=Beeper|###################Android4.0.3Android-BootLoader=Superboot210.binAndroid-Kernel=Android/zImagemandLine=root=/dev/mtdblock4console=ttySAC0,115200init=/linuxrcandroidboot.console=ttySAC0Android-RootFs-InstallImage=Android/rootfs_android.img###################Android2.3.1#Android-Kernel=mandLine=root=/dev/mtdblock4console=ttySAC0,115200init=/linuxrcandroidboot.console=s3c2410_serial0#Android-RootFs-InstallImage=Android2.3.1/rootfs_android.img###################LinuxLinux-Kernel=Linux/zImagemandLine=root=/dev/mtdblock4console=ttySAC0,115200init=/linuxrcLinux-RootFs-InstallImage=Linux/rootfs_qtopia_qt4.img###################WindowsCE6.0WindowsCE6-Bootloader=Superboot210.binWindowsCE6-InstallImage=WindowsCE6\NK.binWindowsCE6-RunImage=:設(shè)置將要執(zhí)行的動作,可以為Install/Run/NullInstall-安裝到NandFlash;Run–直接從SD卡運行Null-無動作;把NANDFlash進行低級格式,以恢復(fù)到出廠的狀態(tài),,指定Android系統(tǒng)所用的Bootloader=指定Android設(shè)定Android當(dāng)使用yaffs2文件系統(tǒng)時,推薦參數(shù)為(默認(rèn) init=/linuxrcandroidboot.console=s3c2410_serial0當(dāng)需要在SD當(dāng)使用電容屏?xí)r,務(wù)必 mandLine參數(shù)上加skipcali=yesctp=n的參數(shù)來指定電容屏的型號,其中,n的值可以為0,1,2,3其中一個,含義如下表示:ctp01724.327試mandLine后面加上gs=0以反轉(zhuǎn)方向。(gs為gsensor的縮寫指定安裝Android所用的文件系統(tǒng)映像名,目前僅支持yaffs2=,指定Linux系統(tǒng)所用的Bootloader指定Linux設(shè)定Linux當(dāng)使用yaffs2文件系統(tǒng)時,推薦參數(shù)為(默認(rèn) 當(dāng)需要在SD如需開機跳過校準(zhǔn),在該項中加入 mandLine中加上ctp=n的參數(shù),其中,n的值可以為0,1,2,3其中一個,含義如下表示:ctp01724.327指定安裝Linux所用的文件系統(tǒng)映像名,可以為yaffs2/UBIFS格式?!癷mg”結(jié)尾的映像文件代表yaffs2“ubi”結(jié)尾的映像文件代表UBIFS格式“ext3”結(jié)尾的映像文件代表EXT3格式(僅適用于從SD卡運行= 指定CE系統(tǒng)所用的Bootloader=(定義CE開機LOGO,BMP文件,24==可直接從SD卡上運行的CE=如果你只想燒寫內(nèi)核,或者只想燒寫文件系統(tǒng),可單獨把XXXX-Kernel#Thislinecannotberemoved.by MiniTools是友善之臂提供的全新USB工具,就像刷一樣刷開發(fā)板,主要特性下 MiniTools完全使用USB傳輸數(shù)據(jù),無需串口,讓你的桌面更整潔真正一鍵燒寫:無需從串口輸入命令,再點選USB,并且要通過多個步驟才能燒寫整個系統(tǒng),較為繁瑣;MiniTools真正實現(xiàn)一鍵燒寫,燒寫文件可單選,也可全選。支持32/64-bit電腦:MiniTools安裝程序已經(jīng)包含32/64-bit所需要的驅(qū)動,通吃所有Windows平臺。SDMiniToolsUSB數(shù)據(jù)線,把各個系統(tǒng)快速MiniTools雙擊光盤 LinuxMiniTools使用靜態(tài)編譯的方式,我們在在Fedora9/Fedora15/Ubuntu12.0464bit版本測試均可以正常使用,其他Linux版應(yīng)該也沒有問題,但要注意的是,必須時就使用root用戶來進行日常開發(fā)。Linux系統(tǒng)下的MiniTools安裝比較簡單,只需要用命令解壓A光盤tools下的MiniTools-Linux-YYYYMMDD.tgzMiniToolsMiniTools,在命令行下執(zhí)行./start.shrootsuroot用戶,再執(zhí)行。 USB-Mode=USB-Mode=連接成功,LCD上會顯示"USBMode如何恢復(fù)為用SD卡燒寫系統(tǒng)?參照上一個章節(jié)將Superboot工作在USB模式,并用USB數(shù)據(jù)庫連接PC和開發(fā)板,這時啟角有一個“快速啟動”的按鈕,可以在USB模式下,直接啟動NANDflash里面的系統(tǒng),而無需切換到NANDFlash啟動模式。Android,將出現(xiàn)該系統(tǒng)的配置界面,F(xiàn)riendlyARM.iniFriendlyARM.ini手動填寫界面上的配置,imagesimages下,MiniTools會自動所選下的FriendlyARM.ini配置內(nèi)容,并填寫到界面上。另一個方法是將光盤的images 拷貝到MiniTools的安裝 iniTools每次啟動,就會自動加載安裝 中images 載驅(qū)動未安裝成功造成的,可以通過手動安裝USB驅(qū)動解決,USB驅(qū)動存放在MiniTools的安裝 第五章Android3(1)2D/3D(2)1080P(3)輸(4)3G(5)3G(6)CMOS(7)(8)SD-(9)USB(11)GPSAndroidAndroid4.0.3的燒寫文件位于光盤 下,需要注意的是要修#This#Thislinecannotberemoved.by)Action=InstallOS=AndroidLowFormat=YesLCD-Mode=NoLCD-Type=S70StatusTypeStatusType=Beeper|###################Android4.0.3Android-Kernel=Android/zImage androidboot.console=數(shù),目前支持的LCD類型有H43,W50,A56,S70,A70,L80,G10) 還要加上ctp=n的參數(shù)來指定電容屏的型號,其中,n的值可以為0,1,2,3其中一個,含義如下ctp01724.327件到SD卡上,拷貝方法是將光盤中整個images 拷貝到SD卡的根 Step1:SD卡插入電腦,雙擊打開”images\FriendlyARM.ini”FriendlyARM.ini的#This#Thislinecannotberemoved.byAction=InstallOS=LCD-Mode=LCD-TypeLCD-Type=LowFormat=StatusType=Beeper|###################Android2.3.1Android-Kernel=Android2.3.1/zImage 數(shù),目前支持的LCDH43,W50,A56,S70,A70,L80,G10)□當(dāng)使用電容屏?xí)r,務(wù)必在 mandLine參數(shù)上加上skipcali=yes來跳過校準(zhǔn),另外還要加上ctp=n的參數(shù)來指定電容屏的型號,其中,n的值可以為0,1,2,3其中一個,含義ctp01724.327Step2:SDSD卡( 拷到SD卡的 即可燒寫到SD卡上運行。型Step3:SDSD插槽S2SD卡啟動,然后Back(返回鍵Home(回到首頁,長按會列出程OK(確定鍵Android擇Recalibrate,在彈出的確認(rèn)提示框中選Yes,重啟機器即可:正如前面你所見到的,Android2.3在啟動后是橫屏顯示的,要切換為豎屏顯示,可以長按 按鍵(也就是K3)即可,橫屏和豎屏的顯示效果如下圖所示: 下的init.rc,搜索ro.sf.hwrotation,將該行前面的#號去掉,如下面所示,即設(shè)置ro.sf.如果是Android4.0, ro.sf.如果要禁用此功能,進入Android的設(shè)置->Disy(顯示,關(guān)閉自動屏幕旋轉(zhuǎn)選項即可。mp3 SettingSound 請參考下圖的步驟啟動,以及回收本開發(fā)板可支持CMOS或USB兩種接口的頭,頭與Mini2440以及Mini6410是可 者將USB 頭連接到USBHOST接口上。 一個HAL,HALCMOScamera.cmos.so–用于支持CCD和 camera.usb.so–用于支持 HAL,或者想禁用上面的自動檢測行為,可以編輯/system/p頭HAL,位于 1)建議使用羅技改 頭 由于USBCamera,USBCamera預(yù)覽時,點擊圖像即可拍照并存到S70和S700屏由于是橫屏,則可以使用內(nèi)置的Camera應(yīng)用來預(yù)覽和拍照,USBCamera ro.kernel.android.cam_s_sizes/##USBCameraPreviewandPictureSize(forLogitechC270)##USBCameraSupportedSize(forLogitechC270)##USBCameraUsingYUY2ColorSpace(Settonwillsupportmoreusbcameramodel)6)在源碼包中有一個開源的DEMO可供參考,位于Android源碼包: ,支持USB Camera可運行該示例,點擊屏幕可進行拍照,并將 存入SD卡。用線將本開發(fā)板與電視進行連接,開發(fā)板上的畫面即可同步輸出到電視上,如果(注:圖中使用Mini210進行演示,Tiny210是相同的其中,TVResolution用于設(shè)置的分辨率,可設(shè)置成480p/720p/1080p等各種分辨率(取 目前在友善之臂210平臺下,Android/Linux/WinCE均支持 參數(shù)skipcali=y以跳過開機校準(zhǔn),操作時,使用USB鼠標(biāo)進行操作。#This#Thislinecannotberemoved.by)Action=InstallOS=AndroidLowFormat=YesLCD-Mode=LCD-Type=StatusType=Beeper|LED###################Android4.0.3Android-Kernel=Android/zImage 屏,因此必須斷開和LCD的硬件連接。總之,輸出全屏顯示和LCD同時顯示是不能共存的,除非不要全屏顯示,這時二者就當(dāng)LCDType被設(shè)置成單獨 由LCDType所指定的分辨率的FrameBuffer來輸出圖像。1:1原樣輸出,當(dāng)板子的分辨率將要的拷貝到SD卡(注:要求是mp4格式,音頻壓縮使用aac格式,我們提供了一些可用的測試存放在光盤的Test下然后打開Gallery應(yīng)用:GalleryGallery點擊要 即可,效果如下圖所示如何連接了輸出到電視,畫面和聲音將會同步在電視上顯示2101080p高FlashFlash插件,用戶可自行到網(wǎng)上進行搜索,安裝好Flash插件之后,系統(tǒng)的網(wǎng)頁瀏覽器即可支持Flash了,下圖是在網(wǎng)頁版優(yōu)酷上視USBGPSGPSttyUSB0init.rc文件,通過增加屬性ro.kernel.android.gps指向你的GPS設(shè)備名稱即可,例如setpropro.kernel.android.gpsttyUSB0。2)編輯init.rc文件,增加一行:保存后重新開機由于QQ地圖或者地圖都需要連網(wǎng)才能使用,因此,需要參考其它章節(jié)的方法連接網(wǎng)絡(luò),連接WiFi或者有線網(wǎng)絡(luò)都可以。并稍等片刻(初始使用可能需要10分鐘左右)才能搜到星。:測并支持100多種型號的USB上網(wǎng)卡,這主要是依據(jù)上網(wǎng)卡的型號而定的,涵蓋了WCDMA,CDMA2000,TD-SCDMA等多種制式的網(wǎng)絡(luò)。善之臂的接圖標(biāo)和,而系統(tǒng)頂層狀態(tài)欄也會出現(xiàn)3G的圖標(biāo),如圖。Step103GNetworkStatus返回了3G上網(wǎng)卡,則需要重新設(shè)置)下次開機,3GModemAndroid上,打開通知欄,如果看到運營商名稱則表示3G上網(wǎng)卡已經(jīng)支持收發(fā)了。號的USB藍牙適配器。統(tǒng)中點擊Settings進入系統(tǒng)設(shè)置主界面:”右邊的開關(guān)設(shè)置為對的設(shè)備,會彈出輸入pin的按鈕,輸入1234,然后點擊OK:PAIREDDEVICES,如下圖所示的“Tang”的“MacPro以傳為例,先打開Gallery相冊應(yīng)用,打開你要傳輸?shù)?,點擊右上角的發(fā)送按鈕,選Bluetooth,如下圖所示:需要為FAT32格式才可以)。盤的,如圖:以打開文件管理器ES。ES文件瀏覽器默認(rèn)顯示的是/sdcard下的文件,最左邊的圖標(biāo)切換到根 上找到udisk文件夾,打開它里面就是U盤的內(nèi)容了:光會逐漸熄滅,在系統(tǒng)設(shè)置主界面中,點“Disy”->“Brightness”: 點Pause是暫停消息的滾動,點Clean是清空接收到的消息。fuser文件名”測試一下設(shè)備是否被其他程如沒有占用仍無法打開,則用“l(fā)s–l文件名”查看一下權(quán)限,可用命令“od777文件 出現(xiàn)測試界面,如下圖所示:然后點擊A/DConvert將出現(xiàn)ADC的轉(zhuǎn)換結(jié)果顯示界面,如下圖所示:然后點擊IIC/EEPROMTestingEEPROM的測試界面,如下圖所示:先點擊左側(cè)的“WriteDatabelowintoEEPROM”按鈕將左側(cè)文本框中的文字寫入到<appConfig<appConfig注意藍色字部分,該配置將會在開機時,啟動MMS程序,其中,packageName是程序包名稱,:Step2:Fedora14上安裝交叉編譯器,用于編譯內(nèi)核和程序Step3:Fedora14mktools工具鏈,用于將文件系統(tǒng)打包可燒寫的映象文件(Fedora14Fedora15210Fedora14為例進行說明,但同樣適用于Fedoar15,其它的Linux桌面版我們未進行過測試,不建議請在網(wǎng)絡(luò)上自行得到Fedora14的DVD光盤映象,然后在你的電腦上安裝Fedora14,除Android,一般情況下,F(xiàn)edora14Linux平臺的開發(fā),因此,如果你已經(jīng)安裝了Fedora9并且硬盤吃緊,你可以考慮逐漸用Fedora14取代Fedora9。Fedora的地址Fedora14Fedora9不同之處在于,F(xiàn)edora14rootGUI,這會造成很大的不便,用以下方法可以使得Fedora14可以使用root用戶登錄:Fedora14下用普通用戶登錄后,打開終端,輸入如下命令編譯/etc/pam.d/gdm pam_succeed_if.souser!=root#sudovim pam_succeed_if.souser!=root用root用戶登錄了。Step1:將光盤Android 中的arm-linux-gcc-4.5.1-v6-vfp- .tgz到Fedora14某 下如tmp/,然后進入到該 #cd –C #gedit/root/.bashrc編輯/root/.bashrcbashrc”,修改最后一行為export重新登錄系統(tǒng)不必重啟機器,開始->logout即可),使以上設(shè)置生效,在命令行輸入–mktools要把目標(biāo)文件系統(tǒng)全部寫入開發(fā)板中,一般還需要先把目標(biāo)文件系統(tǒng)制作成單個的映yaffs2,ubifs,ext2mkyaffs2image-128Mmkyaffs2image-mlc2這兩個工mkyaffs2image-128MSLCNANDflashmkyaffs2image-mlc2MLCNANDflash,它們都用來yaffs2格式的映像文件Androidmktools-YYYYMMDD.tar.gzFedora的/tmp下,執(zhí)行以下命令安裝mktools工具鏈:將會在 注意:C是大寫的,C后面有個空格,C是改變解壓安 的意 #mkdir–p 在Fedora14系統(tǒng)中/tmp #mkdir/tmp/android把光盤A中Android 以及光盤B中的Android2.3中的所有文件都到/tmp/Android 在工 #cd#tarxvzf/tmp/android/linux- 在工 #cd#tarxvzf/tmp/android/android-4.0.3_r1- 含了編譯創(chuàng)建android-4.0.3_r1系統(tǒng)所需的所有源代碼和。 /opt/FriendlyARM/mini210/android中執(zhí)行:#cd/opt/FriendlyARM/mini210/android#tarxvzf 在工 #cd#tarxvzf/tmp/android/Linux- 在工 #cd#tarxvzf/tmp/android/android-2.3.1- 是或更新日期標(biāo)志,請以光盤中實際日期尾綴為準(zhǔn);源代碼包中也包含了編譯創(chuàng)建Android-2.3.1系統(tǒng)所需的所有源代碼和。rootfs_android就是我們已經(jīng)編譯好的android2.3系統(tǒng)包。 #cd/opt/FriendlyARM/mini210/android#tarxvzf AndroidLinuxLinux內(nèi)核有所不同,但使用的方法和步驟是相似的;如果你對配置Linux內(nèi)核不熟悉,建議你使用我們提供的缺省內(nèi)核配置。#cpmini210_android_defconfig #cpmini210_android_defconfig 了2個分別用來編譯源代碼和創(chuàng)建And文件系統(tǒng),這兩個分別為:build-android和編譯Android4.0.3_r1源代碼:Linux 這個會從我們編譯完的Android中提取出我們需要的目標(biāo)文件系統(tǒng),最后會生 mkyaffs2image-128Mmkyaffs2image-mlc2工具,可以把目標(biāo)文件系統(tǒng)制作成而mkyaffs2image-mlc2工具適用于MLCNANDflash。AndroidSLCNANDFlash執(zhí)行以下命令可將Android文件系統(tǒng)創(chuàng)建成適用于MLC2NANDFlash的yaffs2的映象文件,以便燒寫到配備MLCNANDFlash的開發(fā)板中:rootfs_android.img或rootfs_android-mlc2.imgSD卡images/Android/下的第六章Android及安裝,以及如何使用開發(fā)板作為真機調(diào)試程序,非常適合Android初學(xué)者學(xué)習(xí)和參考。本低于2.3,建議你先從友善之臂的光盤,并更新Android為Android2.3。件包都可以在光盤的Android上找到。JDKJ htt 載JDK的安裝程序,完成后,雙擊安裝程序,根據(jù)向?qū)У奶崾就瓿砂惭b即可。的路徑添加到Path環(huán)境變量中:在"系統(tǒng)變量"中,找到Path “C:\ProgramFiles\Java\jdk1.6.0_25\;,注意后面有一個分號首先,前往從/sdk/獲取Windows平臺的的Android套件 于光盤的Android 下,文件名為installer_r11-windows.exe。雙擊得到的安裝程序installer_r11-windows.exe,根據(jù)安裝向?qū)У奶崾景惭b即可,默認(rèn)C:\ProgramFiles\Android\android-sdk下,安裝完成后,SDKManager默認(rèn)會自動SDKManager啟動時,由于我們還沒有任何的Packages,因此會彈出一個Choose由于默認(rèn)SDK是安裝在C盤,所以最好將SDKManager以管理員運行,否則在時,都以管理員啟動:在SDKManager快捷方式的屬性框,點擊“兼容性”的選項卡,選中“以管理用管理員啟動SDKManager,在AndroidSDKandAVDManager的主界面上,選2.3.3選中“AcceptAll”單選框,點擊“Install”按鈕,將進入過程,速度視你的網(wǎng)速而定,請耐 推薦 Eclipse,訪問以下地址下載:在頁面中,參考下圖,選擇Windows類別,然后EclipseIDEforJava不想或無法的用戶,也可以使用光盤上的版本,位于光盤的Android 為eclipse-java-helios-SR2-win32.zip。后會得到一個名為eclipse-java-helios-SR2-win32.zip的壓縮包(隨著eclipse版本的更新,文件名可能有所不同),Eclipse是不需要安裝的,直接解壓就可以用了,推薦在D:\根下解壓這個壓縮包,解壓后進入eclipseeclipse.exe即可啟動eclipse。Workspace的路徑,這個路徑用于保存你所創(chuàng)建所有程序的源代碼,你可以自行修改,啟動后Eclipse的主界面如下所示:SDK,還需要在Eclipse中安裝一個ADT插件,安裝方法如下:
/sdk/eclipse-adt.html#installingADT 裝路徑,默認(rèn)的路徑為C:\ProgramFiles\Android\android-sdk,如下圖所示:10,SDCard輸入512,其它選項默認(rèn),點擊“CreateAVD”按鈕即可,如下圖所示:在彈出“NewProject”框,選中:Android->AndroidProject,然后點擊“Next”按鈕,如下ProjectName中輸入:Appicationname中輸入:Packagename ->要編譯并運行oMini210程序,先在PackageExplorer中選中oMini210工程名稱,然后點擊的運行按鈕,或選擇菜單:Run->RunAs->AndroidApplication即可。 用管理員啟動SDKManager,在AndroidSDKandAVDManager的主界面上,選擇UsbDriverpackage選項:選中“AcceptAll”單選框,點擊“Install”按鈕,將進入過程,速度視你的網(wǎng)速而定,耐心等待完成。認(rèn)情況下是“C:\ProgramFiles\Android\android-sdk\extras\\usb_driver”,選擇路徑后點擊 在系統(tǒng)變量中,找到Path環(huán)境變量,雙擊它,在變量值前面追加以下內(nèi)容:##adb#adbADB安裝軟件D:\sinaweibo_2.0.4.apk進行安裝。ADB功能非常強大,除了安裝軟件、調(diào)試、S功能外,還可以往開發(fā)板上傳送文件等,在窗口中點擊“Run/DebugSettings”,選擇中間列表中的oMini210,然后在右邊點擊Mode上選擇Manual,如下所示:接下來是激動人心的時刻,選中oMini210工程名稱,然后點擊的運行按鈕,或選擇菜單:Run->RunAs->AndroidApplication,會彈出“AndroidDeviceChooser”框,在其中 函數(shù)庫(命名為libfriendlyarm-hardware.so),用于開發(fā)板上的硬件資源,目前支持的硬件設(shè)備包括:串口設(shè)備、蜂鳴器設(shè)備、EEPROM、ADC設(shè)備等。如何使用函數(shù)庫(libfriendlyarm-位于Android源代碼 在開發(fā)板上位于/system/lib/libfriendlyarm- 如果你是參考本文檔的方法用Eclipse開發(fā)Android 下創(chuàng)建 ,再進入 ,然后將libfriendlyrm-hardware.so庫文件拷貝到 下 ,進入 ,然后在 下用文件編輯器新增一個源代碼文件并命名packagepackagecomimportpublicclass{/*SerialPortativeintopenSerialPort(StringdevName,longbaud,intdataBits,intstopBits/*LEDativeintsetLedState(intledID,intledState/*ADCativeint[]readADCWithChannels(int[]channels);/*I2CativeintwriteByteDataToI2C(intfd,intpos,byte/*IOativeintwrite(intfd,byte[]data);ativeintread(intfd,byte[]buf,intlen);ativeintselect(intfd,intsec,intusec);ativevoidclose(intfd);/*return6410or210{try}catch(UnsatisfiedLinkErrore)}}} importimport函數(shù)庫(libfriendlyarm-hardware.so)HardwareControler類中的接口的定義,這些接口都是類方法,因此不需要創(chuàng)建HardwareControler對象實例:intlongbaud,intdataBits,intstopBitsdevName: 般用8)般用1)件描述符,用該描述符可進行read、writeselect如果打開失敗,則返回-1intintbyte[]fd:data:-1intintfd,intlen)buf:數(shù)據(jù)的緩沖len:要的字節(jié)從打開的設(shè)備或文件中數(shù)intintfd,intsec,fd:usec:阻塞等待數(shù)據(jù)多長時間fd1,返回-1voidclose(intfd:先通過調(diào)用openSerialPort打開串口設(shè)備,然后可以、或者用timer通過調(diào)select接口輪詢串口設(shè)備是否有數(shù)據(jù)到來,如果有,則調(diào)用read接 數(shù)據(jù)writecloseintintledStateledID:指定要開關(guān)哪一個LED(取值0~3) frequency:要的頻intintADCchannel:指定通道的ADC敗返回-int[]readADCWithChannels(int[]channels:ADC,int無述符。打開設(shè)備后,可使用IICwriteByteDataToI2C和數(shù)對EEPROM進行讀寫。開失敗,則返回-1intfd,intbyteposEEPROMEEPROM(每次只能寫一個byte)。位置從打開的設(shè)備或文件中intintposEEPROM位置成功返回的數(shù)據(jù)(可強前已到達文件末尾,則這次voidclose(intfd:先通過調(diào)用openI2CDevice打開IIC設(shè)備,然后需要創(chuàng)建一個新線程,調(diào)用都會延時10毫秒左右,如果在GUI線調(diào)用會導(dǎo)致界面短暫阻塞。EEPROM可256個字節(jié)的數(shù)據(jù),所以在讀寫時需要指定的位置范圍是0~255,每次只EEPROMclose 下,帶有一個示例程序LEDDemo,可在Windows用Eclipse打開該工程來了解如何使用libfriendlyarm-hardware.so。第七章Linux善開發(fā)的工具可在三套系統(tǒng)之間無縫切換,非常方便,其中,Qtopia2.2.0是開機默認(rèn)運行的系Qtopia2.2.0是奇趣公司基于Qt/Embedded2.3庫開發(fā)的PDA版(也是最終版)圖形界面系統(tǒng);自從Qtopia2.2.0之后,該公司就再也沒有提供PDA版的圖形系統(tǒng)了。版的Qtopia只有手機版本(QtExtended4.4.3)Qt2009.3開始已經(jīng)停止了所有QtopiaPDA版和版圖形系統(tǒng) ,但依然繼續(xù)開發(fā)Qt/Embedded(簡稱QtE)庫系統(tǒng)QtE 要編譯Qtopia-2.2.0,請參考5.10章節(jié)Qtopia45.12章節(jié)件到SD卡上,拷貝方法是將光盤中整個images 拷貝到SD卡的根 Step1:SD卡插入電腦,雙擊打開”images\FriendlyARM.ini”FriendlyARM.ini的#This#Thislinecannotberemoved.by)OS=LinuxLCD-Mode=NoLowFormat=YesStatusType=Beeper|###################LinuxLinux-Kernel=Linux/zImagemandLine=root=/dev/mtdblock4console=ttySAC0,115200init=/linuxrcLinux-RootFs-InstallImage=Linux/rootfs_qtopia_qt4.img(注:如果在燒寫系統(tǒng)時,開發(fā)板有連接LCDSuperboot會自動識別LCD類型,不需要在FriendlyARM.iniLCD參數(shù)LCDLCD-Type參數(shù),目前支持的LCD類型有H43,W50,A56,S70,A70,L80,G10) ctp01724.327Step2:SDSD卡( 拷到SD卡的 即可燒寫到SD卡上運行。images\Linux\LinuxStep3:SDSD插槽S2SD卡啟動,然后S2開關(guān)設(shè)置為“NandFlashLinux系統(tǒng)了。Linux系統(tǒng),重啟系統(tǒng)時首先出現(xiàn)如下觸摸校正界面,依屏幕提即可,如果你校正的確,將會進行循環(huán)校正。Myer是一款跨平臺完全開源的器,依賴于各種開源的音庫,可以很多格式的X11,Framebuffer,SDL,DFB等,我們移植改進的這個版本就是基于Framebuffer。另外,Myer本身并不具備圖形界面操作,但有很多前臺界面可用,比如SMyer,KMyerr,Kyer等,此處采用的就是SMyer,它是基于Qt4.x庫(我們采用的是的QtE-4.8.5)開發(fā)的一個開源器界面,的說明可以到它們的查看。Myer yer 的按鈕開始選擇 的文件,如圖,找到選擇要 器界面,會暫停,并把此時的幀面 的或者菜單的“Open-Quit”可以退出 器,返回到Qtopia2系統(tǒng)中。Linux默認(rèn)已經(jīng)開啟 到LCD和電視。有了,可以不連接LCD直接將圖像輸出到電視(或顯示器,由于電視沒有觸摸屏,因此需要修FriendlyARM.ini,在mandLineskipcali=yesUSB[AutoStart=yes[AutoStart=yes…其中,AutoStart表示是否開機便同步輸出[yesResolution表示所使用的分辨率,SupportResolution1~SupportResolutionN是由服務(wù)寫入的值,返回的是當(dāng)前所成功連接的電視所支 或電視上,無需連接LCD,常用于互聯(lián)網(wǎng)電視,智能電視,游戲機,設(shè)備等方案。要燒寫?yīng)毩⑤敵龅南到y(tǒng),只需在普通燒寫的情況下更新LCD-Type參數(shù)即可,例如數(shù)skipcali=y以跳過開機校準(zhǔn):#This#Thislinecannotberemoved.by)Action=InstallOS=LCD-Mode= LowFormat=YesStatusType=Beeper|###################LinuxLinux-Kernel=Linux/zImagemandLine=root=/dev/mtdblock4console=ttySAC0,115200init=/linuxrcskipcali=yLinux-RootFs-InstallImage=Linux/rootfs_qtopia_qt4.imgLCDType所指定的分辨率的FrameBuffer來輸出圖像。1:1原樣輸出,當(dāng)板子的分辨率LCDMp3 Mp3文件說明:Audio列表中的音頻文件對應(yīng)“ ,這里的器是Qtopia本身自帶的,助210的超強性能,可流暢H.264/H.263/Mpeg4等格式的說明:列表中的音頻文件對應(yīng)“ 在子類“應(yīng)用程序”中單擊“”圖標(biāo)打開瀏覽器,首先映入眼簾的是“文檔”組稍等片刻,即可在任務(wù)欄右下角出現(xiàn)移動的圖標(biāo)出現(xiàn),本系統(tǒng)支持二者同時掛載,點移動器的圖標(biāo),出現(xiàn)如圖所示,這時可以像在Windows中一樣安全移除它們。MMC/SD卡或者優(yōu)盤中的所有文件會在“文檔”組中全部顯示出來,并且支持中文文件名顯示,它是不顯示名稱的,如果你的文件太多,那么其列表也是相當(dāng)可觀的。說明:MMC/SDQtopia2.2.0插件實擇Simple,Fraction,Scientific,Conversion等類型的計算器,如圖:Linux系統(tǒng)啟動的時候,可以把終端指向串口輸出,這樣就形成了串口終端,它的輸入和輸出都是通過串口進行的,無需圖形界面,這是嵌入式Linux開發(fā)中最常用的方式。盤(USB鍵盤,否則不能使用)Linux命令,你還可以點Option菜單中的某些選項進行設(shè)置,以改變顯示的模式,如圖。 及文件說明:Qtopia-2.2.0Qtopia-1.7.0中自帶的文件IP–––MAC–此地址由驅(qū)動程序通過軟件設(shè)定,是可以修改的,本開發(fā)板出廠時所有MAC地址都是相同的,為08:90:90:90:90:90ifconfigIP其實,Qtopia本身帶有一個網(wǎng)絡(luò)設(shè)置的程序,但配置界面有些復(fù)雜,有用戶反應(yīng)其設(shè)置也Qtopia系統(tǒng)的代碼原始性,我們對此并沒有深入研究,所以另外自己開發(fā)以及信號強度,如下圖所示,如果搜索不到你的無線AP(或無線路由器,可點擊“Scan”按會彈出以下界面,提示你輸入無線AP的:輸入無線AP的,如果沒有則留空即可,點擊“Connect”開始連接,連接過程過如果你啟動了以太網(wǎng),則有可能會彈出以下框,讓你關(guān)閉以太網(wǎng)(ifconfigeth0down),eth0up開啟:示的狀態(tài)欄上的WIFI小圖標(biāo),可以通過點擊這個小圖標(biāo)返回設(shè)置程序主界面:機、筆記本)WiFi與開發(fā)板進行連接(無需借助額外的無線路由器),支持一個或多個設(shè)備與開發(fā)板同IP~例如開發(fā)板用的是,則用連接開發(fā)板時,的IP地址 2OptAutostartatWiFiAP()表示當(dāng)前已經(jīng)工作在WiFiAP模式,開發(fā)板的IP地址為:: 是:問開發(fā)板上WebServer公開的網(wǎng)頁,如下圖所示:IP地址、DNS開啟WiFiAP服務(wù)在,開啟和關(guān)閉WiFiAPWiFiAP模式,只需在該文件加入7.2.17測請連接好開發(fā)板附帶的網(wǎng)線,并設(shè)置好有效的網(wǎng)關(guān),DNS等參數(shù),就可以通過圖形界面的程序來測試網(wǎng)絡(luò)連通性了。在程序子類“友善之臂”中點“測試”圖標(biāo),打開相應(yīng)界因為已經(jīng)設(shè)置好了DNS,所以可支持字符和數(shù)字IP兩種方式。默認(rèn)的測試次數(shù)為4次,當(dāng)勾選上方的“forever”后,可以一直,如下圖。點“Start”按鈕開始,點“Stop”按鈕停止,要關(guān)閉“測試”界面,必須先停止。說明:是計算機系統(tǒng)中最常見的網(wǎng)絡(luò)測試工具,不管是各個版本的Linux系統(tǒng),際就是調(diào)用命令行的,把結(jié)果通過圖形界面顯示出來。圖標(biāo)可以進入,可正常渲染現(xiàn)代的網(wǎng)頁內(nèi)容,功能也比較強大,其項目地址為: /p/arora/,你也可以到項目主頁去源代碼自行編譯。Arora默認(rèn)已將主頁設(shè)置為,你也可以到設(shè)置中更改為你想要的主頁,當(dāng)你更改/root/qt4這個達到你想要LED意一個框可以點亮相應(yīng)的LED,取消勾選左邊任意一個框可以熄滅相應(yīng)的LED。在“友善之臂”程序中點“I2C-EEPROM測試”圖標(biāo),點開任務(wù)欄上的“軟鍵盤”按鈕,ASC字符,點“WriteDatabelowintoEEPROMviaIIC”按鈕,在“友善之臂”程序中點“-蜂鳴器測試”圖標(biāo),程序中默認(rèn)的輸出為1000Hz,點“Start”按鈕開始驅(qū)動蜂鳴器,此時可以通過點擊“+”或者“-”按鈕改變輸出的頻率,同時也可以聽到蜂鳴器輸出聲音的改變。點“Stop”按鈕中止輸出。S5PV2104UART0、1、2、3,UART0、1為四線的功能串口,UART2、3為兩線串口。在本開發(fā)板上,UART0已經(jīng)經(jīng)過RS232電平轉(zhuǎn)換,它對應(yīng)于COM0,你可PC互相通訊。。(本公司提供了型號為“RS232轉(zhuǎn)換模塊,如圖),連接PC時請注意你使用的串口線類型(交叉或直連)。USB轉(zhuǎn)串口線,因為目前的筆記本大都沒有串USBHost端口上,你就可以擴充開發(fā)板的串口了。它對應(yīng)的設(shè)備名一般為/dev/ttyUSB0,1,2,3等,這意味著你可以通過USBHub擴展多個USB轉(zhuǎn)串口。 -不能編輯的;下面的“編輯框”可以通過USB鍵盤或者Qtopia的軟鍵盤獲取輸入。收的數(shù)據(jù)截圖(注意:與此終端對應(yīng)的串口也應(yīng)該設(shè)置為1152008N1)。 可以選擇數(shù)據(jù)位是8位/7位,常見的是8位外,設(shè)置參數(shù)會在點擊Start時自動保存,下次重新啟動程序無需重新設(shè)置。你可以使用常見的GPRSModem連接開發(fā)板進行撥號上網(wǎng),本公司所提供的型號的為:GM2403,它主要采用了公司的工業(yè)級Q2403AGSMGPRS雙頻通訊網(wǎng)絡(luò)900M/1800M,更詳細的資料可以參考該Modem的。串口,其中有一條是“地”):TXD,RXD,CTSRTS,Mini6410開發(fā)板的第一的串口轉(zhuǎn)接板(型號2),也可以自行制作一個,如下圖 須的;使用帶有CTS/RTS信號的串口,可以讓數(shù)據(jù)傳輸更加有完整保障。USBCTSRTS,如USB轉(zhuǎn)串口時,一般會在/dev下出現(xiàn)/dev/ttyUSB0設(shè)備,也可能是ttyUSB1等,請根據(jù)實際情況自行查看。就選/dev/ttyUSB0或根據(jù)實際情況選擇。3G上網(wǎng)卡即可作為一個Modem使用了,/dev/ttyUSB1~/dev/ttyUSB3路連接不好,我們推薦使用USB轉(zhuǎn)串口連接Modem??梢钥吹健癝tatus”的顯示為“GetSMSOK”,如圖。當(dāng)然,你也可以使用自己的向開發(fā)板,它也是可以收到的,如圖關(guān)于號碼的格式,你可以使用 ”或者 在SD卡的根 果SIM卡滿了,你可以點“CleanSIM”把這些完全清除掉,就又可以正常使用了。WCDMA:運營商為中國,這是最成一種3G網(wǎng),可世界通:上百種USB上網(wǎng)卡(在本節(jié)后面我們給出了一份支持的3G上網(wǎng)卡型號)。有多個,請選擇一個合適的點OK繼續(xù)下面給出本開發(fā)板支持的USB3G網(wǎng)卡的型號,我們推薦你選購經(jīng)過友善之臂測試過E169(CDMA2000)ZTEAC581(CDMA2000)ZTEMU351(TD-ZTE6535-ZTEAC2726ZTEK3565ZTEMF112ZTEMF620(aka"OndaMH600HS")ZTEMF622(aka"OndaMDC502HS")ZTEMF628ZTEMF638(aka"OndaZTEWCDMAStickfromHuaXingE600(NXPSemiconductors"Dragonfly")E270+(HSPA+EC168C(fromZan U7510/OndaMW833UPA-LinkAT&TUSBConnectQuicksilver(madebyOption,HSOdriver)AVMFritz!WlanUSBStickN OneTouchX020(akaOT-X020,akaMBD-100HU,akaNuton3.5G),workswithE X200/X060S AtherosWireless/NetgearWNDA3200BSNLCapiBandLuxeBandRichBandLuxeC170,BandLuxeC270BeceemBCSM250C-motechCGU-628(aka"FranklinWirelessCGU-628A"aka"4GSystemsXSStickW12")C-motechCHU-629SC-motechD-50(aka"CDU-680")CricketA600EpiValleySEC-7089(featuredbyAlegroand ms/iZAP)FranklinWirelessU210InfoCertBusinessKey(SmartCard/Readeremulation)KyoceraW06KCDMAmodemLGHDM-2100(EVDORev.AUSBmodem)LGL-05ALGLUU-2100TI(akaAT&TUSBConnectTurbo)Motorola802.11bgWLAN(TER/GUSB3-E)MyWaveSW006Sport NokiaCS-10NokiaCS-15 U727USBNovaNovaU760USBNovaWirelessOvationMC950DHSUPAONDAMT505UP(mostlikelyaZTEmodel)OlivettiOlicard100andothersOlivettiOlicardOptionGlobeSurferIcon7.2,newfirmware(HSO wnwExpressOptionGlobeTrotterGTMAX3.6(aka"T- Web'n'walkCardCompactII")OptionGlobeTrotterHSUPAModem(aka"T- OptioniCON210OptioniCON225PhilipsTalkTalk(NXPSemiconductors"Dragonfly") Stick(aSonyEricssondevice)RoyaltekQ110-UNCONFIRMED! SagemF@ST9520-35-GLRSamsungSGH-Z810USB(withmicroSDcard)SamsungU209SierraWirelessAirCard881U(mostlikely880Utoo)SierraWirelessCompass597SiptuneLM-75("LinuxModem")SolomonS3Gm-660SonyEricssonMD300SonyEricssonMD400ToshibaG450UM175(distributor"All")UM185E(distributor"AllVertexWireless100SeriesVodafone( )K4605Vodafone(ZTE)K3805-ZZydasZD1211RWWLANUSB,SphaironHomeLink1202(Variant1)7.2.10 像頭”程序,你將會看到動態(tài)的預(yù)覽界面,調(diào)節(jié)一下頭的對焦,拍好,點下“Snap”注意:雖然內(nèi)核中已經(jīng)包含了萬能驅(qū)動,但各個型號的頭輸出格式卻不盡相同,受條件所限,我們不可能收集到所有型號的頭,本程序基本可以支持市面上常見的各種型號攝7.2.12頭預(yù)覽拍鈕變?yōu)镃ontinue,點擊它可以繼續(xù)動態(tài)預(yù)覽,同時會保存到“文檔”組中(實際位于開發(fā)板 s/image/jpeg中),在“文檔”點擊剛剛拍攝的,會自動使用Qtopia的“”程序打開。超過3個壞點,在“友善之臂”程序組中,點擊打開“LCD測試”,如圖:他時間間隔。當(dāng)“Lightoff”左側(cè)的選框取消時,將會一直開背光。4.2.10中如何在命令可調(diào)電阻W1連接。大時會接近1024,如圖:AIN0通道了。的文件(保存位置:“ s/image/png/),文件以001起始,總共可以保存999個文件。USB接口的條碼掃描器(英文名稱:BarcodeScanner)HID設(shè)USBUSB鍵盤輸入的地方,都可以直接使用這種條碼掃本開發(fā)板在出廠的時候日期是確的,不過你可以自己調(diào)整一下,因為CPU內(nèi)置了實時時4個界面旋轉(zhuǎn)方Qtopia軟件實現(xiàn)的,與LCD的底層驅(qū)動無關(guān)。個應(yīng)用程序中編碼實現(xiàn)的,這樣做是為了讓同一套代碼可以適用于多種型號的LCD顯示。后自動運行,它就像Windows系統(tǒng)中的“程序->啟動”功能。圖中左邊一列”Programlist”是要設(shè)定的程序名,它包含了所有的Qtopia程序(包括用戶RebootNORFLASH模式,系統(tǒng)會逐項關(guān)閉各個統(tǒng)會逐項關(guān)閉各個應(yīng)用和服務(wù),然后自動重啟重新進入Qtopia系統(tǒng)??撮T狗是嵌入式系統(tǒng)中最常見的功能之一,S3C2440本身就帶有看門狗,的內(nèi)核在此設(shè)定的倒數(shù)時間為15秒。Qtopia-2.2.0,如圖Qtopia4Qtopia4Qtopia-2.2.0,如圖
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 江西省上饒2024-2025學(xué)年高三TOP20三月聯(lián)考(全國II卷)生物試題含解析
- 生命倫理學(xué)前沿探討-深度研究
- 現(xiàn)代哲學(xué)思潮-深度研究
- 選礦行業(yè)法規(guī)與安全生產(chǎn)-深度研究
- 腦啟發(fā)計算資源調(diào)度-深度研究
- 湖南省岳陽市平江縣頤華高級中學(xué)2024-2025學(xué)年高一下學(xué)期3月月考英語試題(原卷版+解析版)
- 金屬礦開采政策研究-深度研究
- 網(wǎng)絡(luò)音樂版權(quán)糾紛-深度研究
- 湖南省郴州市湘南中學(xué)2016-2017學(xué)年高一上學(xué)期期中考試生物試題(含答案)
- 鳴聲識別與人工智能融合-深度研究
- 工業(yè)引風(fēng)機知識培訓(xùn)課件
- 2025年南京科技職業(yè)學(xué)院單招職業(yè)適應(yīng)性測試題庫學(xué)生專用
- 2025年南京鐵道職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫一套
- 《喜劇天賦提升》課件
- 第16課《青春之光》教學(xué)設(shè)計 2024-2025學(xué)年統(tǒng)編版語文七年級下冊
- 2025年廣東深圳高三一模高考英語試卷試題(含答案詳解)
- 工程機械租賃服務(wù)方案及保障措施投標(biāo)方案文件
- 儲能站施工組織設(shè)計施工技術(shù)方案(技術(shù)標(biāo))
- 2025年山西金融職業(yè)學(xué)院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 工程項目成本管理制度
- 【培訓(xùn)課件】《統(tǒng)計法》宣傳課件 建立健全法律制度依法保障數(shù)據(jù)質(zhì)量
評論
0/150
提交評論