为FreeRTOS嵌入式系统选择合适的MCU

时间:2013-04-30 19:22:55

标签: memory microcontroller rtos stm32 freertos

我有一个项目正在进行中,我将使用一堆传感器(加速度计,陀螺仪等)连接STM32 MCU。对下载的传感器数据进行一些数学计算,并生成适当的输出到6个PWM。除此之外,我还有一个有源的无线通信模块,也许还有一个小屏幕(没什么特别的)。还有一些小的附加功能。

我打算使用FreeRTOS来控制系统,但我不能确定它是否有点过分?我应该只使用一个小的合作调度程序吗?

我的STM32F100RB上安装了一个FreeRTOS系统并运行了8kB RAM和128kB闪存,但是我无法确定这个内存是否足以支持运行FreeRTOS的系统?..

1 个答案:

答案 0 :(得分:1)

该MCU足以满足您的内存需求。

在我看来,如果你没有针对mcu-selection的预算问题,你可以从更高的STM32系列中选择一个mcu,如STM32F1xx或STM32F2xx。因此,冲头尺寸可能大于32K。