Перейти к содержанию

STM32H743 & keil ARM MDK 5.16a @ WinXP

Здравствуйте.

 

Использую ОС WinXP и Keil ARM MDK v. 5.16a.

 

Скачал паки :

Keil.STM32H7xx_DFP.1.0.0.pack

Keil.STM32H7xx_DFP.1.0.1.pack

Keil.STM32H7xx_DFP.2.0.0.pack

Keil.STM32H7xx_DFP.2.1.0.pack

 

Не получается установить до конца ни один из них, ближе к концу выходит ошибка:

 

"SDVConv exited with an error. No uVision SystemView file created" и усё.....

 

Потом эти паки разжал обычным архиватором ZIP и просмотрел. Родилась идея вручную всё пихнуть в Кейл.

 

Использовать блевисты к сожалению не могу.

 

Есть ли возможность под WinXP работать под Keil v5.16a и программить для STM32H743 ?

 

Перефразирую свой вопрос: Можно паки поставить вручную?

 

SDV как я понял - для дебага и нафиг мне сдался. Мне главное стартап правильный сгенерить и инит на SPL, CMSIS. Или тут без HAL с CUBE делать нечего?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Есть ли возможность под WinXP работать под Keil v5.16a и программить для STM32H743 ?

WinXP и Keil v5.18a - пак импортировался без вопросов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поставил паки вручную, попросту заменив расширение файлов в pak и разжав архиватором. И перенес в папки Кейла.

Keil.STM32H7xx_DFP.1.0.0.pack

Keil.STM32H7xx_DFP.1.0.1.pack

Keil.STM32H7xx_DFP.2.0.0.pack

Keil.STM32H7xx_DFP.2.1.0.pack

 

Теперь при открытии проекта в Кейле в консоли лога билда идёт такая ошибка:

File : C:\Keil5\PACK\Keil\STM32H7xx_DFP\2.1.0\Keil.STM32H7xx_DFP.pdsc

Sequence : CheckID

Context : Item #1: <control if="jep106id != 0x20">

Item #0: <block>::Line 2

Expression : " Message(2, "Not a genuine ST Device! Abort connection.");"

----------------------------^

E203 : Undefined identifier - function 'Message'

 

Полагаю, что это дебаггер корячится, на сборку бинарника это не влияет.

Во вкладках Debugger снес пути к dll-кам, и снял все галочки. Ошибка при открытии проекта не ушла.

 

Можно ли отключить коннект дебаггера, чтоб не коннектился?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Странно, что никто не ответил, неужели Win XP в связке с STM32H7xx Никто не пользует вмести с кейлом 5.16 ?

Изменено пользователем __inline__

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Странно, что никто не ответил, неужели Win XP в связке с STM32H7xx Никто не пользует вмести с кейлом 5.16 ?

Тоже искал как это обойти. Пришлось вместо ХР 7ку 64 бита вешать и кейл 5.24. Было грустно. Но заработало.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Тоже искал как это обойти. Пришлось вместо ХР 7ку 64 бита вешать и кейл 5.24. Было грустно. Но заработало.

 

Как оказалось, что сабжевый вариант вполне работоспособный: компиляция, прошивка -всё работает. Правда дебаг недоступен.

 

В целом девелопать можно. Только при запуске выскакивет такое сообщение (игнорировать):

post-99126-1530873536_thumb.png

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Убрал эту противную ошибку. Теперь при открытии проекта всё хорошо! Так что работать в WinXP + Keil 5.16 + H743 можно))

 

Нужно было удалить message с pdsc-файла. Рисунок ниже.

 

post-99126-1531142647_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация