|
马上注册,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册 
×
本帖最后由 lostelfa 于 2013-12-27 08:47 编辑
大家好!
第一次用adk2.5.1编程,有个问题调试了一天没有结果,特向名路大侠求助。
项目是用bc5mm的I2C总线外带FM模块,利用库了自带的sink和库函数fm_rx_plugin和fm_rx_api,
其中fm_rx_plugin的代码已根据实际使用的fm模块修改完成,进行api函数,api有如下初始化代码:
void fmRxInit(Task fm_plugin, Task app_task, fm_rx_data_t * fm_rx_data)
{
MAKE_FM_MESSAGE(FM_PLUGIN_INIT_MSG) ; //创建消息
message->app_task = app_task; //初始化消息
message->fm_data = fm_rx_data;
gFmRxLib = fm_plugin;
MessageSend(fm_plugin, FM_PLUGIN_INIT_MSG, message); //发送消息
}
在此函数的前面有static task gFmRxLib ={0};
在fm_rx_plugin里有
const TaskData fm_rx_plugin = {message_handler};
static fm_rx_data_t *fm_rx_data;
想请问的是 我在main.c中,如何使用 fmRxInit( ??? , ??? , ???)。
谢谢! |
|