全局变量覆盖问题
嗨对话框
我们正在根据DA14681在运行SDK 1.0.14的定制板上工作。
问题是,在我的代码中,基于pxpreporter,i m高速执行一些特定的ble任务。我在BLE上执行高速数据传输。在我的代码中的全局变量之后,得到垃圾值。
在一些研究之后,我发现在C ++中使用全局变量不是一个很好的做法,因为它可以从任何地方访问和覆盖它。然后我将来自uint8_t的全局变量转换为initialised_privileged_data uint8_t,然后它工作正常。
嗨对话框
我们正在根据DA14681在运行SDK 1.0.14的定制板上工作。
问题是,在我的代码中,基于pxpreporter,i m高速执行一些特定的ble任务。我在BLE上执行高速数据传输。在我的代码中的全局变量之后,得到垃圾值。
在一些研究之后,我发现在C ++中使用全局变量不是一个很好的做法,因为它可以从任何地方访问和覆盖它。然后我将来自uint8_t的全局变量转换为initialised_privileged_data uint8_t,然后它工作正常。