我试图编译SW示例:读出一个I2C加速度计和发送通知数据项目。但它显示了错误。\ out_585 \ adxl345_585.axf:错误:l6031u:无法打开散点图文件。\ .. \ src \ config \copied_scatter.sct:没有这样的文件或目录。如何解决thiss错误?????????????????????????????
嗨jasu,
我建议你再次这样做的步骤SW实施例:实施例DA1458x设置到一个干净的SDK(最新版本6.0.10)工作区。您可以尝试将SW示例链接到干净的SDK根目录吗?此错误意味着链接器无法找到copied_scatter.sct scatter文件。此外,从Keil IDE,请转到Project - >目标选项,然后导航到“链接器”选项卡。在“分散文件”部分中,您应该拥有。\ .. \ src \ config \ copied_scatter.sct路径,如果您点击“编辑”按钮,则必须打开它。
谢谢,PM_DIALOG.
当我尝试运行时收到此错误C:\ users \ bbroy \ downloads \ i2c_accel_data_notiifcation \ 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 sdkpathdlg_make_keil5_env_v1.002.py:错误:需要以下参数:-sdkpath / - sdkpath
为混乱道歉 - 但是我复制/粘贴了一个错误的答案,这就是我删除我的上一篇文章的原因。您能否检查python脚本是否在project_environment文件夹中兴奋?此外,您能否在-sdkpath之后有一个“空间”吗?
我在-sdkpath后给出“空间”,但仍然得到相同的错误消息。
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 sdkpathdlg_make_keil5_env_v1.002.py:错误:需要以下参数:-sdkpath / - sdkpath
如何解决此错误?
在上面的过程之后,您应该能够将SW示例与SDK链接。我在我描述的程序后从我的侧面测试过。请注意,我在python3.7版中使用。
此过程提示我将SW示例与SDK联系起来
谢谢,
JJ.
很高兴您能够运行SW示例并感谢您接受答案。
你好,先生,
我想尝试示例代码(i2c_accel_data_notifcation.zip.zip.),但我总是得到错误信息如下。你可以帮助解决错误,谢谢!
我的程序如下
1.在C盘下创建一个“工作区”文件夹。(C:\ Workspace)2.再次下载SW示例并将其保存在C:\ Workspace位置和提取物下3.Copy - 在工作区中的CYPER 585 SDK,然后提取DA14585_SDK_6.0.10.511_0.zip4.进入C:\ Workspace \ Da1a585_sdk_6.0.10.511_0 \ da1a585_sdk路径并将6.0.10.511文件夹复制到Workspace文件夹中5.打开Windows PowerShell6.CD C:\ Workspace \ i2c_accel_data_notifcation \ project_environment \7.python dlg_make_keil5_env_v1.002.py -sdkpath“c:\ workspace \ 6.0.10.511”
-----------------------------------------------------------------------------------------------
......
C:\ Workspace \ 6.0.10.511 \\ SDK \ App_Modules \ API \ App_api.hC:\ Workspace \ 6.0.10.511 \\ SDK \ App_Modules \ API \ App_Callback.hC:\ workspace \ 6.0.10.511 \\ sdk \ app_modules \ api \ app_default_handlers.hC:\ Workspace \ 6.0.10.511 \\ SDK \ App_modules \ API \ App_easy_gap.hC:\ Workspace \ 6.0.10.511 \\ SDK \ App_Modules \ API \ App_easy_msg_utils.hC:\ Workspace \ 6.0.10.511 \\ SDK \ App_Modules \ API \ App_easy_Security.hC:\ Workspace \ 6.0.10.511 \\ SDK \ App_Modules \ API \ App_easy_timer.hC:\ Workspace \ 6.0.10.511 \\ SDK \ App_Modules \ API \ App_entry_Point.hC:\ Workspace \ 6.0.10.511 \\ SDK \ App_modules \ API \ App_mid.hC:\ Workspace \ 6.0.10.511 \\ SDK \ App_Modules \ API \ App_msg_utils.hC:\ workspace \ 6.0.10.511 \\ sdk \ app_modules \ api \ app_security.hC:\ Workspace \ 6.0.10.511 \\ SDK \ App_Modules \ API \ App_Task.hC:\ Workspace \ 6.0.10.511 \\ SDK \ App_Modules \ API \ App_User_Config.hC:\ Workspace \ 6.0.10.511 \\ SDK \ Platform \ Arch \ Arch_api.hC:\ Workspace \ 6.0.10.511 \\ SDK \ Platform \ Arch \ Main \ Arch_Wdg.hC:\ Workspace \ 6.0.10.511 \\ sdk \ platform \ core_modules \ arch_console \ arch_console.h.. \ SRC \设置\ da1458x_config_advanced.h.. \ src \ config \ da1458x_config_basic.h.. \ SRC \设置\ user_callback_config.h.. \ src \ config \ user_config.h.. \ src \ config \ user_modules_config.h.. \ src \ config \ user_periph_setup.h.. \ src \ config \ user_profiles_config.h.. \ src \ custom_profile \ user_custs_config.c.. \ src \ custom_profile \ user_custs1_def.c.. \ src \ platform \ 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(args [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_environmentbuild_uvoptx_element_debugopt(XML_PATTERN_TIFILE)file“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 \ follettree.py”,第1196行,在parse中树.parse(Source,Parser)文件“c:\ program files(x86)\ python36-32 \ lib \ xml \ etree \ follettree.py”,第586行,在parse中source =打开(源,“rb”)filenotfounderror:[errno 2]没有这样的文件或目录:'adxl345.uvoptx'
嗨,
谢谢你让我们知道。我会在内部检查,我会尽快回复你。
我建议您访问DA14585 / 6支持站点并重新下载I2C软件示例。道歉,但是.UVProjx文件丢失了。
https://www.dialog-seminile.com/produ亚博电竞菠菜cts/connectivity/bluetooth-low-energy/smartbond-da14585-and-da14586.
嗨jasu,
我建议你再次这样做的步骤SW实施例:实施例DA1458x设置到一个干净的SDK(最新版本6.0.10)工作区。您可以尝试将SW示例链接到干净的SDK根目录吗?此错误意味着链接器无法找到copied_scatter.sct scatter文件。此外,从Keil IDE,请转到Project - >目标选项,然后导航到“链接器”选项卡。在“分散文件”部分中,您应该拥有。\ .. \ src \ config \ copied_scatter.sct路径,如果您点击“编辑”按钮,则必须打开它。
谢谢,PM_DIALOG.
当我尝试运行时收到此错误
C:\ users \ bbroy \ downloads \ i2c_accel_data_notiifcation \ 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 sdkpath
dlg_make_keil5_env_v1.002.py:错误:需要以下参数:-sdkpath / - sdkpath
嗨jasu,
为混乱道歉 - 但是我复制/粘贴了一个错误的答案,这就是我删除我的上一篇文章的原因。您能否检查python脚本是否在project_environment文件夹中兴奋?此外,您能否在-sdkpath之后有一个“空间”吗?
谢谢,PM_DIALOG.
我在-sdkpath后给出“空间”,但仍然得到相同的错误消息。
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 sdkpath
dlg_make_keil5_env_v1.002.py:错误:需要以下参数:-sdkpath / - sdkpath
如何解决此错误?
嗨jasu,
在上面的过程之后,您应该能够将SW示例与SDK链接。我在我描述的程序后从我的侧面测试过。请注意,我在python3.7版中使用。
谢谢,PM_DIALOG.
此过程提示我将SW示例与SDK联系起来
谢谢,
JJ.
嗨jasu,
很高兴您能够运行SW示例并感谢您接受答案。
谢谢,PM_DIALOG.
你好,先生,
我想尝试示例代码(i2c_accel_data_notifcation.zip.zip.),但我总是得到错误信息如下。你可以帮助解决错误,谢谢!
我的程序如下
1.在C盘下创建一个“工作区”文件夹。(C:\ Workspace)
2.再次下载SW示例并将其保存在C:\ Workspace位置和提取物下
3.Copy - 在工作区中的CYPER 585 SDK,然后提取DA14585_SDK_6.0.10.511_0.zip
4.进入C:\ Workspace \ Da1a585_sdk_6.0.10.511_0 \ da1a585_sdk路径并将6.0.10.511文件夹复制到Workspace文件夹中
5.打开Windows PowerShell
6.CD C:\ Workspace \ i2c_accel_data_notifcation \ project_environment \
7.python dlg_make_keil5_env_v1.002.py -sdkpath“c:\ workspace \ 6.0.10.511”
-----------------------------------------------------------------------------------------------
......
C:\ Workspace \ 6.0.10.511 \\ SDK \ App_Modules \ API \ App_api.h
C:\ Workspace \ 6.0.10.511 \\ SDK \ App_Modules \ API \ App_Callback.h
C:\ workspace \ 6.0.10.511 \\ sdk \ app_modules \ api \ app_default_handlers.h
C:\ Workspace \ 6.0.10.511 \\ SDK \ App_modules \ API \ App_easy_gap.h
C:\ Workspace \ 6.0.10.511 \\ SDK \ App_Modules \ API \ App_easy_msg_utils.h
C:\ Workspace \ 6.0.10.511 \\ SDK \ App_Modules \ API \ App_easy_Security.h
C:\ Workspace \ 6.0.10.511 \\ SDK \ App_Modules \ API \ App_easy_timer.h
C:\ Workspace \ 6.0.10.511 \\ SDK \ App_Modules \ API \ App_entry_Point.h
C:\ Workspace \ 6.0.10.511 \\ SDK \ App_modules \ API \ App_mid.h
C:\ Workspace \ 6.0.10.511 \\ SDK \ App_Modules \ API \ App_msg_utils.h
C:\ workspace \ 6.0.10.511 \\ sdk \ app_modules \ api \ app_security.h
C:\ Workspace \ 6.0.10.511 \\ SDK \ App_Modules \ API \ App_Task.h
C:\ Workspace \ 6.0.10.511 \\ SDK \ App_Modules \ API \ App_User_Config.h
C:\ Workspace \ 6.0.10.511 \\ SDK \ Platform \ Arch \ Arch_api.h
C:\ Workspace \ 6.0.10.511 \\ SDK \ Platform \ Arch \ Main \ Arch_Wdg.h
C:\ Workspace \ 6.0.10.511 \\ sdk \ platform \ core_modules \ arch_console \ arch_console.h
.. \ SRC \设置\ da1458x_config_advanced.h
.. \ src \ config \ da1458x_config_basic.h
.. \ SRC \设置\ user_callback_config.h
.. \ src \ config \ user_config.h
.. \ src \ config \ user_modules_config.h
.. \ src \ config \ user_periph_setup.h
.. \ src \ config \ user_profiles_config.h
.. \ src \ custom_profile \ user_custs_config.c
.. \ src \ custom_profile \ user_custs1_def.c
.. \ src \ platform \ 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(args [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)
file“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 \ follettree.py”,第1196行,在parse中
树.parse(Source,Parser)
文件“c:\ program files(x86)\ python36-32 \ lib \ xml \ etree \ follettree.py”,第586行,在parse中
source =打开(源,“rb”)
filenotfounderror:[errno 2]没有这样的文件或目录:'adxl345.uvoptx'
嗨,
谢谢你让我们知道。我会在内部检查,我会尽快回复你。
谢谢,PM_DIALOG.
嗨,
我建议您访问DA14585 / 6支持站点并重新下载I2C软件示例。道歉,但是.UVProjx文件丢失了。
https://www.dialog-seminile.com/produ亚博电竞菠菜cts/connectivity/bluetooth-low-energy/smartbond-da14585-and-da14586.
谢谢,PM_DIALOG.