版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
注意事項(xiàng)與產(chǎn)品使用環(huán)底板供電電壓: ±運(yùn) 溫度:擴(kuò)展級(jí)-20℃–105℃,高達(dá)1.2-40105800 度:10–90%(不結(jié)露注意事帶電插拔板及模塊·請(qǐng)遵循所有標(biāo)注在產(chǎn)品上的警示和指引信息·請(qǐng)保持本產(chǎn)品干燥。如果不慎被任何液體潑濺或浸潤(rùn),請(qǐng)立刻斷電并充分晾使用中注意本產(chǎn)品的通風(fēng)散熱,避免溫度過高造成元器件損壞。在多塵、臟亂的環(huán)境中使用或存放本產(chǎn)品。將本產(chǎn)品應(yīng)用在冷熱交替環(huán)境中,避免結(jié)露損壞元器件對(duì)待本產(chǎn)品,跌落、敲打或劇烈晃動(dòng)都可能損壞線路及元器件。使用 或腐蝕性液體本產(chǎn)品。自行修理、拆卸本公司產(chǎn)品,如產(chǎn)品出現(xiàn)故障請(qǐng)及時(shí)聯(lián)系本公司進(jìn)行維擅自修改或使用 的配件可能損壞本產(chǎn)品,由此造成的損壞將不予以保修。如果產(chǎn)品出現(xiàn)故障,請(qǐng)聯(lián)系飛凌技術(shù)服務(wù)部。本手冊(cè)所有權(quán)由保定市飛凌嵌入式技術(shù)獨(dú)家持有。 、、本手冊(cè)的,否則一切由違者自負(fù)。更新記日說i.MX6-Android4.4添加雙屏異顯測(cè)試方增加了雙核部分技術(shù)支技術(shù)支持范本公司產(chǎn)品的軟、硬件資源提供情況咨詢本公司產(chǎn)品的軟、硬件手冊(cè)使用過程中遇到的問題本公司提供的OEM、ODM已本公司產(chǎn)品用戶的資料丟失、更新后重新獲取本公司產(chǎn)品的故障判斷及售后維修服技術(shù)討論范圍(非必解決問題源碼的修改以及理解用戶在自行修改以及開發(fā)中遇到的軟硬件問題技術(shù)支持方(即時(shí)郵箱(非即時(shí) 技術(shù)支持 CEAndroid(非即時(shí):htt 技術(shù)支持時(shí)周一至周五:上 9:00—下午13:30—公司按照國(guó)家法定節(jié)假日安排休息,在此期間無法提供技術(shù)支持,有問題請(qǐng)發(fā)郵箱或技術(shù)支持區(qū),我們資料方請(qǐng)聯(lián)系人員或者開發(fā)板對(duì)應(yīng)的銷售人員索取注意事項(xiàng)與........................................................................................................產(chǎn)品使用環(huán) 注意事 ...................................................................................................................2更新記 技術(shù)支持與更 目 第一章i.MX6簡(jiǎn) 第二章Android編譯環(huán)境的搭 安裝Ubuntu12.04.2x64bit及編譯環(huán) 安裝編譯Android系統(tǒng)所需要的 安裝編譯Android4.4系統(tǒng)所需要的 Android系統(tǒng)的編 解壓Android源 Android系統(tǒng)的編 驅(qū)動(dòng)代碼路 eMMC器分區(qū) 安裝Android系 使用燒寫工具燒寫鏡 第三章Android功能使用及測(cè) Android主界面展 Android應(yīng)用程 Android查看...........................................................................................................Android編 Android音 Android(支持Mic輸入 Android調(diào)節(jié)音 Android背光控 Android設(shè)置時(shí)間 Android以太網(wǎng)連接(支持千兆以太網(wǎng) AndroidWiFi測(cè) Android按 AndroidSD卡測(cè) AndroidUSB設(shè)備測(cè) AndroidUSB測(cè) Android看門狗測(cè) Android串口測(cè) AndroidRS485測(cè) Android藍(lán)牙測(cè) AndroidGPS測(cè) Android3G撥號(hào)上網(wǎng)測(cè) AndroidFlexCan測(cè) AndroidSATAII接口硬盤測(cè)試(四核支持,雙核不支持 AndroidMCP2515模塊(SPI轉(zhuǎn)CAN)測(cè) 接口測(cè) Android重力加速傳感器測(cè) AndroidUSBOTG接口測(cè) Android電池接口測(cè) Android同步異顯測(cè) 第四章Android應(yīng)用程序開 建立Android應(yīng)用開發(fā)環(huán) 4.1.1并安裝JDK(JavaSEDevelopment 創(chuàng) oworld工 使用 附錄1:Ubuntu的安裝與設(shè) F1.1Ubuntu的安 F1.2Linux終 F1.3Ubuntu12.04.02root用戶登錄設(shè) F1.4設(shè)置Ubuntu網(wǎng)絡(luò)參 附錄2:ADB驅(qū)動(dòng)安 i.MX6i.MX6開發(fā)平臺(tái)基于scalei.MX6Quad和i.MX6DuaLitei.MX6QuadFlexCAN、MLB總線、PCIExpress?SATA-2i.MX6DuaLite處理器,內(nèi)核運(yùn)行頻率高達(dá)1GHz,帶有512KBL2緩存和64DDR32通道、32LPDDR2控制器。這成LVDS、MIPI顯示器接口、MIPI頭端口和v1.4,是先進(jìn)的消費(fèi)電子、汽車和工業(yè)多應(yīng)用的理想平臺(tái)。支持Android4.4操作系統(tǒng),可用于工業(yè)產(chǎn)品設(shè)計(jì)。i.MX6Quad和i.MX6DuaLite開發(fā)平臺(tái)均由板和底板組成,板主要有:CPU,emmc,Memory,PowerManage。使用我們的板,只需要根據(jù)您的業(yè)務(wù)需求開發(fā)自己的底板,這樣可加速您的產(chǎn)品上市時(shí)間,從平臺(tái)搭建的復(fù)雜環(huán)境中脫離。下面我們具體描述i.MX6板和底板資源。我們的i.MX6Quad和i.MX6DuaLite產(chǎn)品工業(yè)級(jí)版本,板擴(kuò)展商業(yè)級(jí)(-20℃to+105℃),工業(yè)(-40℃to+105℃),汽車級(jí)電子級(jí)(-40℃to+125℃)工業(yè)級(jí)開發(fā)平臺(tái)優(yōu)點(diǎn)工業(yè)級(jí)開發(fā)平臺(tái)BOM選型采用工業(yè)級(jí)標(biāo)準(zhǔn)工業(yè)級(jí)開發(fā)平臺(tái)可在高低溫,電磁輻射等惡劣環(huán)境下穩(wěn)定運(yùn)行,如運(yùn)行溫度范圍寬工業(yè)級(jí)開發(fā)平臺(tái)RS485、Can接口提供保護(hù)下圖為飛凌四核的i.MX6Quad開發(fā)平臺(tái)接口簡(jiǎn)述。雙核的i.MX6DuaLite開發(fā)平臺(tái)接口與四核的i.MX6Quad接口類似,注意圖中標(biāo)號(hào)i.MX6的外觀不同,沒有SATA接口。詳細(xì)硬件介紹請(qǐng)參見硬件手冊(cè)。i.MX6i.MX6i.MX6具有成本優(yōu)勢(shì),適合在普通環(huán)境下面運(yùn)行,工業(yè)級(jí)版本更強(qiáng)調(diào)系統(tǒng)在復(fù)雜環(huán)境下運(yùn)行的穩(wěn)定性,比如高低溫環(huán)境,振動(dòng)環(huán)境,電磁干擾環(huán)境。而雙核i.MX6DuaLite在擁有大致類似的擴(kuò)展功能接口的同時(shí),成本有所降低,對(duì)于要求較高性價(jià)比的客第二章Android本公司i.MX6的大部分軟件都向用戶開源,用戶可以通過本公司網(wǎng)盤獲取軟件和硬件的文檔及源碼,Android4.4i.MX6Quad用戶光盤(B)i.MX6DuaLite用(B在這里建議用戶使用Ubuntu真機(jī)進(jìn)行編譯,ubuntu的安裝與配置見附錄1,另外我們提供的代碼在 64位系統(tǒng)下編譯測(cè)試通過為了防止出現(xiàn)不可預(yù)期的問題,請(qǐng)用戶將虛擬機(jī)設(shè)置成root用戶登錄,設(shè)置方法詳見F1.3注:推薦電腦配置處理器:Core(TM) 內(nèi)存:4G以上安裝編Android系統(tǒng)所需要的安裝編譯Android4.4系統(tǒng)所需要的安裝編譯Android必要的#apt-get-yinstallgitgnupgflexbisongperfbuild-essentialcurllibc6-devlibncurses5-dev:i386x11proto-core-devlibx11-dev:i386\libreadline6-dev:i386libgl1-mesa-dri:i386libgl1-mesa-devg++-multilib\mingw32tofrodospython-markdownlibxml2-utilsxsltproczlib1g-dev:i386\dpkg-devlibswitch-perl安裝額外的一些#apt-getinstalluuiduuid-#apt-getinstallzlib1g-devliblz-dev#apt-getinstallliblzo2-2liblzo2-dev#apt-getinstallgit-corecurl#mkdir拷貝jdk-6u45-linux-x64.bin到/usr/local/jdk 下執(zhí)行./jdk-6u45-linux-x64.bin 下的env.sh中定義,如用戶將jdk放在其他 額外的工#ln-s/usr/lib/i386-linux-gnu/mesa/libGL.so.1/usr/lib/i386-linux-gnu/libGL.so#cd/work/# odu+x#cpmkimageAndroid系統(tǒng)的編Android4.4.2系統(tǒng)的源碼包android_kk4.4.2_1.0.0.tar.bz2位于 下,將它拷貝注:防止編譯出現(xiàn)不必要的錯(cuò)誤,請(qǐng)您也把代碼解壓到上面提到 下解壓Android源解壓命令如下 - 注:解壓之后的文件夾android_kk4.4.2_1.0.0中包括文件系統(tǒng)、Uboot-2009.08位置android_kk4.4.2_1.0.0/bootable/bootloader/uboot-Android系統(tǒng)的編編譯android4.4過程依賴于三個(gè)文件,這些文件包含在源碼解壓之后生成 下,進(jìn)入 #sourceenv.sh#sourcebuild/envsetup.sh#lunchsabresd_6dq-eng#make-j82>&1teebuild.log注 1.Android的編譯過程需要耗費(fèi)幾個(gè)小時(shí)的時(shí)間,時(shí)間長(zhǎng)短視電腦配置而定編譯生成的鏡像全部在android_kk4.4.2_1.0.0/out/target/product/sabresd_6dqu-boot-6dl.bin替換為uboot2015.04u-boot.imx.uboot2015.04的編譯方法請(qǐng)參考單獨(dú)編譯uboot部分。單獨(dú)編譯#./mk.sh 使用以下命令#./mk.sh #./mk.shkernelboot.img使用以下命令來清除kernel編譯中間文#./mk.shkernel面1.Androidbootimgkernelbootimg,boot.imgramdisk.img,kernel,如已存在,那么會(huì)直接編譯kernel。面單獨(dú)編譯四核編譯#./mk.shubootandroid使用以下命令來清除uboot編譯中間文#./mk.shuboot雙核編譯雙核采uboot-2015.04,uboot-2015.04位i.MX6用戶光盤/i.MX6用戶光盤(A)\Android4.4\src\uboot\uboot2015-04.tar.gz使用以下命令來編譯uboot-2015.04mfgtools\mfgtools\Profiles\Linux\OSFirmware\files\android\sabresd下。驅(qū)動(dòng)代碼路設(shè)驅(qū)動(dòng)程序源代碼在內(nèi)核中的位網(wǎng)卡驅(qū)LCD USBUSBSATA驅(qū) LCD 電容觸摸驅(qū)RTC實(shí)時(shí)時(shí)鐘驅(qū)drivers/rtc/rtc-串口(含三個(gè)串口按鍵驅(qū)看門狗驅(qū)USB音頻驅(qū)eMMC器分區(qū)下面表格是Android操作系統(tǒng)的eMMC 分區(qū)信息分區(qū)類名偏大小文件系內(nèi)Bootloader(動(dòng)引導(dǎo)分區(qū)主分區(qū)Boot(動(dòng)分區(qū)主分區(qū)Recovery(恢分區(qū)邏輯分區(qū)ext4.掛載邏輯分區(qū)Cache(緩存區(qū)ext4.掛載Android用來OTA升級(jí)image的區(qū)邏輯分區(qū)Device(設(shè)備區(qū)ext4.掛載用來MAC地址文邏輯分區(qū)為了恢復(fù)保存bootloader信息,保主分區(qū)Data(據(jù)分區(qū)量ext4.掛載用來系統(tǒng)應(yīng)用和內(nèi)部分 Android問:如何查看內(nèi)核的打印信息?打開超級(jí)終端進(jìn)行如下的設(shè)置根據(jù)您的串口連接進(jìn)行選擇(注意:串是根據(jù)開發(fā)板連接時(shí)在PCwindows上生成的實(shí)際串口編號(hào),串會(huì)隨著電腦重啟或或開發(fā)板重啟變化)設(shè)置完成后,就可以看到調(diào)試信息了使用燒寫工具燒寫鏡開發(fā)板otg接口與usb數(shù)據(jù)線連接圖如下:打開燒寫工具(win7用戶請(qǐng)使用管理員權(quán)限打開)四核采用的Mfgtools-Rel-13.01.00_ER_MX6Q_UPDATER\MfgTool2燒寫而雙核采用mfgtools\mfgtools\mfgtool2-android-mx6dl-sabresd-emmc.vbs燒寫 \Profiles\MX6QLinuxUpdate\OSFirmware\files\android下有boot.img、recovery.img、system.img、u-boot-6q.bin文件。對(duì)應(yīng)燒寫工具 下的cfgini文件中,配置燒寫android系統(tǒng) name=Android-SabreSD-而對(duì)于雙核,需將2.3.2節(jié)編譯出來的boot.imgrecovery.img重命名為boot-imx6dl.imgrecovery-imx6dl.img,連同system.img,以及編譯出的u-boot-imx6dl.imx放于燒寫工具\(yùn)Profiles\Linux\OSFirmware\files\android\sabresd下,即確保燒寫工具\(yùn)Profiles\Linux\OSFirmware\files\android\sabresd下有boot-imx6dl.img、recovery-imx6dl.img、systemimg、u-boot-imx6dl.imx文件。使用燒寫工mfgtool2-android-mx6dl-sabresd-emmc-forlinx.vbs進(jìn)行燒寫即可,無需配置cfg.ini按住BOOT鍵,上電開機(jī)或者按重啟鍵首次升級(jí)過程中,會(huì)通過網(wǎng)絡(luò)自動(dòng)安裝驅(qū)動(dòng),等安裝完成后,燒寫工具里出現(xiàn)設(shè)備的名 pliantdevice)后,抬起boot鍵,點(diǎn)擊 如下圖所示中間彈出格式化框,點(diǎn)擊“取消”格式化選項(xiàng),或者不管它,直到燒寫完成,看見DONE之后先點(diǎn)擊stop,再點(diǎn)exit退出即可燒寫完成后,復(fù)位或者,重新上電啟動(dòng)即可 第三章AndroidAndroidAndroid點(diǎn)擊主界面上的 ”圖標(biāo),即可出現(xiàn)下面的界面Android查看查看之前需要將預(yù)覽的圖像存入sd卡或U盤,選擇主界面上的“ ”圖標(biāo)->“圖庫”出現(xiàn)下圖的界面?;蛘甙凑?.14和3.15節(jié)從SD卡或U盤中選擇 點(diǎn)擊“Images”,查看系統(tǒng)預(yù)覽Android編輯 Android 的放到sd卡或者U盤中,選擇“ 。或者按照3.14和3.15節(jié)從SD卡或U盤中選擇進(jìn)行 Android音 的音樂放到SD卡或U盤中,選擇“”->“音樂”->“藝術(shù)家”,然后選擇想要播 ?;蛘邊⒖?.14和3.15節(jié)從SD卡或U盤中選擇要的音樂。注:i.MX6已將speaker接口引出,可外接小音響進(jìn)行音頻Android(支持Mic輸入選擇“”- 機(jī)”- 在錄制完成之后按下“”選擇完選擇 ”->“音樂”->“列表”->“我的選擇您剛才錄制之后所保存的文件,點(diǎn)擊Android選擇“”->“設(shè)置”->“聲音”->“音量”在下圖中可以看到在音量中有三個(gè)設(shè)置選項(xiàng)從上到下分別是“音樂、、游戲及其他”的音量調(diào)節(jié),“通知”的音量調(diào)節(jié)和“鬧鈴”的音量調(diào)節(jié)。用戶可根據(jù)自己的實(shí)際情況進(jìn)行音量大小的調(diào)節(jié)。Android選擇“”->“設(shè)置”->“顯示”>“亮度”滑動(dòng)界面上的圓圈來調(diào)節(jié)顯示的亮度調(diào)節(jié)范圍為19%-100%。由于飛凌提供的開發(fā)板沒有光感,所以這里的自動(dòng)亮度調(diào)節(jié)沒有起到作用Android設(shè)置時(shí)間選擇“”->“設(shè)置”->“日期和時(shí)間”,在這里可以更改日期和時(shí)間,并且在您斷電之后時(shí)間仍可同步更新(確保板子上已經(jīng)安裝了紐扣電池。Android以太網(wǎng)連接(支持千兆以太網(wǎng)插入網(wǎng)線后,選擇“”->“”,看到如下圖的設(shè)置界選擇Ethernet,出現(xiàn)如下界這里點(diǎn)擊ConfigueEthernet,可以彈出以太網(wǎng)配置界eth0DHCP、StaticIPStaticIP那么下面255.255.255.0,DNS地址:8.8.8.8192.168.1.1confirm,保存設(shè)置。如果需要上網(wǎng),點(diǎn)擊AdvancedSetting,可彈出配置界AndroidWiFiWiFi測(cè)試使用wifi&Bluetooth一體模塊注意測(cè)試WiFi時(shí)將有線網(wǎng)絡(luò)拔掉選擇““->”Settings”,點(diǎn)擊Wi-Fi菜單項(xiàng),進(jìn)入WiFi配置界面點(diǎn)擊已知的 AP進(jìn)行連接,出現(xiàn)輸入的配置界輸 后,點(diǎn)擊Connect進(jìn)行連接,連接成功后,狀態(tài)如下圖,此時(shí)就可以使用瀏覽器等網(wǎng)絡(luò)應(yīng)用對(duì)于已經(jīng)連接過的WiFiAP,默認(rèn)已經(jīng)記錄,在Settings界面可以直接打開“打開/關(guān)閉”開關(guān)Android會(huì)自動(dòng)進(jìn) 連接成功后,狀態(tài)欄會(huì)顯示相應(yīng)的信號(hào)強(qiáng)度狀注 一體模塊有時(shí)并不焊接到底板上,具體細(xì)節(jié)請(qǐng)聯(lián)系銷售人員確認(rèn)Android-->AndroidSD本測(cè)試android4.4SD卡的選擇“”->“ 出現(xiàn)如下畫面選中“0”在下拉菜單storage”,其中“sdcard0“為Android使用內(nèi)部emmc剩余空間模擬出的SD卡;”extsd“是插入真實(shí)SD卡的掛載點(diǎn),可以從這個(gè) 下看到外部SD卡內(nèi)的數(shù)據(jù)。選擇“extsd”,將能看到Android建立的外部結(jié)構(gòu)系統(tǒng)運(yùn)行之后,在USBhost上插入U(xiǎn)SB鼠標(biāo),您就會(huì)在界面內(nèi)看到鼠標(biāo)光標(biāo)“”,您可以通過鼠標(biāo)操作Android系統(tǒng)。AndroidUSB測(cè)Android4.4測(cè)試選擇”- 選中“0”在下拉菜單中選選擇選擇“udisk”下看到您所插入的usb設(shè) 的內(nèi)容Android原廠自帶Android硬件看門狗驅(qū)動(dòng)以及Android系統(tǒng)守護(hù)進(jìn)程watchdogd,它們分別在以下 如果用戶需要自行在用戶空間使用硬件watchdog,可以使用飛凌提供的patch(i.MX6光盤資料選擇 ”->“點(diǎn) WatchDog按鈕,即可彈出看門狗測(cè)試界面點(diǎn)擊Start開始倒計(jì)時(shí),當(dāng)計(jì)時(shí)到0后重啟;點(diǎn)擊Feed會(huì)執(zhí)行一次喂狗,倒計(jì)時(shí)重新開始計(jì)時(shí),點(diǎn)擊Stop停止看門狗Androidi.MX6開發(fā)板中有四個(gè)串口,在開發(fā)板上的標(biāo)識(shí)符分別為uart1-debug,uart2,uart3,uart4。uart1-為調(diào)試1)uart3接口,TTL電平,使用插針接口,設(shè)備名稱:/dev/ttymxc22)uart2接口為RS485接口,設(shè)備名稱:/dev/ttymxc1關(guān)掉開發(fā)板電源,通過排線將開發(fā)板與TTL轉(zhuǎn)RS232模塊相連,模塊另一端連接PC串口 點(diǎn)擊“Setup”按鈕,分別設(shè)置端口、波特率數(shù)據(jù)位等參數(shù)之后再進(jìn)行下步操3點(diǎn)擊“Console”按鈕點(diǎn)擊“Emission”出現(xiàn)以下界面AndroidRS485PC上使用RS232轉(zhuǎn)RS485模塊和我們的開發(fā)板連接,如果使用我們提供的轉(zhuǎn)換模塊,連接方式是(轉(zhuǎn)換模塊)接A(開發(fā)板、B+(轉(zhuǎn)換模塊)接B(開發(fā)板”Rs485按鈕i.MX6RS485接口對(duì)應(yīng)的設(shè)備號(hào)為/dev/ttymxc1,選擇波特率PCRS232RS485模塊必須相同,設(shè)置收/RS485進(jìn)行 Android藍(lán)牙功能測(cè)試使用WiFi&Bluetooth一體模塊,測(cè)試方法如下選擇選擇將撥鈕撥至打開,啟動(dòng)藍(lán)牙設(shè)備,點(diǎn)擊搜索設(shè)備,搜索附近的設(shè)備點(diǎn)擊右上角的,可以重命名平板電腦,檢測(cè)超時(shí)設(shè)置,顯示接收到的文件,我們點(diǎn)擊“小米手機(jī)進(jìn)行匹配”設(shè)備和上同時(shí)顯示了秘鑰,如果顯示結(jié)果一樣說明選對(duì)了正確的設(shè)備,這是點(diǎn)擊配對(duì)按鈕進(jìn)行配對(duì)注 一體模塊有時(shí)并不焊接到底板上,具體細(xì)節(jié)請(qǐng)聯(lián)系銷售人員確認(rèn)AndroidGPSi.MX6VK1613GPS模塊(GPS模塊焊接到板子GPS天線(最好將天線的接收端放到窗外,上電啟動(dòng)開發(fā)板后,用戶自行安裝導(dǎo)航定位APK應(yīng)用后可以看到目前已經(jīng)定位的信如下圖為兩款定位軟件定位結(jié)果(不需要連接互聯(lián)網(wǎng)下圖為凱立德導(dǎo)航的(需要連接互聯(lián)網(wǎng)注:默認(rèn)在Settings里面已經(jīng)打開了定位功能,如果需要關(guān)閉整個(gè)Android系統(tǒng)的定位功能,手動(dòng)Settings->Locationaccess里面關(guān)閉注 模塊有時(shí)并不焊接到底板上,具體細(xì)節(jié)請(qǐng)聯(lián)系銷售人員確認(rèn)i.MX6目前支持中興的MF210模塊(WCDMA)3G撥號(hào)上網(wǎng)(3g接口座焊接到板子,支持中國(guó)設(shè)置->->移動(dòng)網(wǎng) 勾選“啟動(dòng)數(shù)據(jù)流量可以看到已經(jīng)有3G的信此時(shí)打開瀏覽器就可以上網(wǎng)了AndroidFlexCan測(cè)試前需要板卡連接好Can設(shè)備,這里使用兩塊開發(fā)板進(jìn)試,或者采用其他廠家的usb轉(zhuǎn)can模塊。注flexcanspicanspicanflexcan同時(shí)連接時(shí),默認(rèn)打開Android主界面,點(diǎn)擊CanTest應(yīng)CANTest應(yīng)用程序主界面如下如所點(diǎn)擊設(shè)置setting按鈕->baudrate->選擇波特率(注意:can設(shè)備兩端的波特率要設(shè)置相同點(diǎn)擊設(shè)置setting按鈕->Disyformat->選擇顯示數(shù)據(jù)格點(diǎn)擊設(shè)置setting按鈕->Autoclear->選擇是否自動(dòng)清除接收過的數(shù)據(jù)在 發(fā)送框中輸入,即可發(fā)送數(shù)據(jù);從其他設(shè)備發(fā)送過來的數(shù)據(jù)將會(huì)顯示在接收文本框中 接口硬盤測(cè)試(四核支持,雙核不支持四核i.MX6現(xiàn)支持Plextor的256M固態(tài)硬盤,經(jīng)測(cè)試1T字節(jié)的SATA2接口希捷硬盤也能支持AndroidMCP2515模塊(SPI轉(zhuǎn)CAN)記錯(cuò)誤,故連接上H和L互換位置,如下圖所示:打開Android主界面,點(diǎn)擊CanTest應(yīng)用,應(yīng)用程序默認(rèn)打開Can0設(shè)備CANTest應(yīng)用程序主界面如下如所點(diǎn)擊設(shè)setting按鈕->baudrate->選擇波特率33點(diǎn)擊設(shè)置setting按鈕- yformat->選擇顯示數(shù)據(jù)格4點(diǎn)擊設(shè)置setting按鈕->Autoclear->在 測(cè)試方法如下打開一個(gè) 界面(調(diào)試串口或者adb ),按如下操作配置Can1設(shè)備配置波特率為125KBPS,并使能CAN設(shè)備#canconfigcan1bitrate125000ctrlmodetriple-samplingon#canconfigcan1start,Can1#cansendcan1-i0x100x110x220x330x440x550x660x77,Can1#candump這時(shí)命令行界面顯示如下數(shù)據(jù),說明通信成#candumpcan1candumpcan1interface=can1,family=29,type=3,proto=<0x123>[8]11223344556677 目前i.MX6平臺(tái)下,Android4.4支持用 接口顯示器或電視上,常用聯(lián)網(wǎng)電視,智能電視,游戲機(jī),設(shè)備等方案。數(shù)據(jù)線接口類型 輸出到液晶屏幕顯示步驟1:將 步驟2:開發(fā)板接通電源,開發(fā)板畫面就會(huì)同步輸出到顯示器。 重力加速傳感器測(cè)LCDLCD縱向顯示AndroidUSBOTGUSB鼠標(biāo)、USB鍵盤、UAndroid電池接口測(cè)i.MX6開發(fā)板支持外接電池(連接電池時(shí)注意電池的正負(fù)極與開發(fā)板的正負(fù)極接反,電池的正負(fù)極不要短路,否則會(huì)有電容,電池起火)電池連接如下圖所示(紅色電流線電池正極藍(lán)色電線電池負(fù)極;電量顯示可以從設(shè)置->電池中看到,如下圖所Android同步異顯測(cè)i.MX6開發(fā)板支持lcd 同步異顯功能,具體操作如下首先在開發(fā)板 下兩個(gè)文件通過線連接好設(shè)備和開發(fā)板,并開機(jī)開發(fā)板開機(jī)后運(yùn)行雙屏異顯程序DiffDisyForlinx,運(yùn)行此程序之前和lcd處于同顯狀態(tài),運(yùn) 程序啟動(dòng)后會(huì)顯示加載到的兩個(gè)文件,如下SmallScreen下面是將要在設(shè)備上以形式的,F(xiàn)ullScreen下面是將要在設(shè)備上 然后點(diǎn)擊“Startthe”或“Stopthe”分別開始在 開發(fā)板lcd端點(diǎn)擊返回鍵之后,DiffDisyForlinx程序便在運(yùn)行,lcd端可以運(yùn)行其他程序,比如點(diǎn)擊其他,或者進(jìn)行其他操作,并不影響設(shè)備中的,如下:若要退出同步異顯程序,可以通過菜單鍵點(diǎn)出最近運(yùn)行的程序,選擇DiffDisyForlinx,并點(diǎn)擊“從列此時(shí)設(shè)備和lcd又恢復(fù)同顯狀態(tài)第四章Android及如何使用i.MX6開發(fā)板作為真機(jī)調(diào)試程序,非常適合Android初學(xué)者學(xué)習(xí)和參考。Android應(yīng)用開發(fā)環(huán)4.1.1并安裝JDK(JavaSEDevelopment由于AndroidSDK和Eclipse都是用Java編寫的,因此需要先在Windows上安裝JDK,JDK可按以 /technetwork/java/javase/downloads/index.html,在頁面中點(diǎn)擊完成后,雙擊安裝程序,根據(jù)向?qū)У奶崾就瓿砂惭b即可加到Path環(huán)境變量中:右擊“我的電腦”- 屬性,再選擇左邊導(dǎo)航的“高級(jí)系統(tǒng)設(shè)置”選項(xiàng)點(diǎn)擊右下角的“環(huán)境變量”在“系統(tǒng)變量”中,找到Path環(huán)境變量,雙擊它,在變量值前面追加以下內(nèi)“C:\ProgramFiles\Java\jdk1.7.0_45\”點(diǎn)擊“確定”完成環(huán)境變量設(shè)置 安裝adt-bundle-拷貝光盤下的Windows的android開發(fā)工具adt-bundle-windows-x86- 在adt-bundle-windows-x86- 下會(huì)看到eclipse、sdk和SDKManager.exe。需要把sdk添加到Path環(huán)境變量中:方法和添加jdk環(huán)境變量一拷貝光盤下的android_sdk.rar到電腦上,解壓在android_sdk下您會(huì)看把a(bǔ)ndroid_sdk添加到Path環(huán)境變量?jī)?nèi):方法和添加jdk環(huán)境變量一創(chuàng) oworld工創(chuàng)建工AndroidApplicationProject應(yīng)用工程名稱全部默認(rèn),點(diǎn)擊下一步單擊“Finish“按鈕,建立 oworld工程在模擬器中運(yùn) oworld程如果您是第一次運(yùn)行該程序,會(huì)彈出運(yùn)行環(huán)境設(shè)置,詢問是在Android設(shè)備上運(yùn)行,還是在Android的虛擬設(shè)備上面運(yùn)行,Android的SDK提供了一個(gè)可以運(yùn)行APP的虛擬機(jī),方便APP開發(fā),這里選擇在虛擬Android設(shè)備上面運(yùn)行.單擊Target選擇的是Android4.3的API,然后選擇單
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 兩人合伙購車法律合同范本2024版B版
- 二零二五年度農(nóng)民工就業(yè)合同范本(勞動(dòng)權(quán)益保障)
- 2025年度智能倉儲(chǔ)車間租賃管理合同模板3篇
- 二零二五年度出租車租賃市場(chǎng)推廣與廣告合作協(xié)議4篇
- 二零二五年度初中學(xué)校紀(jì)律教育與安全防護(hù)協(xié)議書4篇
- 二零二五版樓層套房租賃合同書(含室內(nèi)空氣凈化服務(wù))4篇
- 2025年度能源企業(yè)常年法律顧問聘請(qǐng)合同3篇
- 2025年度體育館場(chǎng)地標(biāo)準(zhǔn)租賃與賽事宣傳推廣合同
- 2025年環(huán)保污水處理設(shè)施建設(shè)及運(yùn)營(yíng)合同4篇
- 二零二五年度城市軌道交通旅客運(yùn)輸管理細(xì)則合同
- 2024年高考八省聯(lián)考地理適應(yīng)性試卷附答案解析
- 足浴技師與店內(nèi)禁止黃賭毒協(xié)議書范文
- 中國(guó)高血壓防治指南(2024年修訂版)要點(diǎn)解讀
- 2024-2030年中國(guó)光電干擾一體設(shè)備行業(yè)發(fā)展現(xiàn)狀與前景預(yù)測(cè)分析研究報(bào)告
- 湖南省岳陽市岳陽樓區(qū)2023-2024學(xué)年七年級(jí)下學(xué)期期末數(shù)學(xué)試題(解析版)
- 農(nóng)村自建房安全合同協(xié)議書
- 杜仲葉藥理作用及臨床應(yīng)用研究進(jìn)展
- 4S店售后服務(wù)6S管理新規(guī)制度
- 高性能建筑鋼材的研發(fā)與應(yīng)用
- 無線廣播行業(yè)現(xiàn)狀分析
- 漢語言溝通發(fā)展量表(長(zhǎng)表)-詞匯及手勢(shì)(8-16月齡)
評(píng)論
0/150
提交評(píng)論