小编Mos*_*any的帖子

如何在 RTOS 的 Cortex-M3 微控制器中以高频(> 100kHz)运行周期性线程?

我正在使用 STM32F107VC 微控制器实现高频(> 100kHz)数据采集系统。它使用spi外设与高频ADC芯片进行通信。我必须使用实时操作系统。我怎样才能做到这一点?

我尝试过 FreeRTOS,但它的最大滴答频率为 1000Hz,所以我无法使用 FreeRTOS 每隔 1us 运行一个线程。我也试过Keil RTX5,它的tick频率可以达到1MHz,但我在某处研究过,不建议将tick频率设置高,因为它会增加整体上下文切换时间。所以我该怎么做?谢谢。

rtos cortex-m3 stm32 data-acquisition cmsis

3
推荐指数
1
解决办法
1105
查看次数

标签 统计

cmsis ×1

cortex-m3 ×1

data-acquisition ×1

rtos ×1

stm32 ×1