移植官方demo出现的问题,请教
想在官方的《HIDAdvRemoteDongle》这个demo的源文件基础上作相关的开发。
操作方法:把整个工程复制过来后,删除了原来的eww,其它源文件等保留,再新建了一个eww,同时在IAR中参考demo构建workspace,再把原来demo的文件路径复制到新的工程里,如下:
并正确选择对应的MCU。
最后,编译时发现如下错误:
7个报错都是同一种错误,请问工程是哪里设置不对呢?谢谢 工程是与demo一致的,代码也没改,区别只是删了原来的eew,自己新建了一个 eew。
工程配置需要根据原来的例程修改好
需要比对Project -> Options里面的各项设置
- 几个关键的设置 如上图。代码都还没有改动的。
$PROJ_DIR$\..\..\common
$PROJ_DIR$\..\..\include
$PROJ_DIR$\..\..\..\..\Components\hal\include
$PROJ_DIR$\..\..\..\..\Components\hal\target\CC2540USB
$PROJ_DIR$\..\..\..\..\Components\hal\target\CC2540USB\usb\library
$PROJ_DIR$\..\..\..\..\Components\hal\target\CC2540USB\usb\library\cc2540_hid
$PROJ_DIR$\..\..\..\..\Components\hal\target\CC2540USB\usb\library\usb_hid
$PROJ_DIR$\..\..\..\..\Components\hal\target\CC2540USB\usb\class_hid
$PROJ_DIR$\..\..\..\..\Components\osal\include
$PROJ_DIR$\..\..\..\..\Components\services\saddr
$PROJ_DIR$\..\..\..\..\Components\ble\include
$PROJ_DIR$\..\..\..\..\Components\ble\controller\phy
$PROJ_DIR$\..\..\..\..\Components\ble\controller\include
$PROJ_DIR$\..\..\..\..\Components\ble\hci
$PROJ_DIR$\..\..\..\..\Components\ble\host
$PROJ_DIR$\..\..\common\cc2540
$PROJ_DIR$\..\..\Profiles\Roles
$PROJ_DIR$\..\..\Profiles\HIDDev
以上是包含的路径