社区
驱动开发/核心开发
帖子详情
函数指针与回调函数
hcd007
2006-12-03 02:55:00
ARM 编程是如何实现函数指针的回调的,区别于windows下。
或者:如在uClinux下或uC/OS-II下,要实现回调函数的思路是怎样的?
...全文
271
6
打赏
收藏
函数指针与回调函数
ARM 编程是如何实现函数指针的回调的,区别于windows下。 或者:如在uClinux下或uC/OS-II下,要实现回调函数的思路是怎样的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hcd007
2006-12-09
打赏
举报
回复
我现在用的是方案商提供的单任务的系统(不知道算不算的上是操作系统),
如果我们无法对void EX_CallBack()进行相应的操作(修改),
当Task1()或Task2()是带参函数时,如:void Task1(int i);
那么根据程序运行时的不同需求传递参数时,是如何实现形参的动态传递的?
请赐教!
lbing7
2006-12-08
打赏
举报
回复
回调到底层次的看法就是:
让函数去"自主"调用函数,而不是由你决定.
typedef void (*VP)(void);
void Task1()
{
...
}
void Task2()
{
...
}
void EX_CallBack()
{
VP M = NULL;
if (condition)
{
M = Task1;
}
else
{
M = Task2;
}
M();
}
短歌说:它算是一种动态绑定的技术,
主要用于对某一事件的正确响应.
hcd007
2006-12-08
打赏
举报
回复
看来要买本书啃了,听说uC\OS-II作者著的有本书不错,还出到第二版了。
那位过客看过,给个评价,值不值的一买啊?
谢谢!
lmhit
2006-12-08
打赏
举报
回复
UC/OS里面好象讲怎么回调函数了
pilixuanke
2006-12-07
打赏
举报
回复
不太懂,帮顶一下。
不过uClinux系统好象有源码的吧,自己下功夫去啃一下,估计收获就更大了。
hcd007
2006-12-06
打赏
举报
回复
两天没逛了,咱还是没点人气呢.
是我问的问题太简单了还是咋的,
俺刚开始接触嵌入式,不是很懂,
那位大虾给指点指点,不胜感激。
up
up
up
java用JNA调用dll实例,包含各种参数调用
实例中演示了各种参数形式的DLL函数调用,如:基本数据类型、基本数据类型的指针和引用、结构体、结构体的指针和引用、
函数指针
和
回调函数
、字符串指针、输入数组、输出数组等,非常实用。
详细解读
函数指针
与
回调函数
详细解读
函数指针
与
回调函数
什么是
函数指针
函数指针
的使用
函数指针
的定义如何使用
函数指针
函数指针
作形参返回
函数指针
函数指针
数组完整示例:
回调函数
概念
回调函数
的意义 本文参考了一下文章, 文章1 文章2 文章3 ...
函数指针
与
回调函数
详解
函数指针
和
回调函数
深入浅出剖析C语言
函数指针
与
回调函数
(一)
百度的权威解释如下:
回调函数
就是一个通过
函数指针
调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,我们就说这是
回调函数
。
回调函数
不是由该函数的实...
C语言:
函数指针
与
回调函数
转载:(144条消息) C语言
回调函数
详解(全网最全)_小熊coder的博客-CSDN博客 目录 一、
函数指针
1.概念 2,如何用
函数指针
调用函数 3.
函数指针
作为某个函数的参数 4.
函数指针
作为函数返回类型 5.
函数指针
数组 6.函数...
驱动开发/核心开发
21,597
社区成员
21,709
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章