各位
已下载 sdk.sdk_2.x_lpcxpresso54114仅提供 FreeMASTER 示例。除了应用程序命令部分之外,其他方面都运行正常,而我在应用程序命令部分发现了一些奇怪的行为。
更多详情已发布在 GitHub 上,链接如下:
https://github.com/nxp-mcuxpresso/mcuxsdk-examples/issues/10
祝好
Paolo
您好,如果我理解正确的话,您不明白为什么示例应用程序中的命令 0x10 返回代码 16。
命令 0x10 已注册为回调函数:
因此,当FreeMASTER探测到命令执行时,函数“my_appcmd_handler”会自动被调用。这个回调函数的示例代码非常简单:
这就是为什么你会得到返回代码 16 (=0x10) 作为答案的原因。
我也确认 FreeMASTER 存在一个问题,即对于未知响应,无法显示消息,正如您报告的 app.command(ID 为 0x02)的问题一样。响应 0xcd 应该报告为“未知响应”,但实际上并未生成任何消息。
谢谢,
米哈尔