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

查看: 979|回復(fù): 0
打印 上一主題 下一主題

iMX6Q平臺用戶自動登錄,開機(jī)自啟及QT程序加載到主界面解決思路

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2021-2-7 09:44:58 | 只看該作者 回帖獎勵 |倒序?yàn)g覽 |閱讀模式
關(guān)鍵詞: 飛凌嵌入式
本文以飛凌嵌入式imx6系列平臺講解,適用于飛凌OKMX6DL/Q-C平臺Linux3.0.35操作系統(tǒng),其它平臺可參考使用,本文主要介紹了 iMX6平臺用戶自動登錄,開機(jī)自啟以及QT程序加載到主界面三個問題的解決思路,希望能夠幫助用戶使用使用iMX6Q/DL 平臺。
第一章 平臺自動登錄
目前用戶資料中提供的文件系統(tǒng)在iMX6Q開發(fā)板上啟動后需要用戶登錄才能夠進(jìn)行操作,有些客戶根據(jù)自己的實(shí)際情況想要實(shí)現(xiàn)用戶自動登錄,不需要經(jīng)過手動輸入,小編測試了使用以下方法可以達(dá)到這樣的目的。
修改方法如下:
在文件系統(tǒng)的 bin 目錄下存在自動登錄的軟連接 login,登錄驗(yàn)證則是由etc/rc.d/rc_mxc.S 腳本實(shí)現(xiàn)的。要實(shí)現(xiàn)自動登錄可以給該鏈接傳遞參數(shù),使其直接登錄 root 賬戶。
修改rc_mxc.S 使其內(nèi)容如下:
#!/bin/bash
#
/bin/login -f root          //直接傳遞 root 登陸的參數(shù)
/*
if grep -sq ttymxc0 /proc/cmdline; then
/sbin/getty -L ttymxc0 115200 vt100
elif grep -sq ttymxc1 /proc/cmdline; then
/sbin/getty -L ttymxc1 115200 vt100
elif grep -sq ttymxc2 /proc/cmdline; then
/sbin/getty -L ttymxc2 115200 vt100
elif grep -sq ttymxc3 /proc/cmdline; then
/sbin/getty -L ttymxc3 115200 vt100
else
sleep 100000
*/
fi
如果是在iMX6開發(fā)板上操作,修改完成保存該文件后執(zhí)行一下sync命令,再重啟i.MX6開發(fā)板即可;還可以在用iMX6戶資料中的文件系統(tǒng)中修改,修改后重新打包成可燒寫的格式,重新燒寫即可。

第二章 開機(jī)自啟動QT應(yīng)用程序
以下方法是如何將自己做的應(yīng)用程序設(shè)置為iMX6Q開發(fā)板啟動直接運(yùn)行,我們以music程序?yàn)槔僭O(shè)該文件放到了/opt/qt4.8.5/apps 路徑下,客戶自己操作時請根據(jù)實(shí)際的文件名和路徑。

修改開機(jī)啟動腳本
OKMX6 平臺Qt 系統(tǒng)開機(jī)后默認(rèn)啟動桌面程序 fluidlauncher,若要改成默認(rèn)啟動其他 Qt應(yīng)用程序,修改文件系統(tǒng)/etc/rc.d/apps.sh文件,如果在iMX6Q開發(fā)板上操作,在超級終端執(zhí)行以下命令:
root@freescale /$ vi /etc/rc.d/apps.sh
通過vi命令將apps.sh文件修改為以下內(nèi)容:
#!/bin/sh
#app
#cd /opt/qt4.8.5/demos/embedded/fluidlauncher
#./fluidlauncher -qws &
cd /opt/qt4.8.5/apps
./music -qws &
#apps
保存該文件后,執(zhí)行sync保存命令;重啟就可以看到默認(rèn)啟動了剛設(shè)置的應(yīng)用程序。也可以修改文件系統(tǒng)源碼下的etc/rc.d/apps.sh 文件,改動方法同上,然后重新制作文件系統(tǒng)映像并燒寫到平臺。

第三章 QT程序加載到主界面
以下的方法是如何將自己的QT程序加載到桌面的主界面上。我們以添加music 程序?yàn)槔?/font>
1、在文件系統(tǒng)中進(jìn)行修改
修改opt/qt4.8.5/demos/embedded/fluidlauncher/config.xml 文件:
打開該文件后,在
的下一行添加
添加完成后記得保存。
2、添加應(yīng)用的桌面圖標(biāo)
在opt/qt4.8.5/demos/embedded/fluidlauncher/screenshots/apps 中添加 music.png圖片,用作主界面識別 music 程序用。
3、添加可執(zhí)行程序
在opt/qt4.8.5/apps 中添加自己編譯的可執(zhí)行文件 music,并給可執(zhí)行文件用chmod 命令賦予可執(zhí)行權(quán)限。
4、保存并應(yīng)用
如果以上操作是在開發(fā)板上進(jìn)行的,完成后需執(zhí)行 sync 保存,重啟開發(fā)板此時打開主界面,即可看到自己添加的music 可執(zhí)行程序。也可以在用戶資料的文件系統(tǒng)中修改,修改完成后重新打包并燒寫到iMX6Q開發(fā)板上即可。
原文鏈接:https://www.forlinx.com/article_view_627.html
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 欧美成人三级一区二区在线观看 | 日韩国产有码在线观看视频 | 亚洲一二三四 | 五月综合色婷婷影院在线观看 | 九九精品视频在线 | 日韩一区二区三区在线观看 | 无限时间看片在线观看 | 亚洲美女色成人综合 | 日本高清视频免费在线观看 | 国产九九视频在线观看 | 国内成人精品视频 | 四虎免费在线视频 | 99热这里只有免费国产精品 | 日韩欧美亚洲国产精品字幕久久久 | 日韩一区二区不卡 | 4438亚洲全国最大成人网 | sdmua-011| 亚洲第一区精品观看 | 国产麻豆永久视频 | 午夜精品久视频在线观看 | 日本在线观看一区 | 亚洲欧美色一区二区三区 | 国产精品国产香蕉在线观看网 | 中国一级特黄毛片 | 香蕉依依精品视频在线播放 | 91国内揄拍国内精品对白 | 国产二级片 | 伊人青青久久 | 九九福利影院 | h视频免费观看 | 国产一区二区三区日韩欧美 | 日本免费黄色 | 免费成人黄色片 | 在线观看香蕉免费啪在线观看 | 三分野电视剧手机免费观看 | 伊人射| 日韩精品一区二区在线观看 | 欧美精彩视频在线观看 | 国产高清福利91成人 | 亚洲 欧美 中文 日韩欧美 | 久久久久免费精品视频 |