基礎(chǔ)篇-飛凌i.MX6開(kāi)發(fā)板APP源碼開(kāi)發(fā)流程簡(jiǎn)介(以串口為例)

原創(chuàng) 2018-03-27 17:25:00 基礎(chǔ)篇 飛凌i.MX6開(kāi)發(fā)板APP源碼開(kāi)發(fā)流程簡(jiǎn)介(以串口為例)
FETMX6Q-S核心板基于NXP公司四核ARM Cortex-A9架構(gòu)i.MX6Quad高性能處理器設(shè)計(jì),主頻最高可達(dá)1.2GHz,8層PCB沉金工藝,郵票孔連接方式保證最佳電氣特性和抗干擾性,核心板自身即是最小系統(tǒng),自帶LCD接口,無(wú)需底板配合, 通電即可啟動(dòng)、調(diào)試,最大程度降低開(kāi)發(fā)難度。


配套OKMX6Q-S3開(kāi)發(fā)板資源豐富,板載5M像素?cái)?shù)字?jǐn)z像頭接口,標(biāo)準(zhǔn)的雙路8位LVDS接口和HDMI-1.4接口可將強(qiáng)大的多媒體性能發(fā)揮得淋漓盡致;SDXC標(biāo)準(zhǔn)SD卡接口,SATA硬盤(pán)接口存儲(chǔ)能力輕松提升至TB級(jí);RS232、CAN、RS-485接口,均配備保護(hù)器件,輕松應(yīng)對(duì)工業(yè)環(huán)境;完善的鋰電池管理電路,支持紅外接收,自帶立體聲音頻功放,板載三軸加速度傳感器,可輕松開(kāi)發(fā)便攜設(shè)備。


OKMX6Q-S3開(kāi)發(fā)板所運(yùn)行的Android系統(tǒng)版本為Android4.4.2,iMX6開(kāi)發(fā)板 Android源碼飛凌嵌入式已經(jīng)提供,可在官方論壇開(kāi)發(fā)板資料下載版塊獲取,iMX6開(kāi)發(fā)板 Android源碼中包含了飛凌提供的一些測(cè)試程序的源碼,路徑如下:

android_kk4.4.2_1.0.0/packages/apps/

CanTest(can口測(cè)試程序源碼),MainMenu(串口測(cè)試程序源碼)... ...


使用飛凌提供APP源碼開(kāi)發(fā)流程如下:

1、去掉飛凌默認(rèn)安裝的串口APP:

①、修改源碼,將MainMenu/Android.mk改為將MainMenu/Android.txt,這樣該工程就不會(huì)再編譯

Android開(kāi)發(fā)環(huán)境論壇有提供,鏈接:http://bbs.witech.com.cn/forum.php?mod=viewthread&tid=68211&extra=page%3D1)

②、執(zhí)行make clean,清除原來(lái)的編譯結(jié)果

③、重新編譯并燒寫(xiě),這樣原有的默認(rèn)安裝的串口APP就被去掉了


2、拷貝源碼中的串口APP按照自己的意愿進(jìn)行修改(注意要使用飛凌的包名),編譯


3、對(duì)生成的apk進(jìn)行簽名,否則apk安裝不上,簽名方法參考另一篇文章

http://bbs.witech.com.cn/portal.php?mod=view&aid=130


4、將簽名后的apk安裝到開(kāi)發(fā)板就可以了


更多i.MX6知識(shí)請(qǐng)關(guān)注飛凌嵌入式官方網(wǎng)站資訊版



相關(guān)產(chǎn)品 >

  • FETMX6Q-C核心板

    i.MX6Q核心板板層出不窮,要如何選擇?飛凌解讀i.mx6Q芯片強(qiáng)性能為您推薦四核A9架構(gòu)的i.MX6Q產(chǎn)品精選,包含iMX6Q 核心板、i.MX6Q 核心板、iMX6Q工業(yè)級(jí)核心板,歡迎采購(gòu)。  i.MX6Q核心板基于NXP(原Freescale)Cortex-A9架構(gòu)的i.MX6Q四核處理器設(shè)計(jì),核心板小尺寸核心板搭配獨(dú)特的薄款連接器,讓設(shè)計(jì)隨心所欲!

    了解詳情
    FETMX6Q-C核心板
  • OKMX6Q-C開(kāi)發(fā)板

    雙千兆飛凌嵌入式iMX6Q開(kāi)發(fā)板,板對(duì)板連接器,纖薄之際,次底板支持iMX6Q和iMX6DL核心板。i.MX6Q開(kāi)發(fā)板與i.MX6DL開(kāi)發(fā)板資源豐富,原理圖、PCB、軟件資源、硬件資源下載,技術(shù)支持等。歡迎選購(gòu)

    了解詳情
    OKMX6Q-C開(kāi)發(fā)板
  • FETMX6Q-S核心板

    NXP iMX6Quad系列具有四個(gè)內(nèi)核,運(yùn)行頻率達(dá)1.2 GHz,帶有1 MB L2緩存和64位DDR3或2通道、32位LPDDR2支持。飛凌提供商業(yè)級(jí)iMX6Q核心板,工業(yè)級(jí)iMX6Q核心板,兼容一同底板。具有抗震,抗氧化,抗干擾,更快速升級(jí)產(chǎn)品等優(yōu)勢(shì)。保定飛凌嵌入式專注imx6,imx6開(kāi)發(fā)板,飛思卡爾imx6等ARM嵌入式核心控制系統(tǒng)研發(fā)、設(shè)計(jì)和生產(chǎn),是imx6,imx6開(kāi)發(fā)板,飛思卡爾imx6提供者,imx6系列產(chǎn)品現(xiàn)已暢銷全國(guó),歡迎咨詢!
    了解詳情
    FETMX6Q-S核心板
  • OKMX6Q-S3開(kāi)發(fā)板

    飛凌嵌入式提供iMX6Q開(kāi)發(fā)板,iMX6解決方案,iMX6Q核心板,i.MX6Q開(kāi)發(fā)板解決方案。iMX6Q穩(wěn)定、快速、性價(jià)比高,歡迎選購(gòu) NXP iMX6系列芯片全支持,升級(jí)簡(jiǎn)配無(wú)憂替換。 了解詳情
    OKMX6Q-S3開(kāi)發(fā)板

推薦閱讀 換一批 換一批