Статья

Авторы:
Большаков О. С., Шаров В. Г., Петров А. В.
Полный текст:
Выявлены недостатки существующих подходов по обеспечению кроссплатформенности программного обеспечения для специализированных встраиваемых систем, предложен новый подход по обеспечению кроссплатформенности программ c использованием средств языка Embeddecy. Подход основан на представленной обобщенной модели микроконтроллера, представлен пример реализации модуля управления аналого-цифровым преобразователем микроконтроллера с разделением аппаратно-зависимых и аппаратно-независимых функций.
Большаков О. С.
Рыбинский государственный авиационный технический университет им. П. А. Соловьева
(Рыбинск, Россия)
Шаров Владимир Григорьевич
Кандидат физико-математических наук, профессор,
Рыбинский государственный авиационный технический университет
(Рыбинск, Россия)
E-mail: svg45@mail.ru
Петров Александр Викторович
Генеральный директор
ООО «НПП САТЕК плюс»
(Рыбинск, Россия)
E-mail: petrov@nppsatek.ru
Белых, А. А. Унификация архитектур однокристальных микроконтроллеров и ее применение для разработки программного обеспечения встраиваемых систем: автореф. дис. … канд. техн. наук / А. А. Белых. - М., 2006.     
Большаков, О. С. Модель распределенных программ для встраиваемых систем / О. С. Большаков, В. Г. Шаров А. В. Петров // Вестник Рыбинского государственного авиационного технического университета им. П. А. Соловьева. - Рыбинск, 2015. - №1 (32). - С. 165-171.
Платунов, А. В. Теоретические и методологические основы высоко-уровневого проектирования встраиваемых вычислительных систем: автореф. дис. … д-ра техн. наук / А. В. Платунов. - СПб., 2010.     
Paramonov, I. Preprocessor Based Approach for Cross-Platform Development with Qt Quick Components / [Ilya Paramonov et otc.] // Proceedings of the 11th Conference of Open Innovations Association FRUCT. - St-Petersburg, 2012. - URL: https://fruct.org/publications/fruct11/files/Par.pdf.
The NanoVM - Java for the AVR. - URL: http:// www.harbaum.org/till/nanovm/index.shtml.
Ключевые слова:
ВСТРАИВАЕМЫЕ СИСТЕМЫ, КРОССПЛАТФОРМЕННОСТЬ, МИКРОКОНТРОЛЛЕРЫ, ЯЗЫКИ ПРОГРАММИРОВАНИЯ

Creative Commons LicenseКонтент доступен под лицензией Creative Commons Attribution 4.0 License.