嗨,所有。
我正在学习“dsp”的代码。
在函数"main_func()"中,"rwip_init(error)"被调用。
我创建了函数“rwip_init(uint32_t error)”被放置在“rwip.c”,
例如:
#如果(BLE_HOST_PRESENT !)
空白rwip_init (uint32_t错误)
{
........
........
}
/ / (! # endif BLE_HOST_PRESENT)
但是"BLE_HOST_PRESENT"被定义为"1",所以"rwip_init(uint32_t error)"不会被编译。
我的问题是哪个“rwip_init(error)”被调用了?
关键词:
设备:
嗨jetliang,
位于ROM中的rwip_init()函数,它是在调用rwip_init()时调用的函数。
由于MT_dialog
谢谢你的帮助!
这意味着rwip_init()函数不能被用户修改?
在“rwip.c”中找到的rwip_init()函数,什么时候会被使用?
如果它被用户使用,它将导致与位于ROM?
嗨jetliang,
rwip_init()函数不能被用户修改,正如我在上一篇文章中提到的,项目中使用的rwip_init()函数位于ROM代码中。当您想要使用da作为HCI上的控制器时,可以使用在项目中找到的源代码。如果你定义函数,是的,会有一个冲突。
由于MT_dialog
谢谢MT_dialog,感谢你的帮助!