[技术问答] 回调函数的注册方式跟回调方式哪个好啊?

[复制链接]
1576|47
wengh2016 发表于 2026-2-23 20:25 | 显示全部楼层
如何设置回调指针              
zephyr9 发表于 2026-3-12 21:31 | 显示全部楼层
当代码简单且效率关键时,回调函数能优化程序流程。
lllook 发表于 2026-3-13 14:47 | 显示全部楼层
分散的回调函数处理会影响代码结构,最好集中管理以提高可维护性。
dreamCar 发表于 2026-3-14 20:03 | 显示全部楼层
选单片机要考虑应用需求,不是看谁最好,而是谁更适应你的项目。
软核硬核 发表于 2026-3-15 11:01 | 显示全部楼层
回调方式像朋友主动找你帮忙,能精准掌握帮忙的时间和顺序。
朝生 发表于 2026-3-16 18:56 | 显示全部楼层
单片机回调函数的注册和调用是同一个过程的不同步骤,注册是准备阶段,调用是执行阶段。
线稿xg 发表于 2026-3-16 22:17 | 显示全部楼层
注册回调函数要显式操作,这会让代码结构变得更复杂。
花开了相爱吧 发表于 2026-3-18 16:40 | 显示全部楼层
二者无绝对优劣,适配不同场景:注册式(提前绑定函数指针)更稳定,适合固定逻辑(如中断回调),初始化时注册、运行时直接触发,减少运行时开销;回调方式(调用时传函数指针)更灵活,适配动态逻辑(如事件处理),可按需切换回调逻辑,但每次调用需传参,稍增开销。工控 / 嵌入式优先注册式,动态业务可选回调方式。
总结
注册式稳定、低开销,适配固定逻辑(如中断);
回调方式灵活,适配动态逻辑,仅少量性能损耗。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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