Razvojni sustavi za rad s 8-bitnim i 32-bitnim mikrokontrolerima

Autor: Krpetić, Željko
Přispěvatelé: Vučić, Mladen
Jazyk: chorvatština
Rok vydání: 2022
Předmět:
Popis: U okviru ovog rada razvijena su dva edukacijska razvojna sustava za rad s 8-bitnim i 32-bitnim mikrokontrolerima. Kao temelj sustava za rad s 8-bitnim mikrokontrolerima odabran je ATmega4809 tvrtke Microchip, a za rad s 32-bitnim mikrokontrolerima STM32F407VGT6 tvrtke STMicroelectronics. Obje pločice opremljene su identičnim skupom periferija koji uključuje svjetleće diode, tipke, 7-segmentne pokaznike, zujalicu, grijač, I2C termometar, potenciometar, RS232 i USB sučelje. Obje pločice sadrže i konektor za buduća proširenja. Napajanje je izvedeno putem USB priključka i ugrađenog linearnog regulatora. Programiranje i uhodavanje mikrokontrolera izvodi se vanjskim uređajima putem ugrađenog konektora. U radu je opisana sklopovska implementacija, skup programskih funkcija za rad s ugrađenim periferijama i jednostavna korisnička aplikacija koja demonstrira rad svih ugrađenih komponenti. Zbog odabranog skupa periferija i svoje jednostavnosti, opisani razvojni sustavi pogodni su za uvod u rad s ugradbenim računalima. This thesis demonstrates the development of two educational development systems for working with 8-bit and 32-bit microcontrollers. The 8-bit system is based on Microchip ATmega4809 platform, and the 32-bit system is based on STMicroelectronics STM32F407VGT6 platform. Both PC boards are equipped with the identical set of peripheral devices that includes Light emitting diodes, 7-segment display, buzzer, heater, I2C thermometer, potentiometer, RS232 and USB interface. Both development boards also contain the connector for the future extensions. Power supply is implemented via USB port and built-in linear regulator. Microcontroller programming and debugging is accomplished with external devices via the built-in connector. This thesis describes the hardware implementation, set of software functions, and simple user application that demonstrates the functionalities of the built-in components. Due to the well-selected peripheral devices and simplicity, these systems are especially appropriate as introduction into the field of embedded systems.
Databáze: OpenAIRE