yabo国际娱乐Dialog半导体客户支持-编译器 https://support.dialog-semiconductor.com/resource-keywords/compiler 有效的免费编译器 https://support.dialog-semiconductor.com/valid-free-compilers < div class = "字段field-name-taxonomy-forums字段-type-taxonomy-term-reference field-label-above">
Forums: 

I would like to know which IDE's I am able to use in order to easily compile code to a board based on the DA14581. It would be helpful if the compiler had a full version that is free

Keywords: 
Device: 
2016年3月17日星期四13:00:15+0000 碱性钠13 3104 athttps://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/valid-free-compilers#comments
将具有DISS配置文件的模板项目编译为错误。 https://support.dialog-semiconductor.com/compiling-template-project-diss-profile-result-errors < div class = "字段field-name-taxonomy-forums字段-type-taxonomy-term-reference field-label-above">
Forums: 

Hi,
I'm following the User Manual: Software Development Guide (UM-B-003) and I was trying out Chapter 6: Addition of existing application code for profiles . In that Chapter, application code initialising and controlling the Device Information Service Server(DISS) role profile will be added to the application. I'm using the "template" project and I'm making the changes as given in steps 6.1 to 6.5. But the step 6.6: Application verification, in which it asks me to build the application, actually, FAILS. The errors during compilation are as follows:


...
...
compiling app.c...
compiling app_sec.c...
compiling app_sec_task.c...
compiling app_task.c...
.\..\..\..\..\src\modules\app\api\app_task_handlers.h(67): error: #20: identifier "DISS_CREATE_DB_CFM" is undefined
{DISS_CREATE_DB_CFM, (ke_msg_func_t)diss_create_db_cfm_handler},
.\..\..\..\..\src\modules\app\api\app_task_handlers.h(67): error: #20: identifier "diss_create_db_cfm_handler" is undefined
{DISS_CREATE_DB_CFM, (ke_msg_func_t)diss_create_db_cfm_handler},
.\..\..\..\..\src\modules\app\api\app_task_handlers.h(67): error: #44: expression must have pointer type
{DISS_CREATE_DB_CFM, (ke_msg_func_t)diss_create_db_cfm_handler},
.\..\..\..\..\src\modules\app\api\app_task_handlers.h(68): error: #20: identifier "DISS_DISABLE_IND" is undefined
{DISS_DISABLE_IND, (ke_msg_func_t)diss_disable_ind_handler},
.\..\..\..\..\src\modules\app\api\app_task_handlers.h(68): error: #20: identifier "diss_disable_ind_handler" is undefined
{DISS_DISABLE_IND, (ke_msg_func_t)diss_disable_ind_handler},
.\..\..\..\..\src\modules\app\api\app_task_handlers.h(68): error: #44: expression must have pointer type
{DISS_DISABLE_IND, (ke_msg_func_t)diss_disable_ind_handler},
..\..\..\..\src\modules\app\src\app_task.c(375): error: #28: expression must have a constant value
const struct ke_state_handler app_default_handler =
E_STATE_HANDLER(app_default_state);
..\..\..\..\src\modules\app\src\app_task.c: 0 warnings, 7 errors
compiling app_template_proj.c...
compiling app_console.c...
compiling app_dis.c...
compiling app_dis_task.c...
".\out\template.axf" - 7 Error(s), 2 Warning(s).
Target not created.
Build Time Elapsed: 00:00:23

I've made several independent attempts, starting from the scratch, just to rule out any missing of steps in between, but on all those occasions the build step has failed with same errors.

Any help to fix these errors will be much appreciated.

Device: 
2015年7月10日星期五02:06:31+0000 维克拉姆塞翁 1795年https://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/compiling-template-project-diss-profile-result-errors#comments
periph#u setup.c出现错误#5。Win7版本µVision V5.15 SDK 3.0.8版 https://support.dialog-semiconductor.com/error-5-periphsetupc-win7-%C2%B5vision-v515-sdk308
论坛:
对话框Smartbond Bluetooth低能耗–工具摘要字段标签隐藏的字段类型文本“>

大家好

我有一个”no source“:Error:#5:cannot open source input file“报告给periphŠu setup.c.
我检查了所有路径和文件位置,它们看起来都是正确的。
我还检查了文件权限并将整个文件层次结构设置为读/写访问。
我尝试删除.c文件并将其重新添加到项目中。
我查看了为periph\u setup.c发出的编译器命令,它非常大,在单个Win7命令行上超过5kB。这可能是问题所在吗?
有一个名为“via files”的功能,可以通过从文件中读取编译器参数来缩短命令行。
如何设置MDK5以使用--via?Project属性在C/C++标签中包含一个编辑器,它似乎控制编译器命令生成。

具体地…

< P>我正在使用。µVision V5.15,带有DA14580\u 581\u SDK\u 3.0.8.0,并试图编译我的第一个项目。
在“UM-B-003\u DA14580\u 581软件开发指南\u v1.6.pdf”之后,到第4.4节的末尾。
运行Win7x64。

***使用编译器“V5.05 update 2(build 169)”,文件夹:“C:\Keil\u v5\ARM\ARMCC\Bin”
Build target“template”
编译arch\u main.C…
…\..\src\plf\refip\src\arch\main\ble\arch\u main.C(39):错误:#5:无法打开源代码输入文件“periph\u setup.h”:没有这样的文件或目录
#包括“periph\u setup.h”
…\..\src\plf\refip\src\arch\main\ble\arch\u main.C:0警告,1个错误
编译periph\u setup.c…
“无源”:错误:#5:无法打开源代码输入文件“..\..\..\src\modules\app\src\app\u project\my\u application\system\periph\u setup.c”:没有此类文件或目录
..\..\..\src\modules\app\src\app\u project\my\u application\system\periph\u setup.c:0个警告,1个错误

[…]

IDE版本:
µVision V5.15
版权所有(C)2015 ARM Ltd和ARM Germany GmbH。保留所有权利。

工具版本号:
工具链:MDK Lite版本:5.15.0
工具链路径:C:\Keil\u V5\ARM\ARMCC\Bin
C编译器:ARMCC.exe V5.05 update 2(build 169)
汇编程序:Armasm.exe V5.05 update 2(build 169)
链接器/定位器:ArmLink.exe V5.05 update 2(build 169)
库管理器:ArmAr.exe V5.05 update 2(build 169)
十六进制转换器:FromElf.exe V5.05 update 2(build 169)
CPU DLL:SARMCM3.DLL V5.15.0
Dialog DLL:DARMCM1.DLL V1.12.0.0
目标DLL:Segger\JL2CM3.DLL V2.99.15.0
Dialog DLL:TARMCM1.DLL V1.9.0.0


Owen

关键词:
设备:
2015年6月10日,星期三03:39:37+0000 欧文 1665年https://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/error-5-periphsetupc-win7-%C2%B5vision-v515-sdk308#comments