编译加速度计示例项目时出错

了解更多常见问题解答教程

11个员额/ 0新
最后一篇
Jasu
离线
最后一次露面:1年8个月前
加入:2019年1月23日10:26
编译加速度计示例项目时出错

我尝试编译SW例:读出一个I2C加速度计和发送通知数据的项目。但它显示了一个错误\ out_585 \ ADXL345_585.axf:错误:L6031U:无法打开分散描述文件\ .. \ SRC \设置\copied_scatter.sct:没有这样的文件或目录。如何解决thiss错误?????????????????????????????

设备:
PM_Dialog
离线
最后一次露面:2天前1周
职员
加入:2018年2月8日11:03
嗨Jasu,

嗨Jasu,

我建议你再做描述到的步骤SW实施例:实施例DA1458x设置到一个干净的SDK(最新版本6.0.10)的工作空间。可否请您尝试到SW例子链接到一个干净的SDK根?此错误意味着链接器无法找到copied_scatter.sct分散文件。此外,将Keil IDE,请到项目 - >为目标选项,然后导航到连接选项卡。在“分散文件”部分中,您应该有。\ .. \ SRC \ CONFIG \ copied_scatter.sct路径,如果你点击“编辑”按钮,您将不得不打开它。

谢谢,PM_Dialog

Jasu
离线
最后一次露面:1年8个月前
加入:2019年1月23日10:26
当我尝试运行得到这个

当我尝试运行出现此错误
C:\Users\bbroy\Downloads\ i2c_accel_data_notifications \project_environment> python dlg_make_keil5_env_v1.002.py -sdkpath"D:DA14585_SDK_6.0.10.511_0"
使用dlg_make_keil5_env_v1.002.py [-h] SDKPATH
dlg_make_keil5_env_v1.002.py:错误:以下参数要求:-sdkpath / - sdkpath

PM_Dialog
离线
最后一次露面:2天前1周
职员
加入:2018年2月8日11:03
嗨Jasu,

嗨Jasu,

抱歉给你带来困惑,但我复制/粘贴了一个错误的答案,这就是我删除上一篇帖子的原因。您能检查一下project_environment文件夹中的python脚本是否兴奋吗?另外,你能在-sdkpath后面加一个空格吗?

谢谢,PM_Dialog

Jasu
离线
最后一次露面:1年8个月前
加入:2019年1月23日10:26
我给“空格”后

我给了“空间”后-sdkpath,但仍然得到相同的错误MSG。

C:\用户\ bbroy \ 1wire_example(1)\ project_environment>蟒\ dlg_make_keil5_env_v1.002.py -sdkpath “C:\用户\ Trek02 \ DA14585_SDK \ 6.0.10.511”。
使用dlg_make_keil5_env_v1.002.py [-h] SDKPATH
dlg_make_keil5_env_v1.002.py:错误:以下参数要求:-sdkpath / - sdkpath

如何修复这个错误?

PM_Dialog
离线
最后一次露面:2天前1周
职员
加入:2018年2月8日11:03
嗨Jasu,

