Мы с важной новостью: с 28 февраля 2025 года сервис Хабр Фриланс прекратит свою работу.

Купить услуги можно до 28 февраля 2025, но пополнить баланс уже нельзя. Если на вашем счете остались средства, вы можете потратить их на небольшие услуги — служба поддержки готова поделиться бонусами, на случай, если средств немного не хватает.
R50 a76963e73362608082c7c7517c385ed0
Разработка ПО для встраиваемых

Разработка ПО для встраиваемых систем

Добавлено 13 апр 2019 в 16:59
С 2003 по 2015 год занимался разработкой ПО для игровых автоматов по полному циклу от реализации низкоуровневых интерфейсов на различных процессорах, до реализации user interface и проектирования математических моделей игр азартных игр. Также выполнен reverse engineering множества проектов на процессорах Z80, MC68000, DS5000.

С 2012 по настоящее время занимаюсь разработкой ПО для персональных медицинских приборов от низкоуровневых интерфейсов и BLE до алгоритмов цифровой обработки сигналов.

На картинке изображена плата игрового автомата разработанная в 2007 году на основе процессора Cirrus Logic EP9315 (ядро ARM920T), 128MB SDRAM, 8MB FLASH, CF Card, видео до 1280х1024 на D-Sub и DVI, Ethernet 10/100 Мбит, звук 44100Гц/16 бит/стерео и другие интерфейсы. В начале разработки ПО выполнялось на ОС Linux с использованием библиотеки SDL. Позже, из-за низкой производительности под Linux, все было переписано Bare Metal, что дало значительный прирост производительности видео и позволило существенно увеличить frame rate.
Bb936496a8