Заказ программы для микроконтроллера

Современную электронику трудно представить без микроконтроллеров. Примение микроконтроллеров позволяет упростить процесс разработки устройства, позволяет удешевить его, сделать его более гибким и интеллектуальным. На данный момент существует огромное множество микроконтроллеров разных фирм, например PIC-контроллеры и AVR-контроллеры фирмы Microchip, STM8 и STM32 микроконтроллеры фирмы STMicroelectronics, микроконтроллеры на ядре ARM различных производителей, ESP8266 и ESP32 от Espressif и др.

Под какие микроконтроллеры возможна разработка ПО:

  • PIC12, PIC16, PIC18 и др. фирмы Microchip;
  • AVR семейства tinyAVR, megaAVR и др. фирмы Microchip;
  • STM8 и STM32 фирмы STMicroelectronics;
  • MSP430 (пока только для тех, которые есть в протеусе);
  • Возможна также разработка программ для микроконтроллеров других фирм;

Каким образом проверяется работоспособность программы:

  • Проверка программы в системе Proteus Professional 7.10 или 8.3;
  • Проверка на отладочной плате. Имеются отладочные платы на PIC16F877, ATmega128, STM8S003, STM8S103, STM32F103RBT6, STM32F107VCT6. Более подробную информация о некоторых имеющихся отладочных платах можно найти здесь;
  • Я отсылаю вам по электронной почте или через другие средства связи тестовую версию программы, а Вы проверяете ее на Вашем устройстве;
  • Я отсылаю по электронной почте видео, на котором демонстрируется работа устройства в Proteus или на отладочной плате (в зависимости от функционала устройства и применяемого микроконтроллера);
  • Возможны и другие варианты, например: сборка несложного устройства на макетной плате, покупка какой-либо отладочной платы и тестирование ПО на ней и т.д.;
  • Также рассмотрю Ваши варианты;

Какие интегрированными средами разработки пользуюсь:

  • MPLAB IDE (компилятор Hi-Tech PICC, MPLAB C30);
  • MPLAB X (компилятор MPLAB XC);
  • mikroC PRO;
  • IAR Embedded Workbench for AVR, for STM8, for MSP430, for ARM;
  • AVR Studio 4.19
  • WinAVR;
  • Любые IDE на базе Eclipse;
  • Qt Creator;
  • STM32CubeIDE;
  • Code Composer Studio;

Языки, используемые для написание программ:

  • Cи;
  • Возможна также разработка несложных графических/консольных приложений под Windows или Linux на языке C++ в среде Qt Creator

Как происходит оплата и что Вы получаете в конце разработки:

  • Оплата осуществляется через ЮMoney либо на электронную карту;
  • Если разработка трудоемка и требует значительных временных затрат, то необходимо будет внести предоплату (размер предоплаты обсуждается);
  • Вы получаете файл прошивки микроконтроллера, файл DSN - модель устройства в Proteus Professional 7.10 или 8.3 (если работа программы тестировалась на модели в Proteus), а также инструкцию по программированию;

Заказать программу Вы можете прямо сейчас, заполнив форму заказа. Я получу от Вас сообщение и отвечу Вам сразу же как появится возможность по электронной почте, указанной вами в форме заказа. Если указанной здесь информации об условиях разработки недостаточно - пишите, обо все договоримся.

Посмотреть примеры некоторых выполненных работ

Заказать программу