Implementation av ny ARM Cortex-M mikrokontroller i QEMU

Detta är en Uppsats för yrkesexamina på grundnivå från Umeå universitet/Institutionen för tillämpad fysik och elektronik

Författare: Jaffar El-tai; [2022]

Nyckelord: ;

Sammanfattning: Through emulation of hardware, development can be achieved prior to receiving said hardware.With that, the development process will accelerate. The purpose of the thesis is to adapt an emulator for proprietary hardware modules at Cytiva. Towork with hardware during development and testing has some disadvantages. Among other things,the hardware costs money to manufacture and it can take a long time to order and manufacturenew components. Due to this, an emulation solution will be tested for the proprietary hardwaremodels at the company. The implementation of the emulated microcontroller lacks some functionality. Among other things,there is no GIPO implementation to be able to send and receive test stimuli. This is due to, amongother things, lack of time. Although, a simple ”Hello World” test program was implemented thatprints to the terminal via USART. This test program shows that the emulated microcontroller andits peripherals are working as intended.   

  HÄR KAN DU HÄMTA UPPSATSEN I FULLTEXT. (följ länken till nästa sida)