Результаты поиска по тегу «Keil»


База знаний Изменен: 05.07.2021
Запуск микроконтроллера для управления двигателями "Электросила 1.0" и 1986ВК018 (1986ВК016) "Электросила 2.0" в режиме DUALCORE | IDE Keil [ID: 24394]
... увеличивает общую производительность МК. В данной статье рассмотрен пример перехода МК из режима LOCKSTEP в режим DUALCORE при использовании среды Keil, а также показаны некоторые особенности двухъядерной отладки. Проект для работы МК в двухъядерном режиме Процесс запуска МК в режиме DUALCORE ...
База знаний Изменен: 24.03.2021
Настройка проекта в Keil для запуска 1986ВЕ8(1)Т из внешней памяти ОЗУ 1645РУ5У на отладочной плате [ID: 24232]
... 1645РУ5У", который приложен к материалам в конце статьи. В данной статье рассмотрено, как загрузить программу во внешнюю память ОЗУ в среде Keil с использованием файла инициализации (*.ini). Настройка проекта в Keil В статье Запуск программы из ОЗУ в среде Keil было описано, как загрузить ...
База знаний Изменен: 04.02.2021
Что происходит при запуске отладки в IAR и Keil [ID: 24472]
... выполняет различные действия и настройки, которые не видны пользователю. В данной статье мы рассмотрим подробный запуск отладки в среде Keil и IAR. 1. Запуск отладки в Keil Подробный процесс запуска режима отладки описан на сайте Keil , пункт "Sequence of Execution, и состоит из следующих действий: ...
База знаний Изменен: 16.10.2020
Чтение и загрузка образа в формате HEX в среде Keil [ID: 24458]
В данной статье будет рассмотрено, как в среде Keil считать загруженную в МК программу в формате HEX, а также, как загрузить образ программы в форме HEX во Flash память МК. Чтение образа памяти ...
База знаний Изменен: 12.03.2020
Запуск программы из ОЗУ в среде Keil [ID: 24192]
... возникает необходимость разместить программу целиком в ОЗУ-памяти микроконтроллера. Рассмотрим, как это можно реализовать средствами Keil, на примере программы мигания светодиодами - Hello World - светодиод . на примере микроконтроллера 1986ВЕ1Т. Первым шагом нужно прошить и запустить ...
База знаний Изменен: 10.03.2020
Переход на другой микроконтроллер в среде Keil uVision [ID: 29443]
При необходимости модификации проекта для одного контроллера на другой контроллер необходимо выбрать другое устройство в опциях проекта. В качестве примера выбран переход с микроконтроллера 1986ВЕ1Т на микроконтроллер 1986ВЕ92У при создании проекта Hello World. При работе с демоплатой для процессора 1986ВЕ92У проект необходимо модифицировать под новый процессор. Для этого необходимо открыть опции проекта и в закладке Device выбирать Cortex-M3 - MDR1986BE92, нажать ОК. [#1#] Рисунок 1 - Выбор микроконтроллера...
База знаний Изменен: 12.02.2020
Установка Keil и SPL Milandr [ID: 24180]
Для начала работы с 32-битными микроконтроллерами Миландр на базе ядра ARM Cortex-M потребуется: Среда разработки Keil MDK 5 . Демоверсия распространяется бесплатно, достаточно заполнить анкету на сайте производителя. На момент написания статьи, актуальной ...
База знаний Изменен: 28.05.2021
Режимы SLEEP, STANDBY и StandAlone в 1986ВЕ1Т [ID: 31554]
... представленный ниже, демонстрирует уход микроконтроллера в режим сна. Проект реализован на отладочной плате вер. 6 для МК 1986ВЕ1Т в среде Keil uVision. Для визуализации используются светодиоды VD4, VD7 и VD8. Светодиод VD4 отвечает за индикацию активного режима контроллера (не в режиме сна); ...
База знаний Изменен: 20.05.2021
Установка/замена (install/reinstall) PACK [ID: 24242]
Перед началом работы в среде программирования IDE Keil необходимо установить установочный Pack. Скачивать Pack рекомендуется только с официального сайта компании "Миландр" . В данной статье ...
База знаний Изменен: 19.04.2021
Printf через ITM [ID: 24466]
... модуля, передаются отладчику по интерфейсу ITM и отображаются на экране в среде разработки. В данной статье рассматриваются настройки среды Keil, необходимые для вывода информации через ITM с использованием функции printf() . Для этого можно использовать МК, в которых реализован порт ...
База знаний Изменен: 09.04.2021
Демонстрационные проекты для МК 1986ВЕ92У/QI [ID: 24222]
... отладочного комплекта для МК 1986ВЕ92У на диске поставляются демонстрационные примеры MDR1986VE92_Eval и MDR1986VE92_Eval_Tetris, реализованные для среды разработки Keil 4. В данной статье кратко разобраны данные демонстрационные проекты, в материалах к статье приложены эти проекты, сделанные для среды Keil ...
База знаний Изменен: 27.01.2021
Printf через UART [ID: 24468]
... информации. Чтобы понять, как настроить ввод/вывод информации рассмотрим подробнее данные функции. Структура стандартных функций ввода/вывода в Keil показана на рисунке 1. [#1#] Рисунок 1 - Структура стандартных функций ввода/вывода в Keil Функции, которые доступны пользователю, находятся ...
База знаний Изменен: 13.01.2021
Создаем проект для 1901ВЦ1Т [ID: 28658]
В этой статье будет разобрано создание проекта для микроконтроллера 1901ВЦ1Т в среде Keil uVision с помощью SPL. Микропроцессор 1901ВЦ1Т состоит из двух ядер - RISC и DSP. RISC-ядро аналогично ядру семейства 1986ВЕ9х и является аналогом ядра ...
База знаний Изменен: 17.09.2020
Пример реализации ICMP протокола для обмена по Fiber Optic для 1986ВЕ1Т, 1986ВЕ3Т [ID: 35979]
... Описание проектов Демонстрационные программы реализуют работу Ethernet-контроллера в режиме 100Base-FX (оптический канал). Проекты реализованы в среде Keil uVision для отладочных плат Evaluation board for MCU 1986VE1T (EVAL 22.0 rev.4) и Evaluation board for 32-bit MCU 1986VE3T rev.3. Код сопровожден комментариями. Архивы с программами для ...
База знаний Изменен: 16.07.2020
Hello World - светодиод [ID: 24188]
... потребовались бы вовсе. Аналогичные действия по переходу на другой процессор описаны в статье Переход на другой микроконтроллер в среде Keil uVision . Вместо модификации старого пустого проекта, проще было создать новый. Описанный выше алгоритм был приведен для того, чтобы показать ...
База знаний Изменен: 10.03.2020
Просмотр Call Stack в исключении [ID: 24460]
В режиме отладки при попадании в обработчик исключения, например, HardFault Handler, среда Keil позволяет проанализировать стек вызовов, чтобы определить, какая именно функция вызвала исключение. На рисунке 1 показан вызов HardFault Handler,...
База знаний Изменен: 17.02.2020
Настройки проекта на примере 1986ВЕ1Т [ID: 24184]
... ассемблерного кода. Она потребуется в случае, когда программа пишется на ассемблере. Linker [#9#] Рисунок 9 - Options for Target. Вкладка 'Linker' По умолчанию Keil будет считать заданными адреса ROM и RAM согласно пунктам "R/O Base = 0х00000000" и "R/W Base = 0х20000000" . R/O - означает Read Only, R/W - Read Write, X/O - Executable ...
База знаний Изменен: 11.02.2020
Настройки проекта для 1986ВЕ9х [ID: 24186]
Настройки проектов для разных микроконтроллеров отличаются, в основном, указанием различных адресов областей Flash-памяти и ОЗУ, а также алгоритмами для их прошивки. В статье приведены настройки проекта для микроконтроллера 1986ВЕ92 (как пример, без дополнительных пояснений). С пояснениями можно ознакомиться в статье - Настройки проекта на примере 1986ВЕ1Т . [#1#] Рисунок 1 - Options for Target. Вкладка 'Device' [#2#] Рисунок 2 - Options for Target. Вкладка 'Target' [#3#] Рисунок 3 - Options for...
Отсортировано по релевантности | Сортировать по дате