嗨Jasu,

  1. 在C盘下创建一个“Workspace”文件夹。(C:\工作区
  2. 再次下载SW例子,并将其保存℃在:\工作区的位置,并提取其
  3. 复制过去的工作空间洁净585 SDK,然后提取DA14585_SDK_6.0.10.511_0.zip
  4. 进入C: Workspace\DA14585_SDK_6.0.10.511_0\DA14585_SDK路径,将6.0.10.511文件夹复制到Workspace文件夹中
  5. 打开Windows PowerShell
  6. CD C:\工作区\ 1wire_example \ project_environment
  7. python dlg_make_keil5_env_v1.002.py -sdkpath "C: Workspace\6.0.10.511"
  8. 1 wire_example。uvprojx IS SUCCESSFULLY UPDATED WITH PROPER SDK PATH…

手术后你上面应该能够在SW例如具有SDK链接。我从我的身边下面,我介绍的方法进行测试。要知道,我正在使用Python3.7版本。

谢谢,PM_Dialog

Jasu
离线
最后一次露面:1年8个月前
加入:2019年1月23日10:26
这procedurehelp我向

这procedurehelp我向SW例如使用SDK链接

谢谢,

JJ.

PM_Dialog
离线
最后一次露面:2天前1周
职员
加入:2018年2月8日11:03
嗨Jasu,

嗨Jasu,

很高兴您能够运行这个SW示例,感谢您接受我的回答。

谢谢,PM_Dialog

ditterhung
离线
最后一次露面:6个月2个星期前
加入:二○一七年十二月二十○日06:36
你好,先生,

你好,先生,

我想尝试的示例代码(I2C_Accel_Data_Notifcation.zip),但我总是得到错误信息如下。你能帮助修复错误,非常感谢!

我的程序如下

1.在C盘下创建一个“Workspace”文件夹。(C: \ Workspace)
2.再次下载SW例子,并将其保存℃在:\工作区的位置,并提取其
3.复制过去的工作空间洁净585 SDK,然后提取DA14585_SDK_6.0.10.511_0.zip
4.Go到C:\工作区\ DA14585_SDK_6.0.10.511_0 \ DA14585_SDK路径并复制6.0.10.511夹入工作区的文件夹
5.打开Windows PowerShell
6.cd C:\工作区\ I2C_Accel_Data_Notifcation \ project_environment \
7.python dlg_make_keil5_env_v1.002.py -sdkpath “C:\工作区\ 6.0.10.511”

------------------------------------------------------------------------------------

......

C: \ Workspace \ 6.0.10.511 \ \ sdk \ \ app_api.h app_modules \ api
C:\工作区\ 6.0.10.511 \\ SDK \ app_modules \ API \ app_callback.h
C: \ Workspace \ 6.0.10.511 \ \ sdk \ \ app_default_handlers.h app_modules \ api
C: \ Workspace \ 6.0.10.511 \ \ sdk \ \ app_easy_gap.h app_modules \ api
C:\工作区\ 6.0.10.511 \\ SDK \ app_modules \ API \ app_easy_msg_utils.h
C:\工作区\ 6.0.10.511 \\ SDK \ app_modules \ API \ app_easy_security.h
C: \ Workspace \ 6.0.10.511 \ \ sdk \ \ app_easy_timer.h app_modules \ api
C: \ Workspace \ 6.0.10.511 \ \ sdk \ \ app_entry_point.h app_modules \ api
C: \ Workspace \ 6.0.10.511 \ \ sdk \ \ app_mid.h app_modules \ api
C: \ Workspace \ 6.0.10.511 \ \ sdk \ \ app_msg_utils.h app_modules \ api
C: \ Workspace \ 6.0.10.511 \ \ sdk \ \ app_security.h app_modules \ api
C: \ Workspace \ 6.0.10.511 \ \ sdk \ \ app_task.h app_modules \ api
C: \ Workspace \ 6.0.10.511 \ \ sdk \ \ app_user_config.h app_modules \ api
C:\工作区\ 6.0.10.511 \\ SDK \平台\弓\ arch_api.h
C:\工作区\ 6.0.10.511 \\ SDK \平台\弓\主\ arch_wdg.h
C: \ Workspace \ 6.0.10.511 \ \ sdk \ \ core_modules \ arch_console \ arch_console.h平台
.. \ SRC \设置\ da1458x_config_advanced.h
. . \ src \ config \ da1458x_config_basic.h
.. \ SRC \设置\ user_callback_config.h
.. \ SRC \设置\ user_config.h
.. \ SRC \设置\ user_modules_config.h
.. \ SRC \设置\ user_periph_setup.h
.. \ SRC \设置\ user_profiles_config.h
.. \ SRC \ custom_profile \ user_custs_config.c
.. \ SRC \ custom_profile \ user_custs1_def.c
.. \ SRC \平台\ user_periph_setup.c
. . \ src \ user_app \ user_accelerometer.c
.. \ SRC \ user_drivers \ user_ADXL345.c
. . \ src \ user_drivers \ user_i2c.c
回溯(最后最新呼叫):
文件"dlg_make_keil5_env_v1.002.py",第545行,在<模块>
run_application(参数[ “sdkpath”])
文件 “dlg_make_keil5_env_v1.002.py”,线路532,在run_application
setup_keil5_project_environment()
文件 “dlg_make_keil5_env_v1.002.py”,线450,在setup_keil5_project_environment
build_uvoptx_element_debugopt(XML_PATTERN_TIFILE)
文件 “dlg_make_keil5_env_v1.002.py”,线路126,在build_uvoptx_element_debugopt
树= ET.parse(dlg_uvoptx_file)
文件 “C:\ Program Files文件(x86)的\ Python36-32 \ LIB \ XML \ etree \ ElementTree.py”,线1196,在解析
tree.parse(源,分析器)
文件 “C:\ Program Files文件(x86)的\ Python36-32 \ LIB \ XML \ etree \ ElementTree.py”,线路586,在解析
源=开放(源极, “RB”)
FileNotFoundError:[错误2]没有这样的文件或目录: 'ADXL345.uvoptx'

依恋:
PM_Dialog
离线
最后一次露面:2天前1周
职员
加入:2018年2月8日11:03
嗨ditterhung,

嗨ditterhung,

谢谢你让我们知道。我会在内部检查,并尽快回复你。

谢谢,PM_Dialog

PM_Dialog
离线
最后一次露面:2天前1周
职员
加入:2018年2月8日11:03
嗨ditterhung,

嗨ditterhung,

我建议您访问DA14585 / 6的网站,然后重新下载软件I2C例子。道歉,但.uvprojx文件不见了。

//www.wsdof.com/雷电竞官网登录products/connectivity/bluetooth-low-energy/smartbond-da14585-and-da14586

谢谢,PM_Dialog