문제

I got a project going on where i am going to interface STM32 MCU with a bunch of sensors (Accelerometer, gyroscope etc..) make some math on the downloaded sensor data, and generate an appropiate output to 6 PWM's. Along with this I'll have an active wireless communication module, and maybe a little LCD screen (nothing fancy). Plus some minor addintional functionality.

I am planning to use FreeRTOS for controlling the system, but i can't decide if it's a overkill? should I just use a small co-operative scheduler instead?

I've got an FreeRTOS system up and running on my STM32F100RB with 8kB RAM and 128kB Flash, but I can't decide if that is even enough memory for a system running FreeRTOS?..

도움이 되었습니까?

해결책

This MCU is enough for your memory requirements.

In my opinion if you have not budget problems for mcu-selection, you could choose a mcu from a higher STM32 series like STM32F1xx or STM32F2xx. Thus, the ram size could be larger than 32K.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top