发新帖我要提问
123
返回列表
打印
[STM32F0]

STM32库函数里众多的Callback()怎么使用

[复制链接]
楼主: wyjie
手机看帖
扫描二维码
随时随地手机跟帖
41
aoyi| | 2022-11-4 10:09 | 只看该作者 回帖奖励 |倒序浏览
callback可以这么理解,函数的占位符,就是达到某种条件时才会执行的函数。

使用特权

评论回复
42
zljiu| | 2022-11-4 10:31 | 只看该作者
回调函数分为异步回调和同步回调两种,我们一般来说用的都是用异步的回调

使用特权

评论回复
43
gwsan| | 2022-11-4 10:42 | 只看该作者
回调函数是一个函数,将会在另一个函数完成执行后立即执行。回调函数是一个作为参数传给另一个函数的函数,这个回调函数会在传给的函数内部执行

使用特权

评论回复
44
tfqi| | 2022-11-4 11:20 | 只看该作者
回调函数:在计算机科学中,回调函数是指一段以参数的形式传递给其它代码的可执行代码。回调函数的本质就是“只有我们才知道做些什么,但是我们并不清楚什么时候去做这些,只有其它模块才知道,因此我们必须把我们知道的封装成回调函数告诉其它模块”。

注意,回调函数是一种软件设计上的概念,和某个编程语言没有关系,几乎所有的编程语言都能实现回调函数。回调函数又是异步下不可或缺的一种机制。

使用特权

评论回复
45
LLGTR| | 2022-11-4 16:58 | 只看该作者
基本是设置了中断,然后你注册这个回调函数,执行了指定的中断,就会进入到这个回调函数中了。

使用特权

评论回复
46
天天向善| | 2022-11-4 16:59 | 只看该作者
wyjie 发表于 2022-10-8 21:40
开启中断后,如何回调函数?这个东西就是中断触发后执行的函数吗?

对的,你要自己定义这个函数,要不他中断产生了也没有入口。

使用特权

评论回复
47
MessageRing| | 2022-11-4 17:56 | 只看该作者
Callback()是回调函数

使用特权

评论回复
48
Jacquetry| | 2022-11-5 18:34 | 只看该作者
用于处理中断函数

使用特权

评论回复
49
AloneKaven| | 2022-11-6 18:43 | 只看该作者
开启中断后,回调函数

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则