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

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

    Читать далее...
  • KEIL. Конфигурация редактора

    Сегодня рассмотрим конфигурацию редактора IDE. Вызывается диалог пунктом Configuration в меню EDIT. Здесь можно настроить подсветку синтаксиса, завершение кода, клавиши быстрого вызова, ключевые слова, или определить шаблоны кода. Диалог состоит из 6 вкладок, рассмотрим их кратко. Editor (редактор) Настраивает обработку файла и проекта, общие настройки редактора, включение/выключение цвета синтаксиса, отображение

    Читать далее...
  • KEIL. Меню Tools (Инструменты)

      В меню Tools (Инструменты) вы можете настроить и запустить PC-Lint или настроить собственные пункты меню инструментов для сторонних утилит. Пункт Setup PC-Lint Установите PC-Lint от Gimpel Software чтобы проверять синтаксис и семантику программ на языке Си, обнаруживать сбои, нечеткий Си код,  тем самым вы уменьшите усилия по отладке. Пункт Configure Merge Tool Укажите инструмент слияния (для

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

    MDK Version 5 может использовать проекты MDK Version 4  после установки пакета поддержки Legacy Support. [ARM Compiler] ARM Compiler 6.6 теперь может использовать весь размер кода для ограниченных версий MDK. [Software Packs included] ARM — CMSIS 5.0.1 Обновление: CMSIS DSP библиотека до версии 1.5.0. Обновление: CMSIS-RTOS2 API до версии 2.1 и RTX ядро до версии 5.1.0. Keil — MDK Middleware 7.4.0

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

    MDK-ARM C/C++ компилятор Сегодня рассмотрим настройки проекта, вкладка C/C++ в опциях таргета или файлов. Вот она: Preprocessor Symbols (символы препроцессора) Define Устанавливает символы препроцессора которые могут быть проверены директивами #if, #ifdef и #ifndef. Имена копируются в код так же как они написаны (чувствительны к регистру). Опционально, каждое имя может получать

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