Начало работы
- [i] Настройки проекта для К1986ВЕ92QI
- [i] Создаем новый проект в среде IAR
- [i] Запуск программы из ОЗУ в среде IAR
- [i] GPIO - Настройка портов ввода-вывода
- [i] Создаем проект для МК К1986ВК025 в IDE Eclipse
- [i] Создаем проект для МК К1986ВК025 в IAR EW for RISC-V
- [i] Программирование памяти OTP микроконтроллера 1986ВК025
- [i] Расположение функций в ОЗУ, программирование EEPROM
- [i] Запуск программы из ОЗУ в среде Keil
- [i] Установка Keil и SPL Milandr
- [i] Создаем новый проект в IDE Keil
- [i] Настройки проекта на примере К1986ВЕ1QI
- [i] Программирование контроллеров с помощью J-FLASH Lite
- [i] Hello World - светодиод
- [i] Тестирование устройства с использованием утилиты JLink.exe на программаторе-отладчике J-Link
Особенности применения "Know-How"
- [i] Запуск микроконтроллера для управления двигателями К1986ВК01GI в режиме DUALCORE | IDE IAR
- [i] Работа с блоком контроллера захвата на микроконтроллере К1986ВК01GI в режимах захвата и ШИМ
- [i] Обход ошибки сбора данных с ГСЧ в МК К1986ВК025 ревизий 1 и 1.1 (errata 0007)
- [i] Пример взаимодействия двух ядер в МК К1901ВЦ1QI
- [i] Запуск микроконтроллера для управления двигателями К1986ВК01GI в режиме DUALCORE | IDE Keil
- [i] Работа с прерываниями в К1986ВЕ1QI при исполнении из ОЗУ
- [i] Демонстрационные проекты для МК К1986ВЕ92QI
Работа с UART
- [i] Тестируем Bootloader в режиме UART
- [i] Загрузка программы в ОЗУ и запуск через UART
- [i] Прошивка программы во Flash и запуск через UART
- [i] Работа с инфракрасным портом (IrDA, SIR) на исследовательской плате К1986ВЕ1QI
- [i] Пример Echo и смена скорости UART
- [i] Упрощенная схема Echo и разбор кадра UART
Отладка
- [i] Чтение и загрузка образа в формате HEX в среде Keil
- [i] Драйвер виртуального COM-порта
- [i] Наиболее частые ошибки программирования
- [i] Printf через ITM
- [i] Printf через UART
- [i] Что происходит при запуске отладки в IAR и Keil
- [i] МК не определяется по интерфейсу JTAG/SWD. Восстановление работы МК
- [i] Просмотр Call Stack в исключении
- [i] Работа со стеком. Выход из исключения