国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

全志T113開發(fā)板Qt遠(yuǎn)程調(diào)試

發(fā)布時間:2024-1-10 17:56    發(fā)布者:武漢萬象奧科
關(guān)鍵詞: 全志 , T113-s3 , QtCreator , Linux , ARM
1引言
通常情況下工程師在調(diào)試Qt程序時,需要頻繁制作鏡像燒錄到核心板來測試Qt程序是否完善,這樣的操作既費(fèi)時又費(fèi)力。這時我們可以通過QtCreator設(shè)備功能,定義設(shè)備后,在x86_64虛擬機(jī)上交叉編譯qt程序,將程序遠(yuǎn)程部署到arm64的機(jī)子上,然后遠(yuǎn)程調(diào)試,大大提高開發(fā)效率。


2. 調(diào)試環(huán)境
本文基于HD-T113-EVM評估板進(jìn)行驗(yàn)證,HD-T113-EVM基于HD-T113-S3核心板設(shè)計(jì),具備千兆網(wǎng)口、雙路CAN-bus、2路RS-232、2路RS-485、LCD、4G/5G、WiFi、音頻等,接口豐富,適用于工業(yè)現(xiàn)場應(yīng)用需求,亦方便用戶評估核心板及CPU的性能。
Linux主機(jī)
VM16.1.0 + Ubuntu18.04
交叉編譯器
arm-linux-gnueabihf
Qt版本
Qt5.12.12
核心板版本
HD-T113-S3 v1.1
內(nèi)核版本
Linux  kunos 5.4.61 #2 SMP PREEMPT Tue Dec 12 17:29:56 CST 2023 armv7l GNU/Linux
底板版本
HD-T113-EVM v1.2





2.1       調(diào)試前準(zhǔn)備
使win10主機(jī)、arm開發(fā)板和linux虛擬機(jī)處于同一網(wǎng)段且三者能互相ping通配置虛擬機(jī)ip。虛擬機(jī)需要按照以下截圖步驟進(jìn)行設(shè)置。




   



2.2       交叉編譯環(huán)境設(shè)置


/work/T113_Tina5.0/out/t113/hd-t113-evm-emmc/buildroot/buildroot/host/qt5/bin/qmake


2.2.1  編譯器


GCC

/work/T113_Tina5.0/out/t113/hd-t113-evm-emmc/buildroot/buildroot/host/bin/arm-linux-gnueabihf-gcc

G++

/work/T113_Tina5.0/out/t113/hd-t113-evm-emmc/buildroot/buildroot/host/bin/arm-linux-gnueabihf-g++


2.2.2  Kits



2.3       創(chuàng)建新設(shè)備
打開工具->選項(xiàng)->設(shè)備,添加新的Generic Linux Device設(shè)備。



2.3.1  測試成功



2.3.2  測試失敗
1 - 錯誤描述SSH connectionfailure


錯誤分析No routeto tohst找不到主機(jī)

解決方案檢查虛擬機(jī)與開發(fā)板ip是否處于同一網(wǎng)段并且能互相ping通


2 - 如虛擬機(jī)與開發(fā)板可以正常ping通但無法ssh登錄開發(fā)板


原因:一臺主機(jī)上有多個Linux系統(tǒng),會經(jīng)常切換,那么這些系統(tǒng)使用同一ip,登錄過一次后就會把ssh信息記錄在本地的/.ssh/known_hsots文件中,切換該系統(tǒng)后再用ssh訪問這臺主機(jī)就會出現(xiàn)沖突警告,需要手動刪除修改known_hsots里面的內(nèi)容。


有以下兩個解決方案:

1.刪除修改known_hsots記錄,重新登錄,使known_hsots生成新的記錄;

2.修改配置文件“~/.ssh/config”,添加下兩行,

StrictHostKeyChecking no

UserKnownHostsFile /dev/null

重啟服務(wù)器。


優(yōu)缺點(diǎn):

1.需要每次手動刪除文件內(nèi)容,一些自動化腳本的無法運(yùn)行(在SSH登陸時失敗),但是安全性高;

2.SSH登陸時會忽略known_hsots的訪問,但是安全性低;



2.4       設(shè)置Kits->Device



2.5       部署應(yīng)用
1 - 新建項(xiàng)目時,選擇Kits為T113


2 - 編譯應(yīng)用


3 - 部署應(yīng)用到開發(fā)板


4 - 提示

部署成功后,可能會提示。kbcommon: ERROR: failed to add defaultinclude path /usr/share/X11/xkb

5–運(yùn)行結(jié)果展示

本文地址:http://www.qingdxww.cn/thread-850081-1-1.html     【打印本頁】

本站部分文章為轉(zhuǎn)載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對其真實(shí)性負(fù)責(zé);文章版權(quán)歸原作者及原出處所有,如涉及作品內(nèi)容、版權(quán)和其它問題,我們將根據(jù)著作權(quán)人的要求,第一時間更正或刪除。
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區(qū)
  • Dev Tool Bits——使用MPLAB® Discover瀏覽資源
  • Dev Tool Bits——使用條件軟件斷點(diǎn)宏來節(jié)省時間和空間
  • Dev Tool Bits——使用DVRT協(xié)議查看項(xiàng)目中的數(shù)據(jù)
  • Dev Tool Bits——使用MPLAB® Data Visualizer進(jìn)行功率監(jiān)視
  • 貿(mào)澤電子(Mouser)專區(qū)

相關(guān)視頻

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 午夜国产大片免费观看 | 国产一卡二卡四卡免费 | 久久久精品久久久久久 | 2021日韩麻豆 | 午夜精品在线 | 有码中文| 黄页大全在线观看 | 视频一区二区三区蜜桃麻豆 | 色婷婷基地 | 热久久久久久 | 韩日爱情片免费大全 | 韩日一区二区三区 | 欧美成人午夜做受视频 | 性夜影院爽黄a爽免费视 | 欧美精品一区二区三区在线播放 | 国产91av在线播放 | 欧美成人h版影片在线观看 欧美成人h版白雪公主 | 亚洲一本 | 久久se精品一区二区国产 | 免费国产va在线观看视频 | 青青草亚洲 | 欧美日韩不卡码一区二区三区 | 四虎在线精品免费高清在线 | 极品国产一区二区三区 | 久久影院午夜伦手机不四虎卡 | 在线九色 | 婷婷五月在线视频 | 97视频在线观看视频在线精品 | 极品美女国产精品免费一区 | 欧美日韩一级片在线观看 | 男女午夜特黄毛片免费 | 九九热在线观看 | 91视频 - 88av | 国产一级特黄全黄毛片 | 色综合久久综合 | 成年黄网站在线观看免费 | 欧美韩国日本在线 | 国产香蕉一区二区在线网站 | 午夜拍拍福利视频蜜桃视频 | 四虎免费永久网站入口 | 99热精品久久只有精品30 |