|

Графическая среда программирования для разработки приложений под микроконтроллеры с архитектурой AVR.
Algorithm Builder представляет собой мощный инструмент, позволяющий провести полный цикл по созданию и проверке программного кода. Среда включает в себя: графический редактор, симулятор микрочипа для отладки алгоритма, компилятор и внутрисхемный программатор для загрузки кода в кристалл. Программа представляет собой отечественный аналог Ассемблера и подходит как для опытных разработчиков, так и для тех, кто только начинает осваивать прошивку устройств.
Создание алгоритмов может проходить на ассемблерном уровне или на макроуровне, основанном на оперировании многобайтными величинами с учетом знака. Причем макрооператоры включают в себя самые распространенные наборы команд.
Все разрабатываемые программы представляются в виде в
...
Читать дальше »
|

Один из передовых графических языков программирования для микроконтроллеров.
Зачастую очень удобно написать и отладить код в одной программе, а запрограммировать микросхему – в другой. Если нет необходимости «прошивать» по сотне контроллеров в день, если все выводы микросхемы используются «на выход» (т.е. микроконтроллер используется в качестве устройства управления), то программа FlowCode будет самым наилучшим вариантом. Она обладает не требующим разъяснений графическим интерфейсом, что позволяет человеку без опыта в программировании создавать свои собственные комплексные электронные системы буквально за несколько минут. Среда разработки не похожа на другие, создание программ для микроконтроллеров происходит путём простых перетаскиваний особых «кубиков-иконок» на блок-схеме. Открытая архитектура Flowcode позволяет просматривать
...
Читать дальше »
|

Многофункциональная среда разработки приложений на языках C, C++ и ассемблере для целого ряда микроконтроллеров от различных производителей.
Основные преимущества пакета – дружественный пользовательский интерфейс и непревзойденная оптимизация генерируемого кода. Кроме этого реализована поддержка различных операционных систем реального времени и JTAG -адаптеров сторонних компаний.
В настоящее время IAR Embedded Workbench поддерживает работу с 8-, 16-, 32-разрядными микроконтроллерами от Atmel, ARM, NEC, Infineon, Analog Devices, Cypress, Microchip
...
Читать дальше »
|

Высокоинтегрированная программная среда, предназначенная для разработки кода микроконтроллеров архитектуры ARM.
CooCox CoIDE является одним из самых простых и быстрых в плане установки, освоения и настройки решений, позволяющим даже начинающим пользователям добиваться в нем существенных результатов. Успешный старт первых проектов обеспечивает мастер, помогающий пройти через все основные этапы разработки путем ответов на простые вопросы. Качественно сделанная среда CooCox CoIDE позволяет загружать исходный код программы, редактировать его, проводить компиляцию (сторонними средствами), прошивать контроллер и проводить отладку.
Программа основана на базе Eclipse и имеет все ее достоинства. Редактор кода включает в себя подсветку синтаксиса и всплывающие подсказки. Присутствуют функции глобальной замены переменной и предложения вариантов окончания кода. Среда поддержива
...
Читать дальше »
|

Простое программное обеспечение для прошивки PIC-микроконтроллеров, отличающееся стабильностью, качеством и скоростью программирования.
Приложение PICPgm Development Programmer (или просто PICPgm) имеет простой, дружелюбный графический интерфейс и предназначено для работы с микроконтроллерами семейства PIC. Основное окно пакета состоит из меню, панели инструментов, рабочей части со вкладками и строки состояния. В настоящее время программа поддерживает 660 микросхем, принадлежащих разным сериям: PIC10F, PIC12F, PIC16F, PIC18F, PIC24H, PIC24F, dsPIC30F, dsPIC33F. Пакет способен взаимодействовать с множеством различных программаторов, которые могут быть подключены к компьютеру через USB, принтерный порт или последовательный COM-порт. Выбрать используемый программатор можно в настройках приложения. Среди прочих в списке есть такие популярные программаторы, как PICPgm USB и PIC
...
Читать дальше »
|

