Denne identifikatoren kan du bruke til å sitere eller lenke til denne innførselen: http://elartu.tntu.edu.ua/handle/lib/38066
Tittel: Розробка автоматизованого програмноапаратного комплексу для програмування мікроконтролерів STM32.
Alternative titler: Development of an automated software-hardware complex for microcontroller STM32 programming
Authors: Довжанин, Вадим Володимирович
Dovzhanyn, Vadym
Affiliation: Тернопільський національний технічний університет імені Івана Пулюя, кафедра комп'ютерно-інтегрованих технологій
Bibliographic description (Ukraine): Довжанин В.В. Розробка автоматизованого програмноапаратного комплексу для програмування мікроконтролерів STM32. : кваліфікаційна робота бакалавра за спеціальністю „151 — автоматизація та комп’ютерно-інтегровані технології“ / О. В. Довжанин. — Тернопіль : ТНТУ, 2022. — 60 с.
Utgivelsesdato: 15-jun-2022
Submitted date: 15-jun-2022
Date of entry: 19-jun-2022
Forlag: Тернопіль, ТНТУ
Country (code): UA
Place of the edition/event: Тернопільський національний технічний університет імені Івана Пулюя
Supervisor: Стухляк, Данило Петрович
Stukhlya, Danylo
Committee members: Капаціла, Юрій Богданович
Kapatsila, Yurii
UDC: 681.5
Emneord: мікроконтролер
код програми
архітектура системи
програмування
microcontroler
system architecture
programming
program code
Abstrakt: Довжанин В.В. Розробка автоматизованого програмно-апаратного комплексу для програмування мікроконтролерів STM32 151 – автоматизація та комп’ютерно-інтегровані технології. – Тернопільський національний технічний університет імені Івана Пулюя. – Тернопіль, 2021. У бакалаврській роботі було розроблено автоматизований програмно-апаратний комплекс для програмування мікроконтролерів STM32. Реалізований модуль, що підключається для мікроконтролера STM32 в TRIK Studio, розроблений генератор коду з програми мовою візуальних діаграм у програму мовою C++, розроблена підсистема інтеграції компілятора та завантажувача програми з TRIK Studio. V. Dovzhanyny Development of an automated hardware and software system for programming STM32 microcontrollers. 151 - automation and computer integrated technologies. Ivan Puliuyi Ternopil National Technical University. - Ternopil, 2022. At the bachelor's robot, the automation of the software and hardware complex for programming STM32 microcontrollers was developed. Implementation of the module that is connected to the STM32 microcontroller in TRIK Studio, splitting the code generator with my visual diagram program in the C ++ program, splitting the integration subsystem of the compiler and integrating the program with TRIK Studio.
Beskrivelse: Довжанин В.В. Розробка автоматизованого програмноапаратного комплексу для програмування мікроконтролерів STM32. : кваліфікаційна робота бакалавра за спеціальністю „151 — автоматизація та комп’ютерно-інтегровані технології“ / О. В. Довжанин. — Тернопіль : ТНТУ, 2022. — 60 с.
Content: ЗМІСТ ВСТУП 6 1. АНАЛІТИЧНА ЧАСТИНА 9 1.1. Постановка задачі 9 1.2 Огляд існуючих аналогів 9 1.3 Апаратні елементи підтримки мікроконтролерів STM32 12 1.4 Режими роботи ЦПУ………………………………………………………17 2 ПРОЕКТНА ЧАСТИНА 22 2.1. Мікроконтролер STM32 Discovery 22 2.2. Середовище розробки 26 3 СПЕЦІАЛЬНА ЧАСТИНА 34 3.1 Архітектура системи 33 3.2. Плагін для мікроконтролера STM32 TRIK Studio 36 3.3. Генератор коду на мові С++ 36 3.4 Інтеграція компілятора та завантажувача з TRIK Studio 37 3.5 Використання мікроконтролера STM32 39 4. БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 44 4.1. Етапи створення безпечних умов праці 44 4.2. Аналіз потенційних небезпек і шкідливостей виробничого середовища 46 4.3. Методи реалізації нормальних умов роботи 51 4.4. Розрахунок заземлення пристрою для заземлення системи контролю температури 54 Висновки 57 ПЕРЕЛІК ПОСИЛАНЬ 58
URI: http://elartu.tntu.edu.ua/handle/lib/38066
Copyright owner: © Довжанин В.В., 2021
References (Ukraine): ПЕРЕЛІК ПОСИЛАНЬ 1. Цифровая схемотехника и архитектура компьютера. Дополнение по архитектуре ARM | Харрис Дэвид М., Харрис Сара Л. 2. Carmine Noviello. Mastering STM32 . Изд. Leanpub, 2018. – 852с 3. C++ STM32 Development Environment. – URL: http: //andybrown.me.uk/2015/03/22/stm32dev-windows/ 4. Лабораторный практикум для изучения микроконтроллеров архитектуры ARM Cortex-M4 на базе отладочного модуля STM32F4 Discovery / Бугаев В.И., Мусиенко М.П., Крайнык Я.М. – Москва-Николаев: МФТИ-ЧГУ, 2013. – 71 с. 5. Dmitry Mordvinov, Yurii Litvinov, Timofey Bryksin. TRIK Studio: Technical Introduction. – Proceedings of the FRUCT’20, 2017, ISSN 2305-7254, ISBN 978-952-68653-0-0. pp 296-308. 6. Дэвид Карлсон. Eclipse. Издательство Лори, 2008.-336с. 7. Машнин Т. С. Среда разработки ECLIPSE Руководство разработчика, 2014 8. Машнин Т. С. » Eclipse: разработка RCP-, Web-, Ajax- и Android-приложений на Java» БХВ-Петербург, 2013 год, 384 стр. 9. GNU ARM Embedded Toolchain. – URL: https://developer. arm.com/open-source/gnu-toolchain/gnu-rm 10. GNU Compiler Collection. – URL: https://gcc.gnu.org/ 11. IAR Embedded Workbench. – URL: https://www.iar.com/ iar-embedded-workbench 12. Keil Embedded Development Tools. – URL: http://www.keil.com/ 13. Keil Microcontroller Development Kit. – URL: http://www2.keil. com/mdk5/ 14. OpenOCD. – URL: http://openocd.org/ 15. QReal. – URL: https://github.com/qreal/qreal 16. ST-LINK USB driver for Windows. – URL: http://www. st.com/content/st_com/en/products/embedded-software/ development-tool-software/stsw-link009.html 17. STM32 Cube-GCC. –URL: https://github.com/stv0g/ stm32cube-gcc 18. STM32 Firmware and Debugging Manual. – URL:https://github.com/mrsin/k-lab/wiki/ STM32-прошивка-с-помощью-OpenOCD-и-отладка-в-Eclipse 19. STM32 plugin for TRIK Studio. – URL: https://github. com/PrikhodkoStanislav/qreal/tree/STM32 20. STM32F429I-Discovery. – URL: http://www.st.com/en/ evaluation-tools/32f429idiscovery.html 21. STMicroelectronics. – URL: http://www.st.com/content/st_com/ en.html 22. Брыксин Т.А., Литвинов Ю.В. Среда визуального программиро- вания роботов QReal:Robots. – Материалы международной кон- ференции «Информационные технологии в образовании и науке». Самара. 2011. С. 332-334. 23. Бугаев В.И., Мусиенко М.П., Крайнык Я.М. Лабораторный практикум для изучения микроконтроллеров архитектуры ARM Cortex-M4 на базе отладочного модуля STM32F4 Discovery. – Москва-Николаев: МФТИ-ЧГУ, 2013. 24. Кознов Д.В. Основы визуального моделирования. – БИНОМ. Ла- боратория знаний, Интернет-Университет Информационных Тех- нологий, 2008. 25. Литвинов Ю.В., Кириленко Я.А. TRIK Studio: среда обучения про- граммированию с применением роботов. – V Всероссийская конфе- ренция «Современное технологическое обучение: от компьютера к роботу» (сборник тезисов), СПб., ЗАО «Полиграфическое предпри- ятие № 3», 2015, С. 5-7. 26. Приходько С.В., Литвинов Ю.В. Поддержка программирования микроконтроллера STM32 в TRIK Studio. – Материалы научно- практической конференции студентов, аспирантов и молодых уче- ных «Современные технологии в теории и практике программиро- вания». СПб.: Изд-во Политехн. ун-та, 2017. С. 71-72. 27. Терехов А.Н., Брыксин Т.А., Литвинов Ю.В. и др. Архитектура среды визуального моделирования QReal. – Системное програм- мирование. Вып. 4. СПб.: Изд-во СПбГУ, 2009. 28. «РадиоЛоцман» Журнал для тех, кто интересуется электроникой. 29. И.Н.Огородников Микропроцессорная техника: Введение в Cortex-M. Учебное пособие, 2015-118 с. 30. Микроконтроллеры Cortex-M0, М3, М4. https://mcucpu.ru/index.php/ucontrollers/mcu/113-mikrokontrollery-cortex-m0m3m4 31. ARM процессоры. https://www.cnews.ru/book/ARM64 32. Веб-сайт компанії “STMicroelectronics”. 33. Веб-сайт компанії “ARM Ltd.”. 34. Stm32: Эпоха 32-битных микроконтроллеров наступила. https://www.compel.ru/lib/53953 35. ГОСТ 12.1.006 - 84.ССБТ. Електромагнітні поля радіочастот. Допустимі рівні на робочих місцях і вимоги до проведення контролю. - Введ.01.01.85. 36. ГОСТ 12.1.003 - 83 *. ССБТ. Шум. Загальні вимоги безпеки. - Введ.01.07.84
Content type: Bachelor Thesis
Vises i samlingene:151 — Автоматизація та компʼютерно-інтегровані технології, 174 Автоматизація, комп’ютерно-інтегровані технології та робототехніка (бакалаври)

Tilhørende filer:
Fil Beskrivelse StørrelseFormat 
Avtorska_Dovzhanyn_V._2022.pdfАвторська довідка553,71 kBAdobe PDFVis/Åpne
Kvalifikatsiina_robota_Dovzhanyn_V._2022.pdfКваліфікаційна робота бакалавра2,62 MBAdobe PDFVis/Åpne


Alle innførsler i DSpace er beskyttet av copyright

Administrasjonsverktøy