请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC3235S 大家好!
我一直在使用 Azure SDK 将一些来自串行端口的数据发布到我的物联网集线器中。 一个无限循环从串行端口读取数据并将其发布到集线器。
当我运行代码读取串行数据而不发布它时、它运行得很流畅。 同样地、当我在不读取串行数据的情况下将随机数据发布到物联网集线器时、它也运行得非常好。 但是、当我在循环内部使用发布函数来读取串行数据时、代码开始滞后、只有几个样本(2-3秒的时间间隔)发布到集线器。
我认为这个问题可能与线程相关、但我不确定可能存在什么问题。
欢迎提出任何意见、建议或解决办法。