Заказ программы для микроконтроллера
Современную электронику трудно представить без микроконтроллеров. Примение микроконтроллеров позволяет упростить процесс разработки устройства, позволяет удешевить его, сделать его более гибким и интеллектуальным. На данный момент существует огромное множество микроконтроллеров разных фирм, например 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), а также инструкцию по программированию;
Заказать программу Вы можете прямо сейчас, заполнив форму заказа. Я получу от Вас сообщение и отвечу Вам сразу же как появится возможность по электронной почте, указанной вами в форме заказа. Если указанной здесь информации об условиях разработки недостаточно - пишите, обо все договоримся.