Мои действия: Поставил Keil 4.72. Установил драйвер st-link из папки keil\arm\st-link\usbdriver. Вставил discovery, установил драйвер. Скачал примеры с сайта ST. В keil-е загрузил демо проект, скомпилировал его. Запускаю debug, выскакивает сообщение error: не найден файл st-linkiii-keil.dll. А в указанной папке его и правда нет. Хотя есть st-linkiii-keil_swo.dll Где найти этот st-linkiii-keil.dll?
Группа: Участник
Сообщений: 105
Регистрация: 21-06-12
Пользователь №: 72 429
Заходим в настройки проекта - TargetOptions (Alt+F7), закладка - Debug. Выбираем в списке - ST-Link debugger. Заходим в его настройки - Settings. В списке вместо J-Tag ставим Port - SW
Сообщение отредактировал flopix - Oct 27 2013, 07:41
Еще в этой вкладке должно быть выбрано семейство контроллера! Если нет, то нужно добавить вручную, из списка Если не поможет, то с помощью программы STM32 ST-LINK Utility проверте наличие драйвера программатора. тут все проще