主机DA14580示例编译问题

4个帖子/ 0新
最后一篇
珀灭菌龙
离线
最后一次露面:6年7个月前
加入:2014-09-15 21:09
主机DA14580示例编译问题

我刚刚开始一个项目来拥有ARM Cortex M3 CPU通过SPI总线控制DA14580 IC。我们所有当前的固件都是用ARM DS5,而不是Keil建造的。我有SDK,da14580_sdk_3.0.4.0。我试图将host_apps / da14580 / proximity / Reporter应用程序移植到我们的环境中。

我知道我需要替换各种GPIO,UART和定时器代码,但我还没有那里。

现在我试图让代码构建。有关错误的错误消息:#70:“不允许不完整类型”。ARM在结构中显示一个不完整的类型作为未调整的阵列。我找不到任何类似于榜样的代码。具有此问题的所有结构似乎具有用于其阵列结构的固定长度。

我已经包含了来自编译器的输出,但我没有看到什么是错误的。我错过了一个包括路径吗?包括秩序的包括吗?任何人都可以帮助我获取用ARM DS5编译的示例代码吗?

谢谢,
菲尔

armcc -o0 --no_unaligned_access --bss_threshold = 0 --bit带--cpu cortex-m3-g -i ../ document_drivers / cmsis / 3.2 / cmsis / compnety --c99 - 无论-c -c-g --apcs =互通-i ../../../../dk_apps/src/dialog/include -i ../../../../ dk_apps / src / dialog / compress -i ../../../../dk_apps/src/ip/ble/hl//src/host/att -i ../../../../ dk_apps / src / IP / ble / hl / src/ host / att / attm -i ../../../ ... DK_APPS / SRC / IP / BLE / HL / SRC / HOST / ATT / ATTS -I ../../../ ../ dk_apps / src / ip / ble / hl / src / host / gap -i ../../../../ dk_apps / src / IP / ble / hl / src / host / gap / gapc -i。./../../dk_apps/src/ip/ble/hl//src/host/gap/gapc -i ../../../../ dk_apps / src / ip / ble /HL / src / host / gap / gapm -i ../../../../ dk_apps / src / ip / ble / hl / src / host / l2c / l2cc -i ../../ ../../dk_apps/src/ip/ble/hl//src/host/smp -i ../../../../ dk_apps / src / ip / ble / hl / src / host / smp / smpc-i ../../../../ dk_apps / src / ip / ble / hl / src / host / smp / smpm -i ../../../../ dk_apps / src / IP/ ble / hl / src / profiles -i ../../../../ dk_apps / src / IP / ble / hl / src / profiles / prox / proxm -i ../../ ...../dk_apps/src/ple/ble/hl//src/profiles/prox/proxr -i ../。./../dk_apps/src/ip/ble/hl//src/rwble_hl -i ../../../../ dk_apps / src / IP / ble / ll / src / controller / llc-i ../../../../ dk_apps / src / ip / ble / ll / src / hcic -i ../../../ ... DK_APPS / SRC / IP / BLE / LL/ src / rwble -i ../../../../ dk_apps / src / modules / common / api -i ../../../ d/ dk_apps / src / modules / ke / api-i ../../../../ dk_apps / src / modules / Rwip / API -I ../../../../ DK_Apps / SRC / PLF / RECIP / SRC / ARC -I../../../../dk_apps/src/plf/refip/src/arch/compiler/rvds -I../../../../dk_apps/src/plf/refip/src/arch/ll/rvds -I../../../../dk_apps/src/plf/refip/src/driver/gpio -I../../../../dk_apps/src/plf/refip/src/driver/i2c_eeprom -I../../../../dk_apps/src/plf/refip/src/driver/reg -I../../../../dk_apps/src/plf/refip/src/driver/spi -I../../../../dk_apps/src/plf/refip/src/driver/timer -I../../../../dk_apps/src/plf/refip/src/driver/uart -I./include src/app.c -o objects/app.o
“./include/app.h”,第79行:错误:#70:不允许缺陷类型
struct gapc_ltk ltk;
^
“./include/app.h”,第80行:错误:#70:不允许输入不完整的类型
STRACT GAPC_IRK IRK;
^
“./include/app.h”,第188行:警告:#231-D:在功能外不可见声明
struct gapc_bond_req_ind * param,

je_dialog
离线
最后一次露面:4周1日前
职员
加入:2013-12-05 14:02
你好菲尔,恐怕
你好菲尔,恐怕我们没有任何人以前做过这个搬家的人ARM DS5设计工作室。我会用更广泛的团队做另一个快速检查,但我必须承认我不确定我能找到一个已经走出这个发展路线的人..
br je_dialog。
jpreston.
离线
最后一次露面:6年3个月前
加入:2014-10-30 23:24
最终我可能需要

最终我可能必须将SDK港口与Rowley Crossworks一起工作,并且可能会有菲尔的问题。会对对话会释放出一种骨架API,使用户可以轻松完成此移植,或者是否已存在某处?

je_dialog
离线
最后一次露面:4周1日前
职员
加入:2013-12-05 14:02
我们没有任何计划

我们今天没有任何计划以骷髅API计划的任何事情。我们已经提供了罗利CMSIS / SYSTEM文件,虽然我不知道他们在其交叉工作平台上支持DA14580的阶段。

BR JE_DIALOG.