我尝试编译SW例:读出一个I2C加速度计和发送通知数据的项目。但它显示了一个错误\ out_585 \ ADXL345_585.axf:错误:L6031U:无法打开分散描述文件\ .. \ SRC \设置\copied_scatter.sct:没有这样的文件或目录。如何解决thiss错误?????????????????????????????
嗨Jasu,
我建议你再做描述到的步骤SW实施例:实施例DA1458x设置到一个干净的SDK(最新版本6.0.10)的工作空间。可否请您尝试到SW例子链接到一个干净的SDK根?此错误意味着链接器无法找到copied_scatter.sct分散文件。此外,将Keil IDE,请到项目 - >为目标选项,然后导航到连接选项卡。在“分散文件”部分中,您应该有。\ .. \ SRC \ CONFIG \ copied_scatter.sct路径,如果你点击“编辑”按钮,您将不得不打开它。
谢谢,PM_Dialog
当我尝试运行出现此错误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] SDKPATHdlg_make_keil5_env_v1.002.py:错误:以下参数要求:-sdkpath / - sdkpath
抱歉给你带来困惑,但我复制/粘贴了一个错误的答案,这就是我删除上一篇帖子的原因。您能检查一下project_environment文件夹中的python脚本是否兴奋吗?另外,你能在-sdkpath后面加一个空格吗?
我给了“空间”后-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] SDKPATHdlg_make_keil5_env_v1.002.py:错误:以下参数要求:-sdkpath / - sdkpath
如何修复这个错误?
手术后你上面应该能够在SW例如具有SDK链接。我从我的身边下面,我介绍的方法进行测试。要知道,我正在使用Python3.7版本。
这procedurehelp我向SW例如使用SDK链接
谢谢,
JJ.
很高兴您能够运行这个SW示例,感谢您接受我的回答。
你好,先生,
我想尝试的示例代码(I2C_Accel_Data_Notifcation.zip),但我总是得到错误信息如下。你能帮助修复错误,非常感谢!
我的程序如下
1.在C盘下创建一个“Workspace”文件夹。(C: \ Workspace)2.再次下载SW例子,并将其保存℃在:\工作区的位置,并提取其3.复制过去的工作空间洁净585 SDK,然后提取DA14585_SDK_6.0.10.511_0.zip4.Go到C:\工作区\ DA14585_SDK_6.0.10.511_0 \ DA14585_SDK路径并复制6.0.10.511夹入工作区的文件夹5.打开Windows PowerShell6.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 \ apiC:\工作区\ 6.0.10.511 \\ SDK \ app_modules \ API \ app_callback.hC: \ Workspace \ 6.0.10.511 \ \ sdk \ \ app_default_handlers.h app_modules \ apiC: \ Workspace \ 6.0.10.511 \ \ sdk \ \ app_easy_gap.h app_modules \ apiC:\工作区\ 6.0.10.511 \\ SDK \ app_modules \ API \ app_easy_msg_utils.hC:\工作区\ 6.0.10.511 \\ SDK \ app_modules \ API \ app_easy_security.hC: \ Workspace \ 6.0.10.511 \ \ sdk \ \ app_easy_timer.h app_modules \ apiC: \ Workspace \ 6.0.10.511 \ \ sdk \ \ app_entry_point.h app_modules \ apiC: \ Workspace \ 6.0.10.511 \ \ sdk \ \ app_mid.h app_modules \ apiC: \ Workspace \ 6.0.10.511 \ \ sdk \ \ app_msg_utils.h app_modules \ apiC: \ Workspace \ 6.0.10.511 \ \ sdk \ \ app_security.h app_modules \ apiC: \ Workspace \ 6.0.10.511 \ \ sdk \ \ app_task.h app_modules \ apiC: \ Workspace \ 6.0.10.511 \ \ sdk \ \ app_user_config.h app_modules \ apiC:\工作区\ 6.0.10.511 \\ SDK \平台\弓\ arch_api.hC:\工作区\ 6.0.10.511 \\ SDK \平台\弓\主\ arch_wdg.hC: \ 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_applicationsetup_keil5_project_environment()文件 “dlg_make_keil5_env_v1.002.py”,线450,在setup_keil5_project_environmentbuild_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'
嗨ditterhung,
谢谢你让我们知道。我会在内部检查,并尽快回复你。
我建议您访问DA14585 / 6的网站,然后重新下载软件I2C例子。道歉,但.uvprojx文件不见了。
//www.wsdof.com/雷电竞官网登录products/connectivity/bluetooth-low-energy/smartbond-da14585-and-da14586
嗨Jasu,
我建议你再做描述到的步骤SW实施例:实施例DA1458x设置到一个干净的SDK(最新版本6.0.10)的工作空间。可否请您尝试到SW例子链接到一个干净的SDK根?此错误意味着链接器无法找到copied_scatter.sct分散文件。此外,将Keil IDE,请到项目 - >为目标选项,然后导航到连接选项卡。在“分散文件”部分中,您应该有。\ .. \ SRC \ CONFIG \ copied_scatter.sct路径,如果你点击“编辑”按钮,您将不得不打开它。
谢谢,PM_Dialog
当我尝试运行出现此错误
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
嗨Jasu,
抱歉给你带来困惑,但我复制/粘贴了一个错误的答案,这就是我删除上一篇帖子的原因。您能检查一下project_environment文件夹中的python脚本是否兴奋吗?另外,你能在-sdkpath后面加一个空格吗?
谢谢,PM_Dialog
我给了“空间”后-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
如何修复这个错误?
嗨Jasu,
手术后你上面应该能够在SW例如具有SDK链接。我从我的身边下面,我介绍的方法进行测试。要知道,我正在使用Python3.7版本。
谢谢,PM_Dialog
这procedurehelp我向SW例如使用SDK链接
谢谢,
JJ.
嗨Jasu,
很高兴您能够运行这个SW示例,感谢您接受我的回答。
谢谢,PM_Dialog
你好,先生,
我想尝试的示例代码(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'
嗨ditterhung,
谢谢你让我们知道。我会在内部检查,并尽快回复你。
谢谢,PM_Dialog
嗨ditterhung,
我建议您访问DA14585 / 6的网站,然后重新下载软件I2C例子。道歉,但.uvprojx文件不见了。
//www.wsdof.com/雷电竞官网登录products/connectivity/bluetooth-low-energy/smartbond-da14585-and-da14586
谢谢,PM_Dialog