за хорошее вознаграждение нужно написать программу
- Войдите на сайт для отправки комментариев
Пт, 30/12/2016 - 11:35
Добрый день! нужно написать многозадачную программу. Если кто владеет классами, знает как создать библиотеки и разбирается в конечных автоматах готов посотрудничать. Оплата достойная.
Добрый день.
1. В каком городе.
2. Какая платформа (в смысле железо).
3. "Многозадачная" подразумевает операционную систему.
Если просто конечные автоматы, то скорее "многофункциональная".
4. Сроки, хотя бы примерные, или как всегда - вчера ?
Обращайтесь, если что, basilebox@yandex.Россия. Москва.
Ну, и описание, хотя бы приблизительное, что нужно получить на выходе.
С уважением.
Василий.
ARDUINO
А точно на ардуино? )))
Пошукайте, есть практически готовый RTOS для Ардуино. Ссылку утерял, искать заново - лениво. Ну и все сильно зависит от степени и требований "многозадачности" .. вполне возможно Вам будет достаточно опубликованного на гитхабе "arhat.h" там есть примитивная работа с конечными автоматами с стиле разделяемой многозадачности tsc.h и пример использования и реализации сьема показаний с ультразвукового датчика hcsr04.h а также показаний энкодеров (простой счет импульсов) по прерываниям pcint.h, кроме этого в обработчик прерываний таймера внедрен "хук" для принудительного выполнения "микрозадач" каждые 1024 микросекунды .. и пример работы с ним в виде обработки показаний датчика tcs3200, а также есть работа с шиной I2C с помощью аппаратного драйвера шины.
Один недостаток - библиотека тестировалась и используется в основном под Arduino Mega 2560, но есть примеры использования и под UNO и даже под ATmega164p .. поиск на гитхабе по ключу ARHAT_H. Комментировано практически всё, читайте исходники и заголовочные файлы. Есть море примеров.