发新帖我要提问
12
返回列表
打印
[STM32L0]

回调函数和普通函数

[复制链接]
楼主: zhanghqi
手机看帖
扫描二维码
随时随地手机跟帖
21
huangchui| | 2022-4-14 20:49 | 只看该作者 回帖奖励 |倒序浏览
来个百度的
回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。

使用特权

评论回复
22
wyjie| | 2022-4-14 20:51 | 只看该作者
回调函数在STenwin很常见,几个界面的切换,可以学下界面的显示。

使用特权

评论回复
23
dingy| | 2022-4-14 20:53 | 只看该作者
普通函数的调用是直接或者间接由main函数发起的。回调函数由系统发起调用,与main函数无关。

使用特权

评论回复
24
zhanghqi|  楼主 | 2022-4-14 20:56 | 只看该作者
回调函数用户不可以调用,只可以修改其内容

使用特权

评论回复
25
zwll| | 2022-4-14 21:00 | 只看该作者
好多人学STM32的时候都会被这个回调函数整晕。

使用特权

评论回复
26
llljh| | 2022-4-14 21:02 | 只看该作者
既有中断处理函数又有回调函数,晕乎乎的。

使用特权

评论回复
27
zhanghqi|  楼主 | 2022-4-14 21:03 | 只看该作者

明白了,多谢大家讨论这么多哈

使用特权

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

本版积分规则