你好,
我正在使用PXP-Reporter-demo(与SUOTA启用),目前经历一些奇怪的行为。
我们实现了一个新的关贸总协定服务;当控制器在调试模式下运行时,它按预期工作。但是,在正常操作中,控制器无法正常处理我们的GATT-service并崩溃。
你知道在调试中运行控制器与正常运行有什么不同吗?
此外,在我看来,无论我将项目编译为发布版本还是调试版本,或者将dg_configIMAGE_SETUP定义为PRODUCTION_MODE还是DEVELOPMENT_MODE,这都无关紧要。是否有详细说明这些差异的文档?
非常感谢
菲利普
设备:

嗨dsandbue,
你能让我知道你所说的调试模式的确切意思吗?你的意思是你在调试和发布中构建了项目,你看到了不同吗?
如果这就是你的意思,如果调试构建配置或发布构建配置有差异,是的,从GCC生成的实际代码更大,没有优化,并包含额外的调试信息。
对于dg_configIMAGE_SETUP中的值,PRODUCTION_MODE和DEVELOPMENT_MODE只是为了消除生产模式期间的警告断言。在代码中有一些分散的警告,以便在出现错误或可疑情况时通知开发人员,如果dg_configIMAGE_SETUP被设置为PRODUCTION_MODE,这些断言将被消除,当这些条件发生时,代码不会断言。
由于MT_dialog