我有一个项目正在进行,我打算将 STM32 MCU 与一堆传感器(加速度计、陀螺仪等)连接起来,对下载的传感器数据进行一些数学运算,并为 6 个 PWM 生成适当的输出。除此之外,我还有一个有源无线通信模块,也许还有一个小液晶屏(没什么花哨的)。加上一些小的附加功能。
我打算使用 FreeRTOS 来控制系统,但我无法确定这是否是矫枉过正?我应该只使用小型合作调度程序吗?
我已经在我的 STM32F100RB 上启动并运行了一个 FreeRTOS 系统,它具有 8kB RAM 和 128kB 闪存,但我无法确定对于运行 FreeRTOS 的系统来说这是否足够内存?..