window.yaContextCb.push(()=>{ Ya.Context.AdvManager.render({ "blockId": "R-A-5194115-1", "renderTo": "yandex_rtb_R-A-5194115-1" }) })
Суббота, 28.06.2025, 06:44

RADIONET.UCOZ.NET

Software for PLC, MCU, CAD

Меню сайта
Категории раздела
Наш опрос
Оцените мой сайт
Всего ответов: 2
Статистика сайта
Мини-чат
Поиск
Социальные сети
Архив записей
Реклама
Купить ссылку здесь за руб.
Поставить к себе на сайт

07:43
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 европейская компания MikroElektronika. Ее штаб-квартира расположена в Белграде. MikroElektronika является одной из немногих предприятий, чьи решения охватывают все основные архитектуры микроконтроллеров. Кроме mikroC существуют аналогичные программные продукты mikroPascal и mikroBasic. Помимо этого, компания выпускает различные макетные платы, платы с предустановленными уникальными возможностями, программаторы, отладчики, дополнительное программное обеспечение и книги по микропроцессорам.

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

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

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

Скачать программу

Официальный источник: https://www.mikroe.com/compilers?programming-language*=c,c

Категория: Интегрированные среды разработки (IDE) | Просмотров: 36 | Добавил: Nikolai3995 | Рейтинг: 0.0/0
Всего комментариев: 0
avatar