请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC2652RB 这是一个更一般的软件架构问题的一面、但我想知道我是否可以利用特定于 TI-RTOS 的任何东西。 我有一个"高优先级"传感器以250Hz 的频率触发中断并通过 SPI 读取3个24位值(1MHz 比特率)、一个传感器以1Hz 的频率在时钟上读取3个16位值(3400 kHz 比特率)。 中断和时钟都像 simple_peripheral 中一样经过 RTOS 队列。 似乎我正在降低高优先级器件的7/250Hz 样本、这可能是由于以1Hz 的频率进行 BLE 广播(I2C 和 SPI 器件应能够在这些采样/比特率下共存)。 问题是、250Hz 传感器没有缓冲器、因此如果我忽略它、数据就会消失 、如果启用广播、则有效地使采样率为243Hz、并在数据中出现小中断。 我可以增加广播间隔、但无法完全消除广播。
感谢你的帮助。