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

[复制链接]
1675|22
 楼主| wyjie 发表于 2023-8-2 22:22 | 显示全部楼层 |阅读模式

STM32库函数里众多的Callback()怎么使用
香水城 发表于 2023-8-4 07:28 | 显示全部楼层
本帖最后由 香水城 于 2023-8-6 21:19 编辑

整体上算是库给用户的接口,根据具体情况需要添加自己的代码。
一般发生在初始化和中断场合,尤其中断时。

可以不予理睬,完全自己组织代码。
xiaoyaodz 发表于 2023-8-7 07:40 | 显示全部楼层
callback函数定义回调函数就是一个通过函数指针调用的函数。
kmzuaz 发表于 2023-8-7 08:12 | 显示全部楼层
它在现代编程中被非常多地使用              
dspmana 发表于 2023-8-7 17:44 | 显示全部楼层
回调函数的执行方式和方**根据不同的库函数和事件而有所不同,例如可以使用HAL库函数的Callback()函数进行调用。
pl202 发表于 2023-8-9 15:12 | 显示全部楼层
allback() 函数通常是通过函数指针实现的,可以在库函数中注册一个用户自定义的回调函数,当某个特定的事件发生时,库函数会自动调用这个回调函数。
fengm 发表于 2023-8-9 15:23 | 显示全部楼层
Callback()函数的使用和注册需要按照STM32库函数的要求进行,同时也需要了解相应的库函数和事件的特性和使用方法。
vivilyly 发表于 2023-8-9 15:45 | 显示全部楼层
在使用STM32库函数时,可以使用Callback()函数来定义和注册回调函数,方便地实现事件的处理和控制
1988020566 发表于 2023-8-9 17:22 | 显示全部楼层
使用库函数时,确保在合适的地方调用相关的函数以触发事件并执行回调函数。
kmzuaz 发表于 2023-8-9 21:46 | 显示全部楼层
在使用STM32库函数时,需要将定义好的回调函数注册到相应的事件上。注册回调函数的方式和方**根据不同的库函数和事件而有所不同
Stahan 发表于 2023-8-11 23:56 | 显示全部楼层
就是给用户的接口
MessageRing 发表于 2023-8-12 23:43 | 显示全部楼层
按照库函数的规定注册就行
wilhelmina2 发表于 2023-8-14 13:33 | 显示全部楼层
用于在某些事件发生时执行。回调函数的定义需要按照STM32库函数的要求进行,例如需要包含相应的头文件和函数原型声明。
robertesth 发表于 2023-8-14 15:36 | 显示全部楼层
在某些事件发生时,会自动触发注册的回调函数进行执行。
mollylawrence 发表于 2023-8-14 22:55 | 显示全部楼层
回调函数的使用可以大大提升编程的效率
lzbf 发表于 2023-8-15 12:27 | 显示全部楼层
有一些需求必须要使用回调函数来实现。
pmp 发表于 2023-8-15 13:16 | 显示全部楼层
Callback() 是一种常见的机制,用于在特定事件发生时调用用户定义的函数。
Bowclad 发表于 2023-8-15 23:29 | 显示全部楼层
这个需要自己写实现代码的
AloneKaven 发表于 2023-8-16 23:47 | 显示全部楼层
不喜欢用的话也可以不用
Jacquetry 发表于 2023-8-17 23:39 | 显示全部楼层
就把里面提供的函数强声明一遍
您需要登录后才可以回帖 登录 | 注册

本版积分规则

927

主题

12706

帖子

5

粉丝
快速回复 在线客服 返回列表 返回顶部