С самого начала WinPic800 (не путать с аналогичным программатором WinPic) был предназначен для взаимодействия с микроконтроллерами семейства PIC. В настоящее время огромную базу (большую, чем у программы подобного рода IC-Prog) составляют следующие классы кристаллов: MicroChip PIC, ATMEL AVR 8-bit, MicroChip 16-bit Flash Microcontrollers PIC, MicroChip 32-bit PIC Microcontrollers, Microwire Serial EEPROM 93xx, EEPROM Serial I2C (standard, Microchip).
В настройках программы предлагаются различные варианты рабочих программаторов. Помимо прочих поддерживаются JDM-программаторы, LPT-программаторы с внешним питанием, а также современные GTP-USB программаторы, разработанные для прошивки PIC-контроллеров и микросхем памяти через USB интерфейс.
В среде WinPic800 предусмотрена возможность запуска процесса прошивки из любой внешней программы аналогичного рода (например,
...
Читать дальше »
|

Multi-Platform IDE или сокращенно MPIDE представляет собой среду для разработки приложений с открытым исходным кодом. Программа имеет свой собственный, уникальный GCC-компилятор под PIC32 и обладает полной совместимостью с языком программирования Wiring, а, соответственно, и с приложением Arduino. Среда MPIDE взаимодействует с высокопроизводительными 32-битными микропроцессорами PIC32 от Microchip Technology, предлагая функции по созданию, компиляции и программированию пользовательских приложений. Для прошивки программ не требуется специальный аппаратный программатор, процесс выполняется через виртуальный COM-порт с помощью USB-порта и модуля avrdude, входящего в состав MPIDE.
Программное обеспечение поддерживает отладочные платы от chipKIT (chipKIT DP32, chipKIT UNO32, chipKIT MAX32, chipKIT PI и многие другие), Cerebot (Cerebot MX7cK, Cerebot MX4cK, Cerebot MX3cK и т.д.),
...
Читать дальше »
|

MPLAB - представляет собой единую бесплатную интегрированную среду разработки для контроллеров производства Microchip.
Программная оболочка MPLAB обладает широкими возможностями для написания исходного кода программы, дальнейшей отладки текста с исправлением ошибок и предупреждений и финальной оптимизации проекта. Для того чтобы реализовать столь обширные функций в MPLAB входят следующие модули:
• менеджер проектов (Project Manager) для управления различными файлами рабочих групп;
• редактор (Editor), в котором авторы создают свои программы и поправляют их;
• встроенный отладчик микроконтроллеров PIC16F87X MPLAB ICD;
• симулятор MPLAB-SIM, пошагово моделирующий работу программы в микросхеме;
• эмуляторы MPLAB-ICE, PICMASTER-CE и PICMASTER для виртуального предс
...
Читать дальше »
|

Инструмент для разработки и отладки программного кода, а также моделирования работы радиотехнических устройств на базе AVR микроконтроллеров.
VMLAB является сокращением от Visual Micro Lab и представляет собой целую виртуальную лабораторию. На скриптовом языке задаются начальные условия и схема разрабатываемого устройства, представляющая для симулятора соединения между микроконтроллером и аппаратным средствами. Утилита содержит мощный встроенный редактор текста, похожий на Microsoft Word и предлагающий много полезных функций. Число строк редактора ограничено лишь размером компьютерной памяти. В программе VMLAB представлены семейства микроконтроллеров от производителей Atmel Corporation и ST Microelectronics, а также имеется много готовых электронных компонентов, включая простые модели (резисторы, конденс
...
Читать дальше »
|

Программа представляет собой интегрированную среду разработки ПО для AVR микроконтроллеров.
Из основных достоинств CodeVisionAVR можно отметить то, что он не слишком сложен для самостоятельного освоения, поддерживает все многочисленное семейство микроконтроллеров AVR (включая чипы с ядром ATxmega), формирует емкий и результативный программный код. Помимо компилирования среда разработки способна записать созданную программу в память микроконтроллера. Модуль прошивки может взаимодействовать со всеми популярными программаторами (AVR910, STK200/300 и многими другими). Редактор позволяет работать с двумя проектами одновременно, размещать закладки, настраивать время автоматического сохранения результатов
Основными модулями, входящими в состав CodeVisionAVR являются:
• трансляторы программ, составленных на Си-подобных языках или ассемблере, в машин
...
Читать дальше »
|

Среда разработки программного кода для микроконтроллеров серии AVR компании Atmel на языке, подобном стандартному Бейсику.
Семейство 8-битных AVR-микроконтроллеров имеет одинаковый набор команд, присущий RISC-архитектуре, что означает легкость портирования программ под разные чипы. Скорость выполнения команд в четыре раза быстрее, чем у PIC-микроконтроллеров от Microchip. Bascom-AVR (от слов Basic Compiler) является превосходным компилятором, который помимо основной функции написания программ и трансляции их в машинных код в формате .hex понятный микроконтроллеру, позволяет построчно проводить отладку-симуляцию и прошивать микросхемы прямо из среды разработки с помощью программатора, например, STK200/STK300 или внешних утилит, таких как USBASP_AVRDUDE_PROG. Имеется текстовый редактор и справочно-информационна
...
Читать дальше »
|

Мощная среда разработки с открытым исходным кодом, созданная с целью написания программ для микроконтроллеров серии AVR от компании Atmel.
WinAVR состоит из GNU GCC компилятора, поддерживающего языки C, C+ и Objective-C, обеспечивая полный цикл разработки для AVR/AVR32 и дополнительных инструментов, каждый из которых выполняет определенную задачу, помогая написанию программного обеспечения для микроконтроллеров. Наиболее важные из них:
• Programmers Notepad – текстовый редактор для создания программ;
• AVR-LibC – библиотека микроконтроллеров AVR;
• AVRDUDE – утилита, предназначенная для программирования микросхем и использующая SPI-интерфейс;
• GNU Debugger (GDB) – отладчик с командной строкой;
• Insight – отладчик с графическим интер
...
Читать дальше »
|

Atmel Studio – интегрированная среда разработки (IDE) от компании Atmel для разработки приложений под микроконтроллеры ARM Cortex-M и AVR.
Программный пакет AVR Studio разрабатывается с 2004 года. Начиная с версии 6.0, программа сменила название на Atmel Studio. Программа позволяет работать как на ассемблере, так и на C/C++. Содержит в себе мастер проектов, виртуальный симулятор, редактор исходного кода, модуль внутрисхемной отладки и интерфейс командной строки. Поддерживает компилятор GCC и плагин AVR RTOS (операционной системы реального времени). Пользователи могут выбрать наиболее оптимальные для их проекта способы кодирования. Визуальные инструменты позволяют ускорить написание программы. Благодаря связке программных пакетов Atmel Studio и Proteus от фирмы Labcenter El
...
Читать дальше »
|

FreeCAD – параметрическая САПР для Windows. Взаимодействует с большинством популярных 3D-форматов (SVG, IGES, OBJ, STEP, DA, STL, DXF, IFC и д.р.), визуализирует хранимые в них боны, вертексы, меши и прочие элементы трехмерной графики в интерфейсе.
В основе данной САПР лежит концепция параметрического 3D моделирования, что позволяет влиять на «шейпы» и «меши» не только «напрямую», но и посредством изменения свойств связанных с их вертексами объектов. Оснащен интегрированными интерпретаторами C++ и Python, позволяющими подключать сторонние плагины и модули. Имеет собственный редактор макросов. Может строить инженерные чертежи на основе трехмерных моделей.
Функционал FreeCAD
- Подгружает, анализирует, нормализирует и визуализирует в интерфейсе SVG, IGES, OBJ, STEP, DA
...
Читать дальше »
|

NeoProgrammer 2.2.0.10 – альтернативная программа
Скачать программу
Официальный источник: https://pitfalls.ru/ch341a-programmer/
|

AsProgrammer 2.0.3a – альтернативная программа.
Скачать программу
Официальный источник: https://pitfalls.ru/ch341a-programmer/
|

AVR CH341A Full mode programmer – альтернативная программа.
Скачать программу
Официальный источник: https://pitfalls.ru/ch341a-programmer/
|

Postal 3, с поддержкой программатора CH341A (через библиотеку SiUSBXp.dll)
Для работы с CH341A в настройках программы COM settings выставить UsbXpress.
Скачать программу
Официальный источник: https://pitfalls.ru/ch341a-programmer/
|

SiberiaProg CH341A v.1.45 – альтернативная программа.
Скачать программу
Официальный источник: https://pitfalls.ru/ch341a-programmer/
|

Официальный софт CH341A Programmer, в базе 602 чипа
Скачать программу
Официальный источник: https://pitfalls.ru/ch341a-programmer/
|

PinTester – небольшая утилита, позволяющая вручную управлять состоянием входов-выходов микросхемы CH341.
Может быть полезна для диагностики состояния программатора, особенно при отсутствии опыта в электронике и инструментов (например, мультиметра).
Состояние выходов меняется при нажатии соответствующей кнопки, входные значения обновляются автоматически в (почти) реальном времени.
Скачать программу
Официальный источник: https://pitfalls.ru/ch341a-programmer/
|

Some key features:
- Supports all programmers and MCUs that AVRDUDE supports
- Supports presets, allowing you to change between devices and configurations quickly and easily
- Drag and drop files for easy uploading
- Automatically lists available COM ports
- Cross-platform with the use of Mono for Linux & macOS
Скачать программу
Официальный источник: https://blog.zakkemble.net/avrdudess-a-gui-for-avrdude/
|

Программатор DIY K150 позволяет пользователям работать с микроконтроллерами фирмы Microchip Technology.
Использование
В процессе эксплуатации программатора, пользователи могут вносить корректировки в микросхемы 10, 12F, 16F и 18 серий. Всего насчитывается около 500 типов микросхем, с которыми пользователь может спокойно работать. Сам прибор изготовлен качественно, нет следов флюса. Установка микроконтроллеров осуществляется в панель ZIF без особых усилий.
Возможности
Специальное устройство и программное обеспечение DIY K150, позволяют программировать ICSP, а также внутренние схемы. Пользователи могут подключить оборудование к персональному компьютеру через USB кабель, который идет в комплекте. Чтобы начать программировать, откройте и задайте параметры COM порт. Найти нужны
...
Читать дальше »
|

COMPATIBILITY:
The PIC K150 ICSP Programmer is compatible with many popular IC’s:
10 SERIES:
PIC10F200* PIC10F202* PIC10F204* PIC10F206* PIC10F220* PIC10F222*
12C SERIES:
PIC12C508 PIC12C508A PIC12C509 PIC12C509A PIC12C671 PIC12C672 PIC12CE518 PIC12CE519 PIC12CE673 PIC12CE674
12F SERIES:
PIC12F508 PIC12F509 PIC12F629 PIC12F635 PIC12F675 PIC12F683
16C SERIES:
PIC16C505 PIC16C554 PIC16C558 PIC16C61 PIC16C62 PIC16C62A PIC16C62B PIC16C63 PIC16C63A PIC 16C64 PIC16C64A PIC16C65 PIC16C65A PIC16C65B PIC16C66 PIC16C66A PIC16C67 PIC16C620 PIC16C620A PIC16C621 PIC16C621A PIC16C622 PIC16C622A PIC16C71 PIC16C71A PIC16C72 PIC16C72A PIC16C73 PIC16C73A PIC16C73B PIC16C74 PIC16C74A PIC16C74B
...
Читать дальше »
| |
|
|