在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于RV1126開發板設置應用開機自啟動

ljx2016 ? 來源:ljx2016 ? 作者:ljx2016 ? 2025-04-17 13:49 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1. 簡要介紹

開機自啟動涉及到四個腳本文件。分別是:S99_userapp、start_app.sh、stop_app.sh、/run.sh。

1.1 系統默認自帶:

以下三個腳本文件,系統出廠時已經默認自帶,用戶通常無須關心。

/etc/init.d/S99_userapp

/userdata/start_app.sh

/userdata/stop_app.sh

1.2 用戶自定義創建:

以下這個腳本文件,系統出廠時默認不存在,須用戶根據對自身項目程序的管理需求,進行創建與編輯。

/userdata/apps/run.sh

1.3 調用順序及關系:

wKgZPGgAlz2AJVivAAAhBHZJQoI711.png

2. 操作指導:

2.1 創建并編輯/userdata/apps/run.sh腳本

建立adb連接(不清楚如何操作,可參考《入門指南/開發板調試方式介紹》中的1.ADB調試)

執行命令,切換到板卡環境:

adb shell
wKgZPGgAlz6AXSNDAAAbh54S3l0784.png

執行命令,定位到/userdata/apps目錄:

cd userdata/apps
wKgZO2gAlz6AJKg8AAAhIk6gTo0368.png

通過vi命令,創建run.sh腳本:

vi run.sh

把下方源碼寫入腳本,則可以使系統自帶的應用開機自啟動。

#!/bin/sh

if [ -d ./facialGate ];then
	cd ./facialGate
	./qSolu-facialGate &
fi

但若用戶有自己定義的應用(myapp),則需要寫入下方的源碼。

#!/bin/sh

if [ -d ./myapp ];then
	cd ./myapp
# 此處執行什么命令,需要用戶根據自己的需求編寫。
fi
cd ..

執行命令,修改run.sh的執行權限。

chmod 777 run.sh
sync

完成以上操作即可實現開機自啟動。

2.2 重啟驗證

重啟有兩種方式。

方式一:軟件重啟,在adb shell環境下輸入重啟命令:

reboot

方式二:硬件重啟,按下板卡上的RESET按鍵:

wKgZPGgAlz6AUbZ5AAvk3EjlXBs606.png

2.3 注意事項說明:

通常用戶的程序啟動后就不會退出,所以要在程序執行命令后面添加“&”使之在后臺運行,這樣就不會阻塞其它啟動腳本的運行。

./qSolu-facialGate &

若用戶有自己的動態庫在用戶空間中,也可以在啟動腳本內添加環境變量。

source /etc/profile
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/userdata/mylib/

如果要開機自動啟動的是QT程序,且有對QT環境變量有自定義的要求,則還可以設置QT環境變量。

export QT_QPA_FB_DRM=1
export QT_QPA_PLATFORM=linuxfb:rotation=0
#export QT_QPA_EVDEV_TOUCHSCREEN_PARAMETERS=/dev/input/event5:rotate=180

3. 詳細說明:

3.1 /etc/init.d/S99_userapp

系統的自帶的啟動腳本,如有需要可自行修改(但需要重新制作文件系統)。

#!/bin/sh

source /etc/profile

case "$1" in
	start)
		if [ -e /userdata/start_app.sh ];then
			/userdata/start_app.sh &
		fi
		;;
	stop)
		if [ -e /userdata/stop_app.sh ];then
			/userdata/stop_app.sh &
		fi
		;;
	*)
		echo "Usage: $0 {start|stop}"
		exit 1
		;;
esac
exit 0

把絕對路徑執行腳本的命令添加到腳本“/etc/init.d/S99_userapp”的case start分支中,系統啟動時就會自動執行這句命令,從而啟動用戶空間的應用腳本。

3.2 /userdata/start_app.sh

板卡出廠自帶的啟動腳本,如有需要統籌管理多個啟動腳本,則可修改此對腳本(無須重新制作文件系統,具有一定的靈活度)。

#!/bin/sh

