51uwb.cn

 找回密码
 立即注册
查看: 3514|回复: 5
打印 上一主题 下一主题

bphero_setcallbacks的调用

[复制链接]

35

主题

76

帖子

197

积分

官方会员

Rank: 8Rank: 8

积分
197
跳转到指定楼层
楼主
发表于 2021-9-12 18:00:37 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 兔子 于 2021-9-12 18:02 编辑

请问对于
    int rx_main中
    bphero_setcallbacks(Tx_Simple_Rx_Callback);//注册DW1000中断的回调函数
    的bphero_setcallbacks
其定义为
void (*bphero_rxcallback)(void);
void bphero_setcallbacks(void (*rxcallback)(void))
{
    bphero_rxcallback = rxcallback;
}
那么如此定义为什么可以完成向其中传入函数就进行中断函数的注册呢?
回复

使用道具 举报

35

主题

76

帖子

197

积分

官方会员

Rank: 8Rank: 8

积分
197
沙发
 楼主| 发表于 2021-9-14 09:50:54 | 显示全部楼层
蓝点无限 发表于 2021-9-12 19:12
void (*bphero_rxcallback)(void);
这个是函数指针。下面的代码是向这个指针赋值。 你可以看下中断函数, ...

请问在什么情况下执行回调函数是在哪里定义的?~
我怎么没有找到捏
回复

使用道具 举报

35

主题

76

帖子

197

积分

官方会员

Rank: 8Rank: 8

积分
197
板凳
 楼主| 发表于 2021-9-18 19:28:16 | 显示全部楼层
本帖最后由 兔子 于 2021-9-18 19:31 编辑

请问“有接收到信号会调用这个中断”的含义在这段代码里如何体现呢/在哪里体现的呢   
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

bphero Inc.  

GMT+8, 2024-5-5 08:40 , Processed in 0.016628 second(s), 5 queries , File On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

快速回复 返回顶部 返回列表