Other Parts Discussed in Thread: Z-STACK, CC2531EMK, CC2531
Thread 中讨论的其他部件:Z-stack、 、CC2531
工具/软件:WEBENCH设计工具
大家好、我在尝试将 CC2531-EMK USB 软件狗用作 ZLL 远程设备时遇到了一些问题。
目前只有 Z-Stack_Lighting_1_0_2.exe 可供下载、如果有人愿意上载 Z-Stack_Lighting_1_0_1.exe、我会非常出色、它将立即解决我所有的修补问题。
因为版本1.0.2与1.0.1略有不同。
我找到了:
"在 ZLLRC 可用之前、CC2531EMK USB 软件狗已包含在旧的 ZLL 套件中。"
processors.wiki.ti.com/.../ZStack-Lighting_Kit_CC2531EMK
以及使 Z-Stack Lightning 1.0.1与 CC2531-EMK 兼容的补丁:
processors.wiki.ti.com/.../File:Z-Stack-Lighting-add-on-lighting-kit.zip
当然、Zstack-Lighting-1.0.1-Kit-v4.patch 在 多个位置修补 Z-Stack_Lighting_1_0_2失败、因为 SampleApp 的文件结构不同、我尝试修复该问题。
我已成功修补的大多数文件、我面临的主要问题是:
C:\Texas Instruments\Z-Stack Lighting 1.0.2\Projects\Zstack\ZLL\SampleApp\CC253x\SampleRemote.EWP
我必须手动应用修补程序中的更改以将其调整到该文件。
修补 SampleRemote.EWP 后、我可以在 IAR 嵌入式工作平台中看到:
"SampleRemote - USB - EndDevice - SBL"。
我选择了"CC2531F256"目标器件。 (BTW 我已将虚拟寄存器的数量更改为8、并且需要 Chipcon_cstartup.s51的补丁)。
在"C/C++ Compiler"->"Preprocessor"中、我添加了 include directories:
$PROJ_DIR$\..\..\..\..\..\..\Components\hal\target\CC2530USB
$PROJ_DIR$\..\..\..\..\..\..\Components\hal\target\CC2530USB\USB
$PROJ_DIR$\..\..\..\..\..\..\Components\hal\target\CC2530USB\USB\class_CDC
$PROJ_DIR$\..\..\..\..\..\..\Components\hal\target\CC2530USB\USB\library
$PROJ_DIR$\..\..\..\..\..\..\..\Components\hal\target\CC2530USB\USB\library\CC2531
但我不断得到:
更改的设置强制完全重建...
构建配置:SampleRemote - USB - EndDevice - SBL
正在更新生成树...
生成错误:多个工具写入同一个文件。
文件:C:\Texas Instruments\Z-Stack Lighting 1.0.2\Projects\Zstack\ZLL\SampleApp\CC253x\EndDeviceUSB-SBL\Obj\hal_ADC.R51
工具1:C/C++编译器、在处理 C:\Texas Instruments\Z-Stack Lighting 1.0.2\Components\hal\target\CC2530ARC\hal_adc.c 时
工具2:C/C++编译器、在处理 C:\Texas Instruments\Z-Stack Lighting 1.0.2\Components\hal\target\CC2530EB\hal_adc.c 时
0个文件已删除。
如何仅从 HAL->Target 目录中选择一个目标? 我认为这是我的问题。
此处:
这个家伙在改变目标时遇到了问题、但从未添加过他是怎么做的、尽管 Igor Sherer 没有详细介绍如何改变 HAL 目标。
我已经研究了所有设置、所有子菜单、所有.h .c 文件、我认为 IAR WB 决定根据项目文件中的某些设置(.ewp/.eww/.EWD?)选择 HAL 目标。 +.h 文件定义。
请指导我如何更改 HAL 目标、如果您有 Z-Stack_Lighting_1_0_1.exe、请与我分享。
我对德州仪器公司非常满意、但我讨厌他们不提供旧版本的工具/软件、这是疯狂的。
我的项目的最终目的是通过 e2e.ti.com/.../252635获得灵感 、让我希望我的 CC2531-EMK 能够帮助我通过 ZLL 我的飞利浦 Hue 灯泡进行出厂重置。
提前感谢您。