Регистрация | Вход

Объявление

Свернуть
Пока нет объявлений.

Search Result

Свернуть
6 результатов за 0.0301 секунд.
Ключевые слова
Участники
Метки
mplab x

  • Журнал «ЭК»:Экосистема облачных инструментов MPLAB® для безопасной платформенно-независимой разработки МК PIC® и AVR®

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



    Разработка микроконтроллеров (МК) упрощается благодаря новой экосистеме облачных инструментов MPLAB, предлагаемой для устройств PIC и AVR от Microchip Technology. Бесплатная универсальная облачная платформа обеспечивает простые функции интегрированного поиска и отыскание образцов кода, графическую конфигурацию проектов и отладку кода в среде коллективных вычислений. Эта среда позволяет осуществить быструю разработку в масштабе предприятия, упростив создание ПО пользователями любого уровня квалификации с помощью интуитивно понятного интерфейса на основе веб-обозревателя и подключения к облаку.



    Экосистема облачных инструментов MPLAB компании Microchip включает в себя три мощных компонента, предназначенных для модернизации процесса разработки микроконтроллеров PIC и AVR. Пользователям предлагается полностью сконфигурированный и завершенный исходный код, проекты, примеры и программные приложения в интуитивно понятном каталоге MPLAB Discover. Выбранный код и проекты мгновенно помещаются в интегрированную среду разработки (IDE) MPLAB Xpress для дальнейшей работы. Для настройки периферийных аппаратных устройств и проектов применяется конфигуратор кода MPLAB с простой в использовании графической конфигурацией. Настройка устройств упрощена за счет оптимизированных периферийных библиотек, модульных загрузок и обновлений. Разработку, отладку и развертывание проектных приложений можно выполнить непосредственно из любого веб-обозревателя без установки какого-либо программного обеспечения.



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

    У пользователей имеется возможность загрузить проекты MPLAB Xpress, чтобы продолжить разработку в среде MPLAB X IDE. Беспрепятственный и быстрый доступ к MPLAB Discover и конфигуратору кода MPLAB обеспечивается с панели инструментов Xpress. Экосистема облачных средств MPLAB, являющаяся интерфейсом для доступа разработчиков к этим средствам, предоставляет краткое руководство пользователя и обзор инструментов.



    Онлайн-безопасность обеспечивается благодаря тесной интеграции с безопасными общедоступными и частными репозиториями GitHub для сохранения и совместного использования исходного кода, за счет беспрепятственного импорта и экспорта онлайн-проектов из локального хранилища и защищенного входа в систему myMicrochip для онлайн-сессий.



    «Эта новая платформа предоставляет все необходимое для реализации инновационных идей в производстве, упрощает проектирование и ускоряет вывод изделий на рынок, – заявил Роджер Ричи (Rodger Richey), старший директор бизнес-подразделения Development Tools компании Microchip. – В отличие от инструментов, которым необходимо несколько программных приложений, сложная инсталляция, интегральная среда проектирования и сервисы, у этой экосистемы нет требований к инсталляции – она специально создана как интуитивно понятная и простая в использовании рабочая среда».



    Дополнительная информация об экосистеме облачных инструментов MPLAB и поддерживаемых устройствах по ссылке http://www.microchip.com/MPLABCloudTools.



    Средства разработки

    Платы Microchip Curiosity и Curiosity nano поддерживаются экосистемой облачных инструментов MPLAB, они уже достапны и позволяют оценить и запрограммировать 8-битные МК PIC и AVR. Платформа включает встроенный программатор/отладчик и не требует дополнительного оборудования для начала работы.



    Цена и наличие

    Экосистема облачных инструментов MPLAB доступна для свободного использования на сайте Microchip. Средства разработки PICkit4 для отладки и программирования стоит $69.99. Отладчик MPLAB SNAP от Microchip стоит $30.99. Стоимость плат Curiosity и Curiosity Nano начинается от $18.99.



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


    Прочитать в оригинале…...
    Показать больше | К сообщению
    Последний раз редактировалось Darya; 02-07-2021, 17:50.

  • Журнал «ЭК»:Microchip упрощает требования к функциональной безопасности с помощью средств MPLAB® с сертификатами TÜV SÜD

    Дополнительная помощь по составлению документации с помощью нового средства тестирования на покрытие кода и диагностики MPLAB

    Сертификаты по функциональной безопасности требуются во многих областях применения, но часто их получение представляет собой трудоемкий и дорогостоящий процесс. Для получения сертификата может также понадобиться масштабное обоснование для использования специфических средств разработки, если они еще не сертифицированы на соответствие стандартам по функциональной безопасности такой организацией как TÜV SÜD со штаб-квартирой в Мюнхене. Компания Microchip Technology Inc. заявила о наличии сертификатов на функциональную безопасность TÜV SÜD у своих компиляторов MPLAB® XC, что значительно упрощает проверку соответствия требованиям к функциональной безопасности микроконтроллеров компании PIC®, AVR®, SAM и цифровых сигнальных контроллеров dsPIC. Чтобы в еще большей мере упростить тестирование и диагностику, Microchip представила лицензию на использование средства тестирования покрытия кода MPLAB, определяющего части программного обеспечения, которые исполняются или не исполняются с минимальным влиянием на приложение.

    Функциональные компиляторы MPLAB XC, сертифицированные организацией TÜV SÜD, облегчают верификацию и валидацию в соответствии с требованиями стандарта ISO 26262 по обеспечению безопасной эксплуатации автотранспорта, стандарта IEC 61508 для промышленных приложений, IEC 62304 для ПО медицинского оборудования и IEC60730 для электрического регулирования. Сертифицированные компиляторы MPLAB XC будут поставляться с дополнительной документацией для проверки соответствия требованиям интегрированной среды разработки MPLAB X, отладчиков и программаторов MPLAB. Лицензии выдаются без возобновительных пошлин по наименьшей цене на рынке. Использование микроконтроллеров Microchip с лицензиями на функциональную безопасность уменьшит стоимость разработки приложений и время их вывода на рынок.

    Для обеспечения высокой эффективности испытаний встроенного ПО с помощью средств тестирования покрытия кода часто требуется существенная модификация оборудования, дорогостоящие программы и немалые усилия по поиску больших файлов данных. Инструмент для тестирования покрытия кода MPLAB позволяет избежать всех этих хлопот, отнимая менее 1% времени испытания. Код можно проверять с помощью запатентованного процесса – за один проход, не прерывая выполнение кода в блоках. В результате экономится время, и исключается необходимость в анализе с помощью больших файлов данных. Поскольку сертифицированным приложениям часто требуются данные о тестировании кода, новая лицензия на использование средства покрытия кода в еще большей мере облегчает процесс сертификации.

    Комбинация устройств, разработанных с учетом требований к функциональной безопасности, с компиляторами MPLAB XC, сертифицированными организацией TÜV SÜD, а также тестирование на покрытие кода MPLAB упрощает сертификацию на функциональную безопасность автотранспортных, потребительских, авиакосмических, медицинских и промышленных приложений.

    Компания Microchip предлагает не только средства разработки, которые упрощают, ускоряют и позволяют реализовать требования стандартов к функциональной безопасности, но и широкий ряд микроконтроллеров PIC, AVR, dsPIC и SAM, обеспечивающих функциональную безопасность (FunctionalSafety Ready). Для всех этих микроконтроллеров Microchip предоставляет результаты анализа видов и последствий отказов (FailureModeEffect and Diagnostics Analysis, FMEDA), а также руководства по технике безопасности в соответствии со стандартом ISO 26262 до уровней безопасности ASIL-B, а для некоторых изделий – до уровня ASIL-D.


    Цены и наличие
    Версия среды MPLAB X IDE 5.25 предоставляется бесплатно на сайте Microchip. Цена лицензии на использование теста покрытия кода MPLAB составляет 799 долл. для одного рабочего места. Цена каждой лицензии по обеспечению функциональной безопасности MPLAB XC8, XC16 и XC32++ составляет 2995 долл.

    За дополнительной информацией обращайтесь к дистрибьютору или на сайт компании. Для приобретения упомянутой продукции мы предлагаем зайти на наш портал закупок или связаться с авторизованным дистрибьютором Microchip. Информацию о микроконтроллерах PIC, AVR, dsPIC и SAM, обеспечивающих функциональную безопасность, см. на странице FunctionalSafetyDesignCenter.
    Шифр новости: МС1385
    «С вопросами по данной продукции обращайтесь в компанию ООО «Гамма Инжиниринг»
    (812) 493-51-15
    sale@gamma.spb.ru»



    Прочитать в оригинале…...
    Показать больше | К сообщению
    Последний раз редактировалось Darya; 05-02-2020, 17:58.

  • Предлагаем новый программатор/ отладчик MPLAB PICkit 4

    PG164140программатор/ отладчик MPLAB® PICkit™ 4 позволяет легко и быстро отлаживать PIC и dcPIC flash микроконтроллеры, используя мощный графический интерфейс пользователя интегрированной среды разработки (IDE) MPLAB X версии 4.15. MPLAB PICkit 4 подключается к компьютеру разработчика через высокоскоростной USB 2.0 интерфейс и может быть подключен к целевому устройству через однорядный 8-контактный разъем. Разъем использует два вывода I/ O и линию Reset для внутрисхемной отладки и ICSP программирования. Наличие слота для microSD карт для хранения кодов проектов и возможность питания от целевого устройства означает то, что вы можете взять ваш код и запрограммировать целевое устройство на ходу* (program on the go).

    MPLAB PICkit 4 программирует быстрее, чем его предшественник и поставляется готовым к поддержке PIC и dsPIC MCU. Наряду с более широким диапазоном целевых напряжений, PICkit 4 поддерживает такие продвинутые интерфейсы, как 4-проводной JTAG и SWD со шлюзом потоковых данных, будучи обратносовместимым с демонстрационными платами, разъемами и целевыми системами, использующими 2-проводной JTAG и ICSP.



    Рис. Программатор/ отладчик PG164140

    Узнать цену и приобрести программатор...
    Показать больше | К сообщению

  • Гамма СПб: Отладка микроконтроллеров PIC продвинутые возможности симулятора

    История

    Много-много лет назад, в Microchip в команде разработчиков симулятора MPLAB был разработан VHDL-подобный язык SCL – Stimulus Control Language, с помощью которого можно создавать тестовые модули (testbench) для отладки и тестирования кода. Однако, в связи с уходом из команды автора реализации SCL и «сложности» языка, было решено создать GUI, которая освобождает embedded-программиста от вникания в тонкости VHDL-подобного SCL и помогает создать последовательности тестовых сигналов и инжекций данных в регистры симулируемого микроконтроллера. Такая GUI-обертка в MPLAB IDE называется Stimulus.

    Microchip особо не продвигал SCL и не предоставлял описание языка. В 2006 году даже было объявлено, что в следующей версии MPLAB IDE v8.xx вообще уберут поддержку SCL, но участники www.forum.microchip.com высказались против этого и SCL оставили в следующих релизах.

    Некоторые энтузиасты даже начали «реверсить» SCL (благо Stimulus может генерировать SCL-файлы) и создавать учебник по SCL и репозиторий примеров. Особо стоит отметить русскоязычный труд с описанием SCL, сопровождающийся несколькими примерами (от простого генератора, до эмуляции UART и генерации DTMF сигналов). http://pic24.ru/doku.php/osa/articles/scl

    В связи с тем, что новое поколение MPLAB X IDE полностью переписано и получило кроссплатформенность (MPLAB X основан на NetBeans), то реализация SCL так же переписана и нынешние разработчики в документацию к MPLAB X IDE уже включили «неофициальный» SCL User’s Guide.

    Возможности GUI Stimulus

    Сейчас Stimulus позволяет:

    А) создавать синхронные последовательности изменений состояний выводов или значений регистров, что удобно для формирования повторяющихся последовательностей: Во время Тn состояние (pin, регистр) = ХХ Во время Тm состояние (pin, регистр) = YY Процесс можно повторять начиная с шага i; между повторами задать задержку ii.

    Б) создавать комплексные воздействия: Если выполняется условие, что (pin, bit или регистр) становится (=, !=, <=, <, >= или >), то через N (тактов, нс, мкс, мс или ч.м.с) выполнить (однократно или с периодом M) воздействие (одно или несколько): записать в регистр значение, изменить состояние pin или bit, установить напряжение на аналоговом входе.

    В) генерировать сигналы: На выводе (pin_уу) с начальным значением (ВЫСОКОЕ или НИЗКОЕ) выдать последовательность (задается длительность ВЫСОКОГО и НИЗКОГО состояния). Задается условия запуска и останова (старт программы или по значению программного счетчика или в заданное время или когда значение на pin_хх == ВЫСОКОЕ или НИЗКОЕ).

    Г) инжекция данных в регистры: Из указанного файла взять значение и записать его в заданный регистр. Действие произвести когда: происходит чтение из регистра (т.е. в отлаживаемой программе читаем регистр) или программный счетчик примет зафиксированное значение или выполнится указанное в файле условие. Например, можно инжектировать в UART данные из файла вида:

    wait 1 sec // ждать 1 секунду
    01 54 106 // инжектируемые данные
    02 55
    wait 200 ms // ждать 200 мс
    “hello” // инжектируемые данные
    rand 1 15 sec // случайная пауза от 1 до 15с
    32 33 34

    Stimulus, помимо описанного, позволяет созданные воздействия сохранить в виде SCL файла и (!) загружать собственные SCL сценарии.

    Язык SCL

    Stimulus является достаточно мощным инструментом, но имеет существенные ограничения – служит в основном для задания простых и детерминированных воздействий, не всякую модель поведения «внешней среды» можно описать с помощью предлагаемой в среде разработки GUI.

    SCL, являясь языком программирования, дает больше гибкости: доступны условные выражения (конструкции if-elsif-else), циклы, инструкции работы с файлами и др.

    Некоторые возможности SCL:
    • Инжектирование значения в pin или в память данных микроконтроллера.
    • Чтение значения pin или из памяти данных
    • Чтение и обработка файлов
    • Выполнение действий на основании времени симуляции, командных циклов и на основании значения программного счетчика
    • Выдача информационных сообщений в окно симулятора


    То есть SCL может все, что доступно через GUI Stimulus в MPLAB IDE, но при этом предоставляет больше возможностей и позволяет формировать сложные зависимости между значениями на выводах и значениями регистров микроконтроллера; моделировать взаимодействие с внешней периферией; моделировать воздействия, которые сложно воспроизвести в «железе» и выявлять ситуации, приводящие к ошибкам. Кроме того, среда разработки позволяет подключать несколько SCL файлов, для их параллельного выполнения. Это может пригодиться, например, для подключения к проекту типовых testbench-ев.

    Примеры

    Допустим, для проверки программы нужно сформировать манчестерский код на входе микроконтроллера для отладки и тестирования программного декодера. С применением Stimulus задачу можно выполнить с помощью формирования последовательности изменения состояния вывода, но это слишком нудное занятие, так как каждое изменение битов нужно прописывать руками, типа так:



    Другое дело с использованием SCL: пишем testbench, который берет входной битовый поток (не кодированный), кодирует его и отправляет на вход симулируемого микроконтроллера. Для удобства изменения данных, входной битовый поток можно брать из внешнего файла. Попутно наш testbench может выводить информационные сообщения в окно симулятора.

    Читать далее


    Прочитать в оригинале…...
    Показать больше | К сообщению

  • Новый модуль конфигурации кода для средства разработки MPLAB® X IDE

    Компания Microchip Technology Inc. объявила о доступности нового конфигуратора кода MPLAB®Code Configurator. Новое средство разработки программного кода ускоряет разработку приложений с использованием 8-битных PIC®микроконтроллеров. Кроме того, данное средство позволяет разработчикам улучшать опыт проектирования с возможностью создания специализированных прикладных решений.



    Конфигуратор MPLAB Code Configurator представляет собой удобный в использовании встраиваемый модуль для среды разработки MPLAB®X Integrated Development Environment (IDE), который генерирует драйверы для контроля и управления периферийными блоками внутри PIC микроконтроллеров, на базе настроек и выборок, выполняемых в пользовательском интерфейсе. Ключевой характеристикой данного модуля является возможность создания начального кода периферийного устройства, который легко адаптировать между однотипными периферийными блоками и продуктами. Функции сгенерированного драйвера могут использоваться в различных прикладных программах, обеспечивая создание очень мощной и удобной платформы разработки.

    Конфигуратор упрощает процесс разработки, ускоряя время выхода продукта на рынок для пользовательских разработок на базе 8-битных PIC микроконтроллеров. Дополнительно к этому, данное средство предлагает множество новых и мощных функций, которые обеспечивают пользователям опции создания универсального кода для эффективного решения проблем в процессе разработки — и все это за минимальную стоимость. Разработчики, которые создают продукты для рынка, смогут использовать все преимущества настоящего средства разработки, обеспечивая максимальную скорость выхода продукта и снижая общий бюджет. Благодаря данным обширным и гибким характеристикам, настоящий конфигуратор является идеальным средством для разработки кода общего назначения.



    “Конфигуратор MPLAB Code Configurator представляет собой средство разработки с мощными возможностями программирования для разработчиков, использующих наши 8-битные PIC микроконтроллеры”, заявил Стив Дрегобл (Steve Drehobl), вице-президент подразделения Microchip MCU8 Division. “Данное средство предоставляет платформу разработки, которая устраняет все помехи при создании кода и минимизирует расходы на разработку, что в результате обеспечивает ускоренный выход законченного продукта на рынок”.

    Конфигуратор MPLAB Code Configurator доступен для бесплатной загрузки по адресу http://www.microchip.com/get/DWAV


    Прочитать в оригинале…...
    Показать больше | К сообщению

  • Мега-Электроника: PICkit 3 – еще доступнее, еще дешевле!

    На нашем складе появились новейшие отладочные наборы от компаний Microchip. С их помощью легко начать освоение линеек микроконтроллеров PIC: PIC10,12,16,18,24,32, dsPIC30 и dsPIC33.

    DV164131 – бюджетный набор компании Microchip состоит из программатора/отладчика для микрконтроллеров PIC и dsPIC, макетной платы с установленным микроконтроллером PIC18F45K20 и кабеля USB для подключения программатора к компьютеру.

    Отличительные особенности:
    • интегрированная индикация перенапряжения и КЗ;
    • интерфейс для связи с PC: USB FS (12 Мбит/с);
    • работает под управлением IDE MPLAB;
    • возможность обновления «прошивки»;
    • индикация питания, ошибки;
    • поддерживает работу с точками останова;
    • поддержка операций считывания/записи/проверки памяти микроконтроллеров;
    • поддерживает работу с напряжением от 2В до 6В.


    Комплектация:
    • отладчик/программатор PICkit3,
    • макетная плата с установленным микроконтроллером PIC18F45k20,
    • комплект кабелей,
    • CD с документацией и необходимым ПО.


    PG164130 - PICkit 3 Debug Express – внутрисхемный программатор-отладчик для разработки и отладки приложений с использованием PIC® микроконтроллеров c поддержкой низковольтных семейств. Поддержка МК: PIC10, PIC12, PIC16, PIC18, PIC24, PIC32, dsPIC30 и dsPIC33 за исключением указанных в среде MPLAB.

    Отличительные особенности:
    • внутрисхемный программатор с USB Full Speed интерфейсом;
    • среда разработки MPLAB® (v.8.20 и позднее);
    • программирование до 512кБ Flash памяти;
    • поддержка микроконтроллеров с напряжением питания от 1.8 В до 5 В;
    • расширенный диаппазон напряжения программирования от 1,8 В до 14 В;
    • встроенный монитор от КЗ и перенапряжения;
    • светодиоды состояния (Питание, Активность, Ошибка);
    • демонстрационные коды и уроки по их применению.


    Комплектация:
    1. внутрисхемный USB программатор;
    2. USB-кабель.
    3. внутрисхемный USB программатор;


    Для работы с отладчиками используется IDE MPLAB.


    Прочитать в оригинале…...
    Показать больше | К сообщению
2002—2021 «ЭтЛайт»
Наши контакты: +7 (812) 309-50-30, client@efind.ru
Реклама · Участие в поиске · Инструменты · Блог · Аналитика · English version

  ExpoElectronica RADEL
Обработка...
X