我尝试使用示例文件“读I2C加速度计BLE”与DA14531 TINY模块。
HTTPS://www.wsdof.com/sites/default/files/da14531-da14585 ...
我下面就在这里运行Python脚本的说明:
当我运行该脚本,我得到如下:
d:\ DiaSemi \ DA14531-DA14585-586_Reading_I2C_Accelerometer_BLE \ project_environment
>蟒dlg_make_keil5_env_v1.006.py -sdkpath “d:\ DiaSemi \ SDK_6.0.14.1114 \ DA145xx_SDK \ 6.0.14.1114”
Keil工程姓名:: d:\ DiaSemi \ DA14531-DA14585-586_Reading_I2C_Accelerometer_BLE \ project_environment \ ADXL345.uvprojx是一个有效的项目目录...
SDK位置:: d:\ DiaSemi \ SDK_6.0.14.1114 \ DA145xx_SDK \ 6.0.14.1114发现...
回溯(最后最新呼叫):
文件 “dlg_make_keil5_env_v1.006.py”,线路792,在<模块>
run_application(参数[ “sdkpath”])
文件 “dlg_make_keil5_env_v1.006.py”,线路780,在run_application
setup_keil5_project_environment()
文件 “dlg_make_keil5_env_v1.006.py”,线路607,在setup_keil5_project_environment
update_scatter_file(XML_PATTERN_LDADS_SCATTERFILE)
文件 “dlg_make_keil5_env_v1.006.py”,线路574,在update_scatter_file
与开放式(cur_scatter_file_path)为my_file:
FileNotFoundError:[错误2]没有这样的文件或目录:“d:\\ DiaSemi \\ SDK_6.0.14
0.1114 \\ \\ DA145xx_SDK \\ 6.0.14.1114 SDK \\ \\ common_project_files \\ scatterfiles scatte
rfile_common.sct”
该Python脚本正在寻找scatterfile_common.sct但该文件未包含在SDK6.0.14。的链接,SDK 6.0.12下载6.0.14。
我在哪里scatterfile_common.sct?
谢谢你。
嗨吉姆,
谢谢你的问题,并指出了这一点。我会要求团队内部更新蟒蛇脚本,因为这一次是为了SDK6.0.12。为了想出解决办法,请尝试以下作为一个变通的步骤:
例如:
请让我知道你是否能与SDK6.0.12链接SW例子并正确运行。
谢谢,PM_DIALOG.
那工作。谢谢!
- 吉姆
嗨吉姆,
高兴的是,你得到它的工作,并感谢您接受我的答案。
谢谢,PM_DIALOG.
有没有在这个例子中所使用的软件archecture的任何说明?它是如何工作的?什么是核心呢?等等。
谢谢
嗨OTLABS,
我会建议先检查自述文件这是SW实例中。我们所有的SW实例包含自述文件。关于SDK的架构,请参考UM-B-119:DA14585-DA14531 SW平台参考用户手册。
谢谢,PM_DIALOG.