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

Куда в keil5 закинуть cmis stm32f106

Никак не могу создать проект в соответствии с уроками в интернете. Скачал CMSIS для моей stm32f106 а keil5 его никак не видит, куда его кидать?

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


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

Что такое "Keil не видит CMSIS"? Кто такая "STM32F106"?

У меня файлы CMSIS лежат в одной из директорий проекта.

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


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

6 часов назад, Aleksey_Serov сказал:

Скачал cmis для моей stm32f106 а keil5 его никак не видит, куда его кидать?

Может CMSIS?

Оставьте его пока. Используйте пак. Там уже есть все необходимые файлы CMSIS.

Скачайте отсюда пак под требуемое семейство МК, установите его в Кейле. А в опциях проекта выберайте этот пак и нужный МК из раскрывающегося списка. Далее выбирайте галочками нужные вам драйверы периферии и стартап. Все само подхватится.

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


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

Пак скачал, но теперь при попытке его установить всплывает окно что нужно обновить MDK-ARM, так как существующая поддерживает версию 1.3 а здесь пак версии 1.4. Я ничего уже не понимаю если честно, поэтому и вопросы могут показаться чайниковскими. Но что такое MDK-ARM? Это составная часть среды keil? В папке установленной программы посмотрел, ничего с таким именем не нашел

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


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

Качайте последний Keil.

https://www.keil.com/download/product/

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


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

У меня Windows XP, что может на ней нормально пойти? Микросхема stm32f103vct6. Мне необязательно именно keil (если не может он нормально на xp 32bit другие проги использовать не проблема) - последние версии кейла, на которые бы поставился пак сами в свою очередь не ставятся на windows xp, так что если посоветуете буду пользоваться другой средой разработки, лишь бы нормально все поставить

Вот его сейчас скачал и при установке пишет что не является приложением win32

У меня установлен и вроде бы запускается (работоспособный проект не создавал поэтому "вроде бы")

Как на него установить все что нужно для stm32f103vct6

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

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


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

47 минут назад, Aleksey_Serov сказал:

так что если посоветуете буду пользоваться другой средой разработки, лишь бы нормально все поставить

IAR 7.80.4 нормально работает под XP.

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


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

Короче, сформулирую тот вопрос, с которого начал. Запускаю keil4, создаю проект, вижу вот это365524202__001.thumb.JPG.9e773562fea0a7239c919973d42cb085.JPG

если нажать на плюсики то в раскрывшемся меню один пункт с тем же названием.

В интернет уроке вот так

Keil-Vyibor-mikrokontrollera-600x439.jpg.a8b9f36609d9d6c35aa8d7fd65026906.jpg

Также там написано скачать два архива.

1. смис, он же STM32_CMSIS

2. сплайн, он же STM32_SPL

Сделал. Изменений никаких.

Насколько я понимаю, их надо правильно разместить в правильной папке так как они являются папками с кучей файлов а не .exe, который при двойном щелчке сам начинает устанавливаться куда надо. Вопрос: куда эти две папки кидать, в какие папки размещать

Статья с обучением вот эта https://microtechnics.ru/stm32-uchebnyj-kurs-keil-sozdanie-proekta/

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


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

CMSIS и SPL не имеют отношения к тому, чтобы заветные STM32F103xx появились как на картинках выше.

Для того, чтобы они появились, надо установить Packs. Это некие целевые архивы для Keil, которые установят что нужно куда нужно.

А раз говорите, что Packs не ставятся, то либо обновляйте Windows и ставьте свежий Keil, либо ищите Keil до версии 5.20. Например, v5.18.

Тот еще поддерживался, вроде, XP-шкой. В интернетах найдется любая версия, инфа сотка:spiteful:

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


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

5 часов назад, Aleksey_Serov сказал:

У меня Windows XP, что может на ней нормально пойти?

Keil версии до 5.18 работает на WinXP.

1 час назад, Aleksey_Serov сказал:

Короче, сформулирую тот вопрос, с которого начал. Запускаю keil4, создаю проект, вижу вот это

если нажать на плюсики то в раскрывшемся меню один пункт с тем же названием.

В Keil 4 выбираете нужный контроллер, он сам CMSIS прицепляет и проект создает.

Дальше надо только SPL к проекту прицепить и свой код.

Где-то в Keil/Example лежат готовые проекты для отладочных плат. Можно открыть и посмотреть как всё настраивается.

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


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

7 минут назад, HardEgor сказал:

Keil версии до 5.18 работает на WinXP.

Говорят, все же, что до 5.19.

 

1 минуту назад, Aleksey_Serov сказал:

Значит Packs тоже могут быть разных версий?

Да.

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


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

И как и где выбрать подходящую, если наверняка именно подходящая под xp и версию keil есть? На сайте STM?

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


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

Только что, Arlleex сказал:

Говорят, все же, что до 5.19.

Оно в основном нормально работает, но иногда при обращении к диску намертво виснет. Неприятно, когда в проект файлы добавил или файл изменил и он повис, а после перезапуска заново всё делать...

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


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

1 минуту назад, Aleksey_Serov сказал:

И как и где выбрать подходящую, если наверняка именно подходящая под xp и версию keil есть? На сайте STM?

В Keil есть Pack Installer. Обычно там можно мышкой пожмакать-повыбирать версии. Но там, обычно, не далее 2-3 последних.

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


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

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...