if [ -e /userdata/apps/run.sh ];then
	cd /userdata/apps && ./run.sh
fi

3.3 /userdata/stop_app.sh

#!/bin/sh

# Kill your app when shutdown system. For example:
# killall facialGate

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 開機自啟動
    +關注

    關注

    0

    文章

    2

    瀏覽量

    1216
  • rv1126
    +關注

    關注

    0

    文章

    107

    瀏覽量

    3466
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    基于RV1126開發板實現人臉檢測方案

    RV1126開發板上實現人臉檢測:在圖像中找出人臉,以及每張人臉的landmarks位置。 方案設計邏輯流程圖,方案代碼分為分為兩個業務流程,主體代碼負責抓取、合成圖像, 算法代碼負責人臉檢測功能。
    的頭像 發表于 04-21 17:59 ?402次閱讀
    基于<b class='flag-5'>RV1126</b><b class='flag-5'>開發板</b>實現人臉檢測方案

    基于RV1126開發板實現人臉檢測方案

    RV1126開發板上實現人臉檢測:在圖像中找出人臉,以及每張人臉的landmarks位置。 方案設計邏輯流程圖,方案代碼分為分為兩個業務流程,主體代碼負責抓取、合成圖像, 算法代碼負責人臉檢測功能。
    的頭像 發表于 04-21 14:00 ?13次閱讀
    基于<b class='flag-5'>RV1126</b><b class='flag-5'>開發板</b>實現人臉檢測方案

    基于RV1126開發板實現人臉識別方案

    RV1126開發板上實現人臉識別:在圖像中找出人臉,并與數據庫進行比對,得出該人臉對應的身份信息。 方案設計邏輯流程圖,方案代碼分為分為三個業務流程,主體代碼負責抓取、合成圖像,算法代碼負責人臉識別功能,按鍵監聽負責修改數據庫工作狀態。
    的頭像 發表于 04-21 10:24 ?107次閱讀
    基于<b class='flag-5'>RV1126</b><b class='flag-5'>開發板</b>實現人臉識別方案

    基于RV1126開發板實現人臉檢測方案

    RV1126開發板上實現人臉檢測:在圖像中找出人臉,以及每張人臉的landmarks位置。 方案設計邏輯流程圖,方案代碼分為分為兩個業務流程,主體代碼負責抓取、合成圖像, 算法代碼負責人臉檢測功能。
    的頭像 發表于 04-21 10:21 ?99次閱讀
    基于<b class='flag-5'>RV1126</b><b class='flag-5'>開發板</b>實現人臉檢測方案

    基于RV1126開發板實現安全帽檢測方案

    RV1126開發板上實現安全帽檢測:在圖像中找出人頭/安全帽。 方案設計邏輯流程圖,方案代碼分為分為兩個業務流程,主體代碼負責抓取、合成圖像,算法代碼負責安全帽檢測功能。
    的頭像 發表于 04-21 09:20 ?341次閱讀
    基于<b class='flag-5'>RV1126</b><b class='flag-5'>開發板</b>實現安全帽檢測方案

    基于RV1126開發板實現駕駛員行為檢測方案

    RV1126開發板上實現駕駛員行為檢測:通過圖像識別出這幾種行為:打電話、抽煙、疲勞駕駛。
    的頭像 發表于 04-18 17:47 ?354次閱讀
    基于<b class='flag-5'>RV1126</b><b class='flag-5'>開發板</b>實現駕駛員行為檢測方案

    基于RV1126開發板實現人員檢測方案

    RV1126開發板實現人員檢測:在圖像中找出人。 方案設計邏輯流程圖,方案代碼分為分為兩個業務流程,主體代碼負責抓取、合成圖像,算法代碼負責人員檢測功能。
    的頭像 發表于 04-18 17:14 ?220次閱讀
    基于<b class='flag-5'>RV1126</b><b class='flag-5'>開發板</b>實現人員檢測方案

    基于RV1126開發板的音頻硬件電路設計

    ? ? ? ?核心自帶音頻輸入輸出功能,無需外接音頻編解碼芯片,節省成本與空間。核心核上的PMIC RK809-2芯片內部集成高性能音頻Codec,RV1126通過I2S1接口和RK809-2
    的頭像 發表于 04-17 09:31 ?280次閱讀
    基于<b class='flag-5'>RV1126</b><b class='flag-5'>開發板</b>的音頻硬件電路設計

    基于RV1126開發板的按鍵測試方法與例程

    RV1126開發板的按鍵測試方法與例程詳細描述
    的頭像 發表于 04-15 17:03 ?322次閱讀
    基于<b class='flag-5'>RV1126</b><b class='flag-5'>開發板</b>的按鍵測試方法與例程

    基于RV1126開發板網絡配置方法

    RV1126開發板網絡硬件資源有:以太網、WiFi,采用的網絡配置方案是:Netplan。 ? ? ? ?Netplan是一個用于配置Linux網絡的簡單工具。用戶只需要一個yaml格式的文件去
    的頭像 發表于 04-15 14:57 ?318次閱讀
    基于<b class='flag-5'>RV1126</b><b class='flag-5'>開發板</b>網絡配置方法

    基于RV1126開發板的人員檢測算法開發

    RV1126開發人員檢測AI算法組件
    的頭像 發表于 04-14 13:56 ?291次閱讀
    基于<b class='flag-5'>RV1126</b><b class='flag-5'>開發板</b>的人員檢測算法<b class='flag-5'>開發</b>

    基于RV1126開發板的人臉檢測算法開發

    RV1126開發人臉檢測算法組件
    的頭像 發表于 04-14 10:19 ?295次閱讀
    基于<b class='flag-5'>RV1126</b><b class='flag-5'>開發板</b>的人臉檢測算法<b class='flag-5'>開發</b>

    RV1126 實現人臉檢測方案

    基于RV1126開發板實現人臉檢測方案,充分體現了電子方面的實踐經驗和目標檢測技術。
    的頭像 發表于 04-14 09:25 ?222次閱讀
    <b class='flag-5'>RV1126</b> 實現人臉檢測方案

    RV1126 實現簡單的UI開發示例

    RV1126上實現簡單的UI開發實例
    的頭像 發表于 04-09 16:08 ?358次閱讀
    <b class='flag-5'>RV1126</b> 實現簡單的UI<b class='flag-5'>開發</b>示例

    RV1126核心特性概述

    ,結合RISC-V MCU,為用戶提供了卓越的計算性能和高效的指令處理能力。這種雙架構的融合,使得RV1126在處理復雜任務和實時響應方面表現出色。 二、快速啟動能力 得益于其優化的啟動流程,
    的頭像 發表于 02-08 16:56 ?1486次閱讀
    主站蜘蛛池模板: 美女张开腿让男生桶出水 | 日本特级视频 | 久久女人网 | 欧美成人精品福利网站 | 亚洲免费视频一区二区三区 | 最近在线视频免费观看2019 | 天天干视频在线观看 | 免费网站日本永久免费观看 | 四虎国产视频 | 又大又粗进出白浆直流动态图 | 亚洲一区二区三区首页 | 国产日韩欧美综合色视频在线 | 宅男lu66国产在线播放 | 爱逼综合 | 凹凸福利视频导航 | www.福利| 四虎影永久在线观看精品 | 4虎成人| 男人j桶女人j免费视频 | 免费人成动漫在线播放r18 | 国产精品久久久久久久久免费hd | 午夜香蕉网 | 777欧美午夜精品影院 | 国产农村一级特黄α真人毛片 | 人与禽一级一级毛片 | 天堂8资源8在线 | 精品综合久久久久久98 | 伊人婷婷色香五月综合缴激情 | 日韩欧美成人乱码一在线 | 午夜毛片不卡高清免费 | 午夜毛片网站 | 国产aa| 深爱激情五月网 | 天天操天天干视频 | 天天草比 | 成人看的一级毛片 | 亚洲欧美在线一区 | 啪啪中文字幕 | 亚洲人成电影院在线观看 | 日本s色大片在线观看 | 久久澡人人澡狠狠澡 |