Страница 1 из 1

Keil v4.x + Cortex-M4

Добавлено: Сб фев 08, 2014 23:37:58
kisssko
Не хочет Keil v4 работать с stm32f4xx. Конкретно, с stm32f407 на stm32f4_discovery через st-link.
Видимо, чего то ему не хватает, каких то библиотек... Обновить надо бы.
Может кто порекомендовать, как обновить нужные компоненты, без тупо перехода на Keil v5?
Ну, может быть проблема известна, и есть стандартные решения?
Более младшие камни видит и прошивает (например, плату stm32ldiscovery), но на этот ругается.
Через st-link utility stm32f4xx шьётся нормально, но хотелось бы в кейле, там удобнее,
да и отладка нужна бывает.

Re: Keil v4.x + Cortex-M4

Добавлено: Вс фев 09, 2014 00:56:15
kisssko
Дополню.
Содержимое папки C:\Keil\ARM\STLink

05.02.2014 22:07 <DIR> .
05.02.2014 22:07 <DIR> ..
05.02.2014 22:07 441 Error.log
14.03.2012 20:31 372 736 ST-LINKIII-KEIL.dll
17.09.2012 09:34 1 794 560 ST-LINKIII-KEIL_SWO.dll
17.09.2012 09:34 606 208 ST-LinkUpgrade.exe
09.04.2013 17:07 65 536 STLinkUSBDriver.dll
08.03.2012 12:31 1 472 stm32f10xGLoader.bin
08.03.2012 12:31 1 060 stm32f10xLoader.bin
08.03.2012 12:31 1 928 stm32F20xLoader.bin
08.03.2012 12:31 1 288 stm32l15xLoader.bin
08.03.2012 12:31 1 248 stm32wLoader.bin
02.12.2012 22:53 <DIR> USBDriver
10 файлов 2 846 477 байт
3 папок 56 979 836 928 байт свободно
Собственно, здесь видно, что есть поддержка stm32f10x, stm32f20x, stm32l15x, и stm32w.
Должен быть ещё файлик вроде stm32f4xLoader.bin, но нету.
Поиск в гугле по такому имени ничего не дал. Реально ли найти?

Re: Keil v4.x + Cortex-M4

Добавлено: Вс фев 09, 2014 02:36:43
kisssko
Всё, сам разобрался! Мало копался. :) Надо было в настройках проекта, в свойствах st-link алгоритм программирования флэша добавить.
Зря тему только создавал... :dont_know:

Re: Keil v4.x + Cortex-M4

Добавлено: Вс фев 09, 2014 09:13:06
optima
Ничего не зря! может еще кому вроде меня! прийдется на те же грабли наступить!