以太网ch390,函数结构体中报错,不允许使用使用 section属性

使用的是沁恒ch32v208自带的BLE例程作为框架代码,里面就自带一句指定代码段存放位置的语句:__attribute__((section(".highcode")))
结果下面是报错现象:

image.png

求解答



您好,我这边测试并没有问题,可以确认一下ch390_interface_t是否有重复定义或其他问题呢,此外CH32V208是自带10MMAC与PHY的并且EVT例程中也有相应的网络例程可供参考。您那边如果实在找不出问题也可将工程发我邮箱(zl@wch.cn)这边帮您查一下问题。

image.png


好的,感谢认真解答问题!将函数指针结构体放在其他文件就排除报错了(虽然还没有搞懂是什么原因)



只有登录才能回复,可以选择微信账号登录