Projektovanje razvojnog okruženja baziranog na STM32 mikrokontroleru

IEEESTEC 17TH (2024), (pp. 121–127)

АУТОР / AUTHOR(S): Nevena Veselinović

Download Full Pdf    

DOI: 10.46793/IEEESTEC17.121V

САЖЕТАК / ABSTRACT:

U radu je opisan postupak projektovanja i implementacije sistema zasnovanog na ARM mikrokontroleru iz STM32 serije, odnosno STM32F103RBT6 mikrokontroleru, koji integriše najčešće korišćene periferijske jedinice na jednoj štampanoj ploči. Glavni cilj projekta je razvoj kompaktnog i efikasnog razvojnog okruženja, koje će omogućiti brže i jednostavnije testiranje i učenje u oblasti mikroelektronike. U prvom delu rada dat je teorijski pregled arhitekture ARM mikrokontrolera, s posebnim osvrtom na STM32 seriju. Drugi deo rada obuhvata praktičnu realizaciju razvojnog okruženja u softverskim alatima STM32CubeMX i Altium Designer. U STM32CubeMX alatu prikazane su konfiguracije i plan rasporeda periferija, dok je u softveru Altium Designer dizajnirana štampana ploča koja integriše sve periferijske jedinice. Posebna pažnja posvećena je optimizaciji rasporeda komponenata i rutiranju signala, kako bi se obezbedila pouzdanost i funkcionalnost sistema.

КЉУЧНЕ РЕЧИ / KEYWORDS:

Altium Designer, ARM mikrokontroleri, periferijske jedinice, razvojno okruženje, STM32CubeMX, STM32F103RBT6

ЛИТЕРАТУРА/ REFERENCES: