找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1979|回復(fù): 4
打印 上一主題 下一主題
收起左側(cè)

請(qǐng)教STM32單片機(jī)回調(diào)函數(shù)的使用

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
哪位大佬知道這個(gè)回調(diào)函數(shù)怎么用?能不能舉例一個(gè)代碼?

0.png (82.16 KB, 下載次數(shù): 38)

0.png
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:146878 發(fā)表于 2022-7-31 22:13 | 只看該作者
回調(diào)函數(shù)中斷函數(shù)會(huì)自己調(diào)用。。。庫越高級(jí),使用越簡單,但是學(xué)習(xí)卻越難。。
回復(fù)

使用道具 舉報(bào)

板凳
ID:401564 發(fā)表于 2022-8-1 12:58 | 只看該作者
可能是本人文化水平有點(diǎn)低,百度了一下,也還是沒有能理解這回調(diào)函數(shù)
我有3本關(guān)于STM32方面的教材,但沒有一本是有講到回調(diào)函數(shù)的
所以,我就覺得,也許這回調(diào)函數(shù)功能很好很方便
但它肯定不是STM32必須要學(xué)會(huì)的東西
自己結(jié)合代碼,應(yīng)該是能理解它的使用的
回復(fù)

使用道具 舉報(bào)

地板
ID:970221 發(fā)表于 2022-8-1 13:50 來自觸屏版 | 只看該作者
試著回答樓主的問題,但我也沒用過,也就沒有例子。   
回調(diào)函數(shù),即在一個(gè)函數(shù)中運(yùn)用函數(shù)指針調(diào)用另一個(gè)函數(shù)。在系統(tǒng)庫中,就是庫函數(shù)定義了一個(gè)標(biāo)準(zhǔn)的函數(shù)模板(參數(shù)數(shù)量及類型),之后允許用戶自己編寫這個(gè)函數(shù)的具體功能,而庫函數(shù)則通過函數(shù)名也就是函數(shù)指針調(diào)用用戶的函數(shù)來實(shí)現(xiàn)這些功能,這就屬于回調(diào)函數(shù)。
在STM的標(biāo)準(zhǔn)庫中,是不需要使用回調(diào)函數(shù)的。但在HAL庫中,則回調(diào)函數(shù)是常用的概念。

回復(fù)

使用道具 舉報(bào)

5#
ID:1040201 發(fā)表于 2022-8-2 10:23 | 只看該作者
Y_G_G 發(fā)表于 2022-8-1 12:58
可能是本人文化水平有點(diǎn)低,百度了一下,也還是沒有能理解這回調(diào)函數(shù)
我有3本關(guān)于STM32方面的教材,但沒有一 ...

根據(jù)軟件,高內(nèi)聚、低耦合的概念,需要用到回調(diào)函數(shù)。一個(gè)程序好不好,這個(gè)很關(guān)鍵。只是我還沒有搞懂要怎么用。
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表