• KEIL. Диалог Debug. Pack Options (параметры пакета)

    Параметры пакета (доступны для некоторых устройств) определяют параметры конфигурации по умолчанию для отладки, трассировки или программирования Flash и применяются к параметрам в диалоговых окнах «Debug», «Trace» и «Flash download». Возможно, не все параметры будут установлены. Следовательно, проверьте настройки и адаптируйте конфигурацию при необходимости.   Чтобы включить настройки: Откройте диалог Options

    Читать далее...
  • KEIL. System and Thread Viewer

    Окно System and Thread Viewer показывает информацию о состоянии системы и запущенные потоки для CMSIS RTOS RTX приложений.  System and Thread Viewer поддерживается только Keil RTX 4.82 или младше. Для отображения в  Keil RTX 5, используйте Component Viewer (View — Watch Window — RTX RTOS)     Откройте окно через  Debug

    Читать далее...
  • KEIL. Диалог Users. Запуск внешних инструментов

    Диалог Users. Запуск внешних инструментов Внешние инструменты могут быть запущены во время процесса сборки приложения. Вы можете ввести команды в диалоговом окне «Options for Target — User». Аргументы передаются этим инструментам с использованием Key Sequence..   Диалоговое окно позволяет выполнять программы: Перед компиляцией файла C или C++ (например, для проверки

    Читать далее...
  • KEIL. Утилита. Мастер конфигурации

    Мастер конфигурации — это утилита интегрированная в редактор для генерации GUI подобных элементов управления и помогает визуально управлять конфигурацией в ассемблерных, C/C++ файлах или файлах кода запуска. Аннотации мастера настройки генерируют элементы графического интерфейса. Между текстовым и визуальном режимом можно переключаться на вкладках редактора, если доступен визуальный режим для файла

    Читать далее...
  • Что такое µVision, особенности и преимущества.

    Что такое µVision, особенности и преимущества. μVision — это  платформа разработки программного обеспечения, которая сочетает в себе надежный и современный редактор с менеджером проекта. Он объединяет все инструменты, необходимые для разработки встроенных приложений, включая компилятор C/C++, макроассемблер, компоновщик и генератор файлов HEX. μVision помогает ускорить процесс разработки встроенных приложений, предоставляя

    Читать далее...
  • KEIL. Обновление до версии 5.25 пре-релиз 1 и 2. Что нового?

    MDK 5.25 пре-релиз 2 [Software Packs included] ARM — CMSIS 5.2.0 (без изменений) Keil — MDK Middleware 7.5.0. File System (6.10.0): Добавлена поддержка  аппаратной ECC для памяти  NAND  (EZ NAND). Graphic (5.42.9): Обновление Segger emWin графической библиотеки до версии 5.42i. Network (7.7.0): Добавлен SMTPS клиент для защищенной электронной почты (SMTP

    Читать далее...
  • KEIL. Настройка проекта (вкладка C/C++ (AC6) )

    C/C++ (AC6) компилятор Диалог настроек для ARM Compiler 6 (ARMCLANG). Preprocessor Symbols (символы препроцессора) Define Устанавливает символы препроцессора которые могут быть проверены директивами #if, #ifdef и #ifndef. Имена копируются в код так же как они написаны (чувствительны к регистру). Опционально, каждое имя может получать значения. Для примера:   Это идентично

    Читать далее...
  • KEIL. Настройка компоновки для .c и .cpp файлов.

    При создании проекта с использованием C++, часто подключаются разные файлы .c или .cpp. KEIL между разными файлами может не видеть внешние функции и сообщаться об этом ошибкой: Error: L6218E: Undefined symbol  xxxxxxxxxxxxxxxxxxxx (referred from main.o). Это связано с тем что линковщик ругается на компоновку. Не видит из других модулей.  

    Читать далее...
  • KEIL. Обновление до версии 5.24a. Что нового?

    MDK-ARM Version 5.24a [uVision updated to V5.24.2.0] Fixed: 3rd party peripheral simulation and dialog DLLs fail to load implicitly linked DLLs. MDK-ARM Version 5.24 [ARM Compiler] The ARM Compiler 6.7. The ARM Compiler 5.06u5. [Software Packs included] ARM — CMSIS 5.0.1 same as in MDK — Version 5.23. Keil — MDK Middleware 7.4.1

    Читать далее...
  • KEIL. Настройка отладчика (вкладка Debug)

    Сегодня рассмотрим настройку отладчика, вкладка Debug. Debug Раздел «Отладка» управляет параметрами кэширования, загрузки и сброса устройств, которые применяются каждый раз при запуске сеанса отладки. Cache Options (опции кеширования) Улучшает производительность μVision Debugger путем кэширования областей памяти отлаживаемого устройства в память ПК. По умолчанию эти параметры включены для получения максимальной производительности. Cache Code

    Читать далее...