По определённым обстоятельствам мне пришлось перейти на другую платформу программирования МК. Выбор пал на Keil-ARM. Просмотрев множество уроков я столкнулся с проблемой повторяемости. Я запнулся на этапе создания и компиляции простого проекта. А программировать надо. Поэтому я решил докопаться до истинны. И так я выбрал для себя курс видео уроков уважаемого программиста. Следуя его первого урока я не смог повторить то, что он говорил. И дело вовсе не в его неправильном рассказе, а в отсутствии опыта и отзывов. Вот его видео.
И так сначала нам необходимо скачать библиотеку вот по этой ссылке. Там далее выберите свою серию МК и найдите файл название которого похоже вот на это “STSW-STM32048” Цифры могут быть другие. Далее распакуйте архив рядом с папкой вашего проекта. Он вам ещё неоднократно пригодится.
Создадим каталог проекта со всеми необходимыми папками и файлами.
Перепишем в наш каталог с проектом нужные папки и файлы из скачанной нами StdPeriph
переходим в Keil и создаём проект. Далее создаём в проекте папки и заполняем их файлами.
Теперь пропишем пути к файлам нашего проекта.
Заполним наш файл main.c кодом
Пробуем компилировать…… У нас появились ошибки.
Я забыл добавить в каталок с проектом следующую папку…. Указываем путь и компилируем.
А теперь ещё одно видео от начала до конца создание проекта в Keil с использованием STM32 Standard Peripheral Libraries
На этом я считаю тему создания проекта в среде Keil-ARM закрытой.