C:\Texas Instruments\BLE-CC254x-1.4.2.2\Projects\ble\SimpleBLECentral\CC2541
YiKai Chen:
怎樣打不開?IAR是用EW8051 version IAR 9.10.3?
ZANGk:
明显是从1.3.2上移植过来的吧;原来是数组的改成指针,名称也变了;
ZANGk:
回复 YiKai Chen:
是9.10.3,从机工程没问题,就是主机工程打不开
ZANGk:
回复 YiKai Chen:
这是打开SimpleBLECentral_SerialControl工程以后编译的情况:
Error[Pe144]: a value of type "void (*)(union <unnamed> *)" cannot be used to initialize an entity of type "pfnGapCentralRoleEventCB_t" C:\Texas Instruments\BLE-CC254x-1.4.2.2\Projects\ble\SimpleBLECentral_SerialControl\Source\simpleBLECentral.c 241
Error[Pe136]: struct "<unnamed>" has no field "value" C:\Texas Instruments\BLE-CC254x-1.4.2.2\Projects\ble\SimpleBLECentral_SerialControl\Source\simpleBLECentral.c 458
Error[Pe136]: struct "<unnamed>" has no field "value" C:\Texas Instruments\BLE-CC254x-1.4.2.2\Projects\ble\SimpleBLECentral_SerialControl\Source\simpleBLECentral.c 609
Error[Pe136]: struct "<unnamed>" has no field "handlesInfo" C:\Texas Instruments\BLE-CC254x-1.4.2.2\Projects\ble\SimpleBLECentral_SerialControl\Source\simpleBLECentral.c 900
Error[Pe136]: struct "<unnamed>" has no field "handlesInfo" C:\Texas Instruments\BLE-CC254x-1.4.2.2\Projects\ble\SimpleBLECentral_SerialControl\Source\simpleBLECentral.c 901
Error[Pe136]: struct "<unnamed>" has no field "dataList" C:\Texas Instruments\BLE-CC254x-1.4.2.2\Projects\ble\SimpleBLECentral_SerialControl\Source\simpleBLECentral.c 930
Error[Pe136]: struct "<unnamed>" has no field "dataList" C:\Texas Instruments\BLE-CC254x-1.4.2.2\Projects\ble\SimpleBLECentral_SerialControl\Source\simpleBLECentral.c 931
Error[Pe136]: struct "<unnamed>" has no field "value" C:\Texas Instruments\BLE-CC254x-1.4.2.2\Projects\ble\SimpleBLECentral_SerialControl\Source\simpleBLECentral.c 1204
Error while running C/C++ Compiler
YiKai Chen:
回复 ZANGk:
建議你移除後重新安裝一份新的BLE-CC254x-1.4.2.2試試
ZANGk:
回复 YiKai Chen:
恩
Viki Shi:
回复 ZANGk:
移植过来打不开吗?我之前发过不同版本的移植指导文档,建议参考文档操作。原帖链接: e2echina.ti.com/…/501138
ZANGk:
回复 Viki Shi:
谢谢,我找找,重新安装以后可以,估计我改什么配置文件了
Viki Shi:
回复 ZANGk:
好的,那你先测试看看,有问题再讨论