НАШИ РАЗРАБОТКИ

Ниже представлены некоторые выполненные нами работы по разработке электронного оборудования и ПО для микроконтроллеров и ЭВМ:

 

ПРОЕКТЫ  •  СХЕМЫ И РАЗВОДКА ПЛАТ  •  ПЕЧАТНЫЕ ПЛАТЫ  •   ПО ДЛЯ МК   •  ПО ДЛЯ ЭВМ

 

Микроконтроллер – сердце и мозг современного устройства, а создание программного обеспечения (ПО) для него – кульминационная и зачастую наиболее сложная часть всей разработки. От того, как будет реализовано ПО для микроконтроллера, зависят многие характеристики будущего устройства, удобство работы с ним и, главное, его надёжность.

Качественная разработка ПО для микроконтроллеров – наша основная деятельность, которой мы овладели по-настоящему профессионально.

Мы разработали способы написания программ, позволяющие максимально эффективно использовать ресурсы микроконтроллера и достичь наилучшей его производительности, получить максимальную надёжность в работе, в том числе устойчивость к «зависаниям», и в то же время обеспечить хорошую «читабельность» программ и простоту их возможных последующих доработок.

Ниже приведены несколько фрагментов программ нашей разработки для микроконтроллеров разного уровня.

 

Программа для цифрового сигнального контроллера dsPIC30F6010A:

Математические вычисления в реальном времени с высокой скоростью для управления модулем зажигания спортивного мотоцикла.

 

Другая программа для dsPIC30F6010A:

Обработка данных и математические вычисления в реальном времени с высокой скоростью для расчёта показателей сети 380 В.

 

Программа для микроконтроллера PIC18F4550:

Управление периферийными устройствами в приборе для сельскохозяйственной техники.

Обратите внимание на глубину использования возможностей макроасемблера.

 

Программа для микроконтроллера PIC16F684:

Обработка сигналов в устройстве для транспортной отрасли.

Приоритетом данной программы являлась максимальная компактность кода. В этом проекте техническое задание объёмом более 20 страниц мелким шрифтом нам удалось реализовать в виде программы размером менее 2 кбайт (в откомпилированном виде).

 

Во всех приведённых примерах также видны модульное построение программы, глубина её комментирования и структурированность текста, дающие общее удобство восприятия и простоту модернизации.

© MC Programming, 2010–2024  |  Хостинг: beget.com  |  Созд. сайта: ИП Кумаков Ю.А.  |  Использование cookies