Главная » Программы
Призовой фонд
на октябрь 2017 г.
1. Термометр Relsib WT51
Рэлсиб
2. 1000 руб
PCBWay
3. Регулируемый паяльник 60 Вт
Паяльник
4. 100 руб.
От пользователей

MikroC

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

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

Редактор кода MikroC

Библиотека готовых функций поддерживает АЦП, энергонезависимую память и широтно-импульсные модуляторы микроконтроллера; внешние карты памяти стандартов Compact Flash, ММС и SD; файловую систему FAT; интерфейсы SPI, I2C, 1-Wire, RS-485, USART, CAN, USB, PS/2 и Ethernet. В среду mikroC встроен генератор кода алфавитно-цифровых и графических жидкокристаллических индикаторов, терминал интерфейса связи USART, позволяющий работать с RS-232.

Написание кода программы подобно работе в любом стандартном текстовом редакторе, используемом в операционной системе Windows. Редактор поддерживает множество специальных возможностей, облегчающих работу. Среди них:
• контекстная подсветка, улучшающая читаемость программы;
• кодовый ассистент, подсказывающий правильные названия существующего кода;
• ассистент параметров, предлагающий их правильный ввод;
• кодовые шаблоны, ускоряющие безошибочный ввод стандартных операторов;
• автоматическая коррекция, исправляющая часто встречающиеся опечатки разработчиков;
• закладки для облегчения навигации в емком коде.
Остальные возможности редактора кода, как и прочие функции программы, подробно описаны во встроенной справочной системе mikroC.
Ошибки, обнаруженные в ходе компиляции, будут представлены в особом окне. После удачной компиляции создаются: файл с комментариями на ассемблере и HEX-файл, позволяющий использовать различные программаторы. Также можно взглянуть на статистические данные о коде.

Окно статистики кода

Новые программы выглядят как проекты, состоящие из основного файла с расширением *.ррс, нескольких файлов с исходным кодом (*.с), а также вспомогательных файлов, создаваемых после процедуры компиляции (*.hex, *.mcl, *.lst, *.asm). Любой файл проекта можно распечатать.
Отладчик, симулирующий работу микроконтроллера, позволяет доработать программный код, написанный на языке Си. Работает он в трех режимах: пошаговом исполнении программы, пошаговом с «перешагиванием» функций и выполнении до позиции курсора.
Присутствует функция экспорта кода, переводящая его в формат HTML для публикации в Интернете.

В настоящее время среда разработки mikroC представлена в виде шести вариантов, поддерживающих различные популярные архитектуры микроконтроллеров (PIC, dsPIC, PIC32, AVR, 8051 и ARM). Их интерфейсы, а также названия большей части возможностей программы, практически неизменны для разных семейств микроконтроллеров. ПО платное, однако можно скачать и опробовать бесплатную версию mikroC каждого варианта. Использование демоверсий лишает возможности обновлений и технической поддержки, кроме этого они имеют урезанный до 4096 байт размер выходного кода, которого, тем не менее, вполне достаточно для создания простых приложений.

Окно программатора MikroC

Разработчик mikroC европейская компания MikroElektronika. Ее штаб-квартира расположена в Белграде. MikroElektronika является одной из немногих предприятий, чьи решения охватывают все основные архитектуры микроконтроллеров. Кроме mikroC существуют аналогичные программные продукты mikroPascal и mikroBasic. Помимо этого, компания выпускает различные макетные платы, платы с предустановленными уникальными возможностями, программаторы, отладчики, дополнительное программное обеспечение и книги по микропроцессорам.

Интерфейс mikroC доступен только на английском языке.

Программа работоспособна в среде Windows 98, 2000, NT, XP, Vista, 7 и 8.

Распространение программы: Shareware (платная) от 249$. Есть бесплатная версия с ограничениями

Официальный сайт MikroC: http://www.mikroe.com/mikroc/

Обсуждение программы на форуме

Комментарии (0) | Подписаться

Статью еще никто не комментировал. Вы можете стать первым.
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется напряжение?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

МиниПК MK809V - 4 ядра, Android 4.4.2
МиниПК MK809V - 4 ядра, Android 4.4.2
USB-реле (2 канала) Arduino UNO
вверх