Looking for Design (E) / Ontwerp (E) - 314 test answers and solutions? Browse our comprehensive collection of verified answers for Design (E) / Ontwerp (E) - 314 at stemlearn.sun.ac.za.
Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!
[[1 Mark//1 Punt]]
A Master sends the following data on the SDA/SCL lines. Which slave device is being addressed? // 'n Meester stuur die volgende data op die SDA/SCL-lyne. Watter slaaftoestel word aangespreek?
[[1 Mark//1 Punt]]
Which of the following Master Slave I2C configurations following the correct standardised setup for I2C device interfacing? // Watter van die volgende Meester-Slaaf I2C-konfigurasies volg die korrekte gestandaardiseerde opstelling vir I2C-toestel-koppelvlak?
[[1 Mark//1 Punt]]
What makes I²C a synchronous communication protocol? // Wat maak I²C 'n sinchrone kommunikasieprotokol?
[[1 Mark// 1 Punt]]
On an STM32 microcontroller, why are the I²C SCL and SDA pins typically configured as open‑drain outputs with external pull‑up resistors? // Op 'n STM32-mikrobeheerder, waarom word die I²C SCL- en SDA-penne tipies as oop-drein-uitsette met eksterne optrekweerstande gekonfigureer?
[[1 Mark/1 Punt]]
In an I²C bus, what logic level change on SDA and SCL defines a START condition? // In 'n I²C-bus, watter logiese vlakverandering op SDA en SCL definieer 'n START-voorwaarde?
[2 marks//2 punte]
You have been provided with an LMT01 temp sensor. For your EDesign project your GPIO pins have a minimum VIH of VIH = 0.7VDD and a maximum VIL of 0.3VDD. Assume VDD is 3.3V. You have received an LMT01 sensor, which is exactly the same as the one used for your EDEsign project. However, the only difference is that the output current of the LMT01 datasheet is as in the image below. Select all the resistor values that you could use for this LMT01 sensor so that you satisfy the VIH and VIL requirements of the STM32’s GPIO pins. ((TO ENLARGE IMAGE: Right-click-> Open image in new tab))
//
Jy is voorsien van 'n LMT01 temperatuursensor. Vir jou EDesign-projek het jou GPIO-penne 'n minimum VIH van VIH = 0.7VDD en 'n maksimum VIL van 0.3VDD. Neem aan dat VDD 3.3V is. Jy het 'n LMT01-sensor ontvang, wat presies dieselfde is as die een wat vir jou EDEdesign-projek gebruik is. Die enigste verskil is egter dat die uitsetstroom van die LMT01-datablad soos in die onderstaande beeld is. Kies al die weerstandswaardes wat jy vir hierdie LMT01-sensor kan gebruik sodat jy aan die VIH- en VIL-vereistes van die STM32 se GPIO-penne voldoen. ((OM BEELD TE VERGROOT: Regskliek-> Maak beeld oop in nuwe oortjie))
[1 mark//1 punt]
In your STM32 project, you must measure distance using the HC-SR04 ultrasonic sensor. Which approach is most appropriate for the STM32 hardware to measure the echo pulse width on the ECHO pin?
//
In jou STM32-projek moet jy afstand meet met behulp van die HC-SR04 ultrasoniese sensor. Watter benadering is die geskikste vir die STM32-hardeware om die eggo-pulswydte op die ECHO-pen te meet?
[1 mark//1 punt]
On an STM32 microcontroller, you configure three interrupts with the following NVIC preemption priorities (lower number = higher priority):
While the LMT01 EXTI ISR is running, a UART interrupt becomes pending, and shortly after that an ultrasonic sensor EXTI interrupt also becomes pending. All interrupts are enabled. Which statement best describes what the NVIC (Nested Vectored Interrupt Controller) and MCU will do?
//
Op 'n STM32-mikrobeheerder konfigureer jy drie onderbrekings met die volgende NVIC-voorrangprioriteite (laer getal = hoër prioriteit):
Terwyl die LMT01 EXTI ISR loop, word 'n UART-onderbreking hangende, en kort daarna word 'n ultrasoniese sensor EXTI-onderbreking ook hangende. Alle onderbrekings word geaktiveer. Watter stelling beskryf die beste wat die NVIC (Nested Vectored Interrupt Controller) en MCU sal doen?
[1 mark// 1 punt]
You need to read the LMT01 temperature sensor with your STM32 MCU. The LMT01 outputs a pulse train where the number of pulses is proportional to temperature. Which STM32 peripheral configuration will require the lowest amount of computational load on the MCU to accurately measure this output?
//
Jy moet die LMT01 temperatuursensor met jou STM32 MCU lees. Die LMT01 lewer 'n pulstrein waar die aantal pulse eweredig is aan die temperatuur. Watter STM32 randapparatuurkonfigurasie sal die laagste hoeveelheid berekeningslas op die MCU vereis om hierdie uitset akkuraat te meet?
[1 mark//1 punt]
You want to implement a user interface using LEDs and push buttons on an STM32 board. A short press (< 1 sec) should toggle an LED, while a long press (> 1sec) should start continuous temperature transmission over UART, until released. Which design choice best balances responsiveness and CPU efficiency?
//
Jy wil 'n gebruikerskoppelvlak implementeer met behulp van LED's en drukknoppies op 'n STM32-bord. 'n Kort druk (< 1 sek) behoort 'n LED aan te skakel, terwyl 'n lang druk (> 1 sek) deurlopende temperatuuroordrag oor UART behoort te begin, totdat dit vrygestel word. Watter ontwerpkeuse balanseer die beste responsiwiteit en SVE-doeltreffendheid?