devm_reset_control_get
struct reset_control *devm_reset_control_get(struct device *dev, const char *id)
- 作用 :獲取相應(yīng)的reset句柄
- 參數(shù) :
- dev:指向申請(qǐng)reset資源的設(shè)備句柄
- id:指向要申請(qǐng)的reset資源名(字符串),可以為NULL
- 返回 :
- 成功:返回reset句柄
- 失?。悍祷豊ULL
reset_control_deassert
int reset_control_deassert(struct reset_control *rstc)
- 作用 :對(duì)傳入的reset資源進(jìn)行解復(fù)位操作
- 參數(shù) :
- rstc:指向申請(qǐng)reset資源的設(shè)備句柄
- 返回 :
- 成功:返回0
- 失敗:返回錯(cuò)誤碼
reset_control_assert
int reset_control_assert(struct reset_control *rstc)
- 作用 :對(duì)傳入的reset資源進(jìn)行復(fù)位操作。
參數(shù)和返回值與reset_control_deassert
相同
reset_control_reset
int reset_control_reset(struct reset_control *rstc)
- 作用:對(duì)傳入的reset資源先進(jìn)行復(fù)位操作,然后等待5us,再進(jìn)行解復(fù)位操作。
- 相當(dāng)于執(zhí)行了一遍
reset_control_assert
后,然后delay一會(huì),再調(diào)用reset_control_deassert
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
-
Linux
+關(guān)注
關(guān)注
87文章
11172瀏覽量
208484 -
API
+關(guān)注
關(guān)注
2文章
1465瀏覽量
61682 -
reset
+關(guān)注
關(guān)注
0文章
34瀏覽量
12845
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
Linux reset子系統(tǒng)及驅(qū)動(dòng)實(shí)例
上篇講了Linux clock驅(qū)動(dòng),今天說說Linux的reset驅(qū)動(dòng)。
發(fā)表于 05-31 16:16
?999次閱讀
為什么需要復(fù)位電路?漫談復(fù)位reset
在IC設(shè)計(jì)中,把復(fù)位和時(shí)鐘電路稱為最重要的兩個(gè)電路一點(diǎn)也不為過。前者復(fù)位電路把IC設(shè)計(jì)的電路引導(dǎo)到一個(gè)已知的狀態(tài),
什么是復(fù)位同步電路 reset synchronizer?
復(fù)位同步電路 reset synchronizer 其實(shí)只在復(fù)位信號(hào) release 的時(shí)候派上用場(chǎng)。復(fù)位結(jié)束后,這個(gè)電路其實(shí)就沒用了。 但這個(gè)電路的時(shí)鐘還在 switch,這個(gè)電路還
HT66Fx0系列MCU的Reset復(fù)位電路應(yīng)用介紹
HT66Fx0系列MCU的Reset復(fù)位電路應(yīng)用介紹HT66Fx0 系列MCU 的Reset 復(fù)位電路均采用了與I/O 共用的架構(gòu),本文即著重對(duì)此系列MCU
發(fā)表于 03-27 08:38
?36次下載
復(fù)位穩(wěn)定放大器:The Reset Stabilized A
復(fù)位穩(wěn)定放大器:The Reset Stabilized Amplifier
The reset stabilized amplifier is a form of chopper-stabilized amplifier a
發(fā)表于 05-16 16:12
?1234次閱讀
linux內(nèi)核kernel-api
linux內(nèi)核kernel-api,不知道從哪兒找的了,但是你如果想要做內(nèi)核編程,這是一部api函數(shù)詳盡的工具書?。?!五星推薦
發(fā)表于 10-30 17:16
?19次下載
Kinetis Reset管腳與外部看門狗及復(fù)位芯片接法的詳細(xì)資料說明
在嵌入式系統(tǒng)硬件電路設(shè)計(jì)的時(shí)候,為了保證系統(tǒng)的可靠性很多人會(huì)為MCU 最小系統(tǒng)添加一個(gè)外部復(fù)位芯片或者硬件看門狗, 他們都有一個(gè)共同點(diǎn), 就是與MCU的接口是Reset復(fù)位管腳, 他們的作用是保證
發(fā)表于 05-08 17:29
?3次下載
STM32下載后無法自動(dòng)復(fù)位,需手動(dòng)復(fù)位 下載程序時(shí),勾選reset and run后仍不可自動(dòng)復(fù)位
項(xiàng)目場(chǎng)景:STM32下載后無法自動(dòng)復(fù)位,需手動(dòng)復(fù)位下載程序時(shí),勾選reset and run后仍不可自動(dòng)復(fù)位問題描述:STM32下載后無法自動(dòng)復(fù)位
發(fā)表于 01-17 12:36
?11次下載
Reset復(fù)位電路的PCB布局布線要求
Reset復(fù)位電路的PCB布局布線要求 —來源:瑞芯微RK3588 PCB設(shè)計(jì)白皮書 Reset復(fù)位電路是一種用來使電路恢復(fù)到起始狀態(tài)的電路設(shè)計(jì),一般簡單的
Linux reset子系統(tǒng)有什么功能
Linux reset子系統(tǒng) reset子系統(tǒng)非常簡單,與clock子系統(tǒng)非常類似,但在驅(qū)動(dòng)實(shí)現(xiàn)上,reset驅(qū)動(dòng)更簡單。 因?yàn)閏lock驅(qū)動(dòng)主要是時(shí)鐘的實(shí)現(xiàn),涉及到固定時(shí)鐘、分頻、門
reset API使用示例步驟
時(shí)鐘和復(fù)位是兩個(gè)不同的驅(qū)動(dòng),但通常都是由負(fù)責(zé)clock驅(qū)動(dòng)的人,把reset驅(qū)動(dòng)完成。同樣,reset驅(qū)動(dòng)也是由芯片廠商去完成的。 reset AP
Linux內(nèi)核reset驅(qū)動(dòng)實(shí)例
reset驅(qū)動(dòng)實(shí)例 類似于clock驅(qū)動(dòng),reset驅(qū)動(dòng)也是編進(jìn)內(nèi)核的,在Linux啟動(dòng)時(shí),完成reset驅(qū)動(dòng)的加載。 設(shè)備樹 reset
評(píng)論