Over 10 years we help companies reach their financial and branding goals. Engitech is a values-driven technology agency dedicated.

Gallery

Contacts

411 University St, Seattle, USA

engitech@oceanthemes.net

+1 -800-456-478-23

Kategorie:
Design, Hardware, Vývoj

Navrhněte Real Time Operating System (RTOS) pro vývojovou platformu s MCU STM32F446RET6. Platforma slouží pro vývoj nositelných zařízení a chytrých senzorů. RTOS musí umožnit vícevláknové zpracování úloh, kontrolu nad HW prostředky a jejich online sledováním, komunikaci skrze SPI a I2C rozhraní s vybranými senzory. RTOS navrhněte tak, aby skrze vstupní příkazy mohl multimodálně vykonávat úlohy, např. aby mohl bez potřeby úpravy FW měnit strukturu a typy poskytovaných dat z jednotlivých senzorů a za chodu připojovat různé rozšiřující moduly typu IMU, ADC, MOTOR DRIVER. RTOS implementujte a v laboratorních podmínkách otestujte. Vytvořte podrobnou dokumentaci a vývojové diagramy navrhovaného FW. V diskuzi rozveďte jaké funkcionality RTOS byly vybrány a proč.