Написать прошивку для STM32F401

Цена договорная
01 июня 2024, 17:44 • 2 отклика • 115 просмотров
Основная задача - работа с матричной клавиатурой 8*22=176 кнопок с целью измерения времени между нажатиями кнопок с разрешением около 20 мксек (опрос всей клавиатуры с частотой 50 кГц).
Далее обработка этих данных и отправка по UART.
В дополнение - работа с MPR121 и EEPROM памятью по I2C, а также простые функции типа PWM на 4 светодиода и несколько служебных кнопок.

- libopencm3 - приоритет
- допускается использование CMSIS
- строго не HAL!

Основной алгоритм написан и оптимизирован до хорошей степени.
Архитектура вся продумана - самые сложные вопросы уже решены.


Сроки - 1-2 недели.
Старт возможен в ближайшие дни.