您好!
我之前已经报告过、服务生成器脚本不能正常工作。 我看到了作为实验室解决方案提供的3个文件。 定制服务本身的源文件和头文件应完全复制、因此无需赘述。 应根据 unidiff 编辑 project_zero.c。 有一点是,它看起来我的源与用于创建 unidiff 的有点不同,至少行号存在差异。 我已在12月31日安装了 SimpelLink SDK (请勿 ASK)。 我相信我使用过来自 CCS TIREX 的链接、它应该是最新的链接。 无论是哪种方式、我在网上和 TIREX 中看到的都是7.10.03.00、而在文件系统中、我得到的是7.10.02.23。
我相信我已经仔细应用了 unidiff 对我的文件的编辑。 在目标上加载的项目会进行编译-运行。 我在 Android 手机上使用 TI SimpleLink Starter 应用。 当我访问服务资源管理器时、我看到可能会出现什么情况:
"6 - null "必须是我的服务、因为我不记得我们为它定义了任何名称、但我看到 UUID 中的"ba55"是我们使用的编号。 如果要详细了解该服务、可以看到两个特征。 符合我的预期、因为我们展示了阳光值和计时器周期。 但是、标有这些特性的屏幕是不正常的:
底部的这个看起来是正确的、88:13是 LSB 第一个表示5000、被设置为定时器周期。 此外、我会注意到用于读取、写入、通知的彩色图标。 具有第一个特征不是这种情况。 首先、其值为 NULL、右侧的图标为黑色背景。 如果我单击底部特征、它就允许我读取它、如果我单击上部特征、即应用程序崩溃。
同样、我再次对 project_zero.c 进行了仔细检查、必须没问题。 我不能说,我错过了什么,或发生了什么实际特征.
请建议在哪里查找。
谢谢。