工具/软件:TI-RTOS
您好!
我有一个包含 cc3235modsf 和 TI-RTOS 的项目。 它基于 http 获取示例、在该示例中、我在单个任务中执行所有操作。
我正在尝试驱动几个 GPIO 以尽可能快地传输数据。
它基本上如下所示:
环路1 环路2 驱动数据输出 等待2usec 以获得稳定的数据 驱动时钟输出
起初速度非常慢。 我注意到 TI-RTOS 的周期从1ms 降低到100us 确实提高了性能。 我假设对 usleep()的调用退出了线程,它必须等待下一个节拍才能继续。 我的说明是否正确?
问题是、使用100usec 节拍时、速度仍然不够快、我想我无法将节拍周期降低到最大速度所需的值。
在无需等待的情况下尽快完成所有任务的正确方法是什么?
谢谢、
C é dric
