3698| 1
|
F429开发板中关于中断回调始终不理解 |
1金钱
最佳答案没有为什么,只是写程序的一种方式。唯一一个点就是可以将回调的模块封成库。
假如一个函数叫A,会调用一个子函数B。
B是你写的,A是我写的。
如果你能看到A,那么,B做成回调还是直接调,没什么区别。
但是如果我将A封成库,你就看不到了。那么A如何知道要调B还是调C呢?只能通过回调。
还有一个好处就是程序解耦合,A函数里面没有你的函数。
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-7-15 05:37
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网