Katedra Fotoniki, Elektroniki i Techniki Świetlnej
Programowanie Systemów Wbudowanych
ul. Zwierzyniecka 10, 15-351 Białystok, s. CBD-32
prowadzący: Krzysztof Konopko, Dariusz Jańczak, Jarosław Wiater
wyniki testu
Zagadanienia na zaliczenie ustne:
Wyjaśnij pojęcia: rdzeń, mikroprocesor, mikrokontroler, system wbudowany
Zalety i wady architektury harwardzkiej i von Neumann
Funkcje i obsługa portów wejściowo wyjściowych GPIO
Obsługa przerwań w systemach mikrokontroprocesorowych
Funkcje i obsługa układów licznikowych
Rodzaje interfejsów komunikacyjnych stosowanych w systemach mikrokontrolerowych
Kompilacja skrośna, elementy toolchaina
Wady i zalety różnych metod tworzenia toolchaina („ręczne” tworzenie toolchaina, toolchainy generowane automatycznie, gotowe toolchainy)
Urządzenia plikowe w systemie Linux
System plików systemu Linux
Git – system kontroli wersji
Program Make
Prezentacje z wykładów:
Instrukcje do ćwiczeń laboratoryjnych:
Materiały dodatkowe:
Literatura:
Maciej Szumski, Mikrokontrolery STM32 w systemach sterowania i regulacji , Wydawnictwo BTC, Legionowo, 2017.
Bis M., Linux w systemach embedded , Wydawnictwo BTC, Warszawa 2011.
Love R., Jądro Linuksa : przewodnik programisty , Helion, Gliwice 2014.
Dokumentacja zestawu ZL29ARM: http://kamami.pl/dl/zl29arm.pdf.
STM32F107VC Datasheet: http://www.st.com/resource/en/datasheet/stm32f107vc.pdf , 2015 RM0008:
STM32F101xx, STM32F102xx, STM32F103xx, STM32F105xx and STM32F107xx advanced ARM®-based 32-bit MCUs: http://www.st.com/resource/en/reference_manual/cd00171190.pdf , 2015 PM0075.
STM32F105xx and STM32F107xx revision Z connectivity line device limitations: http://www.st.com/ resource/en/errata_sheet/cd00238166.pdf , 2013.
STM32F10xxx Flash memory microcontrollers: http://www.st.com/resource/en/reference_manual/cd00171190.pdf , 2012 PM0056.
STM32F10xxx/20xxx/21xxx/L1xxxx Cortex-M3 programming manual: http://www.st.com/resource/en/programming_manual/cd00228163.pdf , 2013.
Krzysztof Paprocki, Mikrokontrolery STM32 w praktyce , BTC, 2011.
×
W ramach naszego serwisu www stosujemy pliki cookies zapisywane na urządzeniu użytkownika w celu dostosowania zachowania serwisu do indywidualnych preferencji użytkownika oraz w celach statystycznych.
Użytkownik ma możliwość samodzielnej zmiany ustawień dotyczących cookies w swojej przeglądarce internetowej.
Więcej informacji można znaleźć w
Polityce Prywatności Korzystając ze strony wyrażają Państwo zgodę na używanie plików cookies, zgodnie z ustawieniami przeglądarki.
Akceptuję Politykę prywatności i wykorzystania plików cookies w serwisie.