基礎篇-飛凌i.MX6開發板APP源碼開發流程簡介(以串口為例)
配套OKMX6Q-S3開發板資源豐富,板載5M像素數字攝像頭接口,標準的雙路8位LVDS接口和HDMI-1.4接口可將強大的多媒體性能發揮得淋漓盡致;SDXC標準SD卡接口,SATA硬盤接口存儲能力輕松提升至TB級;RS232、CAN、RS-485接口,均配備保護器件,輕松應對工業環境;完善的鋰電池管理電路,支持紅外接收,自帶立體聲音頻功放,板載三軸加速度傳感器,可輕松開發便攜設備。
OKMX6Q-S3開發板所運行的Android系統版本為Android4.4.2,iMX6開發板 Android源碼飛凌嵌入式已經提供,可在官方論壇開發板資料下載版塊獲取,iMX6開發板 Android源碼中包含了飛凌提供的一些測試程序的源碼,路徑如下:
android_kk4.4.2_1.0.0/packages/apps/
CanTest(can口測試程序源碼),MainMenu(串口測試程序源碼)... ...
使用飛凌提供APP源碼開發流程如下:
1、去掉飛凌默認安裝的串口APP:
①、修改源碼,將MainMenu/Android.mk改為將MainMenu/Android.txt,這樣該工程就不會再編譯
(Android開發環境論壇有提供,鏈接:http://bbs.witech.com.cn/forum.php?mod=viewthread&tid=68211&extra=page%3D1)
②、執行make clean,清除原來的編譯結果
③、重新編譯并燒寫,這樣原有的默認安裝的串口APP就被去掉了
2、拷貝源碼中的串口APP按照自己的意愿進行修改(注意要使用飛凌的包名),編譯
3、對生成的apk進行簽名,否則apk安裝不上,簽名方法參考另一篇文章
http://bbs.witech.com.cn/portal.php?mod=view&aid=130
4、將簽名后的apk安裝到開發板就可以了
更多i.MX6知識請關注飛凌嵌入式官方網站資訊版
相關產品 >
-
FETMX6Q-C核心板
i.MX6Q核心板板層出不窮,要如何選擇?飛凌解讀i.mx6Q芯片強性能為您推薦四核A9架構的i.MX6Q產品精選,包含iMX6Q 核心板、i.MX6Q 核心板、iMX6Q工業級核心板,歡迎采購。 i.MX6Q核心板基于NXP(原Freescale)Cortex-A9架構的i.MX6Q四核處理器設計,核心板小尺寸核心板搭配獨特的薄款連接器,讓設計隨心所欲!
了解詳情 -
OKMX6Q-C開發板
雙千兆飛凌嵌入式iMX6Q開發板,板對板連接器,纖薄之際,次底板支持iMX6Q和iMX6DL核心板。i.MX6Q開發板與i.MX6DL開發板資源豐富,原理圖、PCB、軟件資源、硬件資源下載,技術支持等。歡迎選購
了解詳情 -
FETMX6Q-S核心板
NXP iMX6Quad系列具有四個內核,運行頻率達1.2 GHz,帶有1 MB L2緩存和64位DDR3或2通道、32位LPDDR2支持。飛凌提供商業級iMX6Q核心板,工業級iMX6Q核心板,兼容一同底板。具有抗震,抗氧化,抗干擾,更快速升級產品等優勢。保定飛凌嵌入式專注imx6,imx6開發板,飛思卡爾imx6等ARM嵌入式核心控制系統研發、設計和生產,是imx6,imx6開發板,飛思卡爾imx6提供者,imx6系列產品現已暢銷全國,歡迎咨詢!
了解詳情 -
OKMX6Q-S3開發板
飛凌嵌入式提供iMX6Q開發板,iMX6解決方案,iMX6Q核心板,i.MX6Q開發板解決方案。iMX6Q穩定、快速、性價比高,歡迎選購 NXP iMX6系列芯片全支持,升級簡配無憂替換。 了解詳情