大家好。
我正在抚摸“DSP”的代码。
在“main_func()”中,调用“rwip_init(错误)”。
我创立了函数“Rwip_Init(UINT32_T错误)”被放置在“RWIP.c”中,
例如:
#if(!ble_host_present)
void rwip_init(uint32_t错误)
{
........
........
}
#endif //(!ble_host_present)
但是“BLE_HOST_PRESENT”定义为“1”,因此不会编译“RWIP_INIT(UINT32_T错误)”。
我的问题是哪个“rwip_init(错误)”被称为?
关键词:
设备:
嗨Jetliang,
位于ROM中的RWIP_INIT()函数,这是调用RWIP_INIT()时调用的函数。
谢谢mt_dialog.
感谢您的帮助!
这意味着rwip_init()函数无法由用户修改?
和在“RWIP.c”中找到的RWIP_INIT()函数,它将被使用?
如果用户使用它,它将导致与位于ROM中的函数RWIP_INIT()冲突?
嗨Jetliang,
rwip_init()函数无法由用户修改,因为我在上一篇文章中提到的我在项目中使用的那个位于ROM代码中。当您希望在HCI上使用DA作为控制器时,使用您在项目中找到的源代码。如果定义函数,则是将有一个confilct。
谢谢mt_dialog.
谢谢mt_dialog,我很欣赏你的帮助!