книги / Программирование микроконтроллеров с использованием IDE
..pdfРис. 2.3. Сайт https://www.java.com/ru/download/
Читаем информацию по Google Chrome (рис. 2.4).
Рис. 2.4. Информация по Google Chrome
31
Принимаем информацию к сведению, соглашаемся, идет за-
грузка , загрузка закончена, запускаем , разрешаем и устанавливаем (рис. 2.5).
Рис. 2.5. Установка Oracle Java
Оказалось, что уже установлена предыдущая версия.
Ее надо удалить. Удаляем. Устанавливаем (рис. 2.6).
32
Рис. 2.6. Установка Oracle Java
Перезагружаемся. Проверяем:
Все нормально! Необходима также интегрированная среда раз-
работки IDE (Integrated development environment) Keil uVision, входящая в состав MDK (Microcontroller Development Kit), – ARM (Advanced RISC Machine – усовершенствованная RISC-машина) ис-
следуемого микроконтроллера, разработанного в Великобрита-
нии [16].
33
2.1.2. Загрузка и установка MDK – ARM Keil
Идём по ссылке https://www.keil.com/demo/eval/arm.htm (рис. 2.7).
Рис. 2.7. MDK – ARM Keil
Регистрируемся (рис. 2.8).
Рис. 2.8. Регистрация на сайте MDK – ARM Keil
34
Не идёт! Не все указали… (рис. 2.9).
Рис. 2.9. Вторая попытка регистрации на сайте MDK – ARM Keil
Появляется информационное окно (рис. 2.10).
Рис. 2.10. Информационное окно MDK – ARM Keil
35
Приходит также подтверждающее письмо на указанный адрес. Читаем: базоваяверсия, бесплатно, профессиональная– только30 дней:
Нажимаем и стартуем (рис. 2.11).
Рис. 2.11. Начало загрузки MDK – ARM Keil
Нас возвращают в предыдущее окно (рис. 2.12).
Рис. 2.12. Продолжение загрузки MDK – ARM Keil
36
Нажимаем , идёт загрузка , ждём завершения. Появляется сообщение (рис. 2.13).
Рис. 2.13. Сообщение от MDK – ARM Keil
Разрешаем. Идём дальше (рис. 2.14 и 2.15).
Рис. 2.14. Второе сообщение от MDK – ARM Keil
Рис. 2.15. Третье сообщение от MDK – ARM Keil
37
Опять вводим данные (рис. 2.16).
Рис. 2.16. Дополнительное окно регистрации MDK – ARM Keil
Вперед! (рис. 2.17).
Рис. 2.17. Начало установки MDK – ARM Keil
И финиш (рис. 2.18).
Рис. 2.18. Завершение установки MDK – ARM Keil
38
Выбираем браузер. Нажимаем Ок. Далее Pack Installer – и загружает необходимые библиотеки (рис. 2.19).
Рис.2.19. Начало загрузки библиотек MDK – ARM Keil
Ждём (рис. 2.20).
Рис. 2.20. Загрузка библиотек MDK – ARM Keil
39
Завершено (рис. 2.21).
Рис. 2.21. Завершение загрузки библиотек MDK – ARM Keil
На рабочем столе появляется значок .
Кроме того, необходимо использовать визуальный графический редактор STM32CubeMX для предварительной настройки и генерации кода проекта на языке Си. Почему он назван кубом, не понятно. Возможно, потому, что варианты микроконтроллеров ранжированы по трем осям. Используемая версия 6.1.0 [17].
2.1.3. Загрузка и установка STM32CubeMX
Заходимнаhttps://www.st.com/en/development-tools/stm32cubemx.html#
Соглашаемся . Нажимаем Get Software. Выбираем
Windowes.
40