Podcast
Questions and Answers
Ošetření zákmitů tlačítka je možné provést
Ošetření zákmitů tlačítka je možné provést
Pokud připojíme ke vstupu mikrokontroléru jednoduchý spínací kontakt (tlačítko) tak, že jeden vývod tlačítka bude připojen na zemi a druhý na pin portu, pak
Pokud připojíme ke vstupu mikrokontroléru jednoduchý spínací kontakt (tlačítko) tak, že jeden vývod tlačítka bude připojen na zemi a druhý na pin portu, pak
Pokud by se nijak neošetřily zákmity tlačítka připojeného na vstup mikrokontroléru generující přerušení programu, pak by
Pokud by se nijak neošetřily zákmity tlačítka připojeného na vstup mikrokontroléru generující přerušení programu, pak by
Registr PCR (Pin Control Register) má 32 bitů a existuje
Registr PCR (Pin Control Register) má 32 bitů a existuje
Signup and view all the answers
Nastavení hodnoty, která bude na výstupním pinu portu, se provádí
Nastavení hodnoty, která bude na výstupním pinu portu, se provádí
Signup and view all the answers
Pull-up rezistory se pro piny portu zapínají, když
Pull-up rezistory se pro piny portu zapínají, když
Signup and view all the answers
Příkazy
GPIOB_PDOR |= 0x02;
a
GPIOB_PSOR = 0x02;
(kde PDOR je Port Data Output Register a PSOR je Port Set Output Register)
Příkazy GPIOB_PDOR |= 0x02; a GPIOB_PSOR = 0x02; (kde PDOR je Port Data Output Register a PSOR je Port Set Output Register)
Signup and view all the answers
Piny portu, které mají být výstupní
Piny portu, které mají být výstupní
Signup and view all the answers
Je-li na vstup s připojeným tlačítkem navázáno přerušení, pak ošetření zákmitů lze provést
Je-li na vstup s připojeným tlačítkem navázáno přerušení, pak ošetření zákmitů lze provést
Signup and view all the answers
Tlačítko na vstupu mikrokontroléru potřebuje další součástku (rezistor) proto, aby
Tlačítko na vstupu mikrokontroléru potřebuje další součástku (rezistor) proto, aby
Signup and view all the answers
Registr PCR (Pin Control Register) se používá
Registr PCR (Pin Control Register) se používá
Signup and view all the answers
Hodnotu, která je na výstupním pinu portu, lze ovlivnit
Hodnotu, která je na výstupním pinu portu, lze ovlivnit
Signup and view all the answers
V registru PCR (Pin Control Register) lze nastavit
V registru PCR (Pin Control Register) lze nastavit
Signup and view all the answers
Čím se zapíná modul GPIO?
Čím se zapíná modul GPIO?
Signup and view all the answers
Délka přechodného děje při sepnutí nebo rozepnutí kontaktu tlačítka (zákmity) je asi:
Délka přechodného děje při sepnutí nebo rozepnutí kontaktu tlačítka (zákmity) je asi:
Signup and view all the answers
Hodnota, která je zapsaná do datového registru portu (PDOR - Port Data Output Register) se na pinu portu objeví
Hodnota, která je zapsaná do datového registru portu (PDOR - Port Data Output Register) se na pinu portu objeví
Signup and view all the answers
Existují dva druhy stavových a řídicích registrů u časovače TPM: TPMx_SC a TPMx_CnSC. Rozdíl mezi nimi je takový, že
Existují dva druhy stavových a řídicích registrů u časovače TPM: TPMx_SC a TPMx_CnSC. Rozdíl mezi nimi je takový, že
Signup and view all the answers
Režim "Output Compare" kanálu časovače TPM
Režim "Output Compare" kanálu časovače TPM
Signup and view all the answers
Samotný čítač časovače TPM lze využít
Samotný čítač časovače TPM lze využít
Signup and view all the answers
Prodloužení některé periody výstupního střídavého signálu při pulsně-šířkové modulaci na výstupu
Prodloužení některé periody výstupního střídavého signálu při pulsně-šířkové modulaci na výstupu
Signup and view all the answers
Předdělič, jehož dělicí faktor PS lze nastavit v registru TPMx_SC, slouží na
Předdělič, jehož dělicí faktor PS lze nastavit v registru TPMx_SC, slouží na
Signup and view all the answers
Piny na pouzdru mikrokontroléru, které je možné v registrech PORTx_PCRn přiřadit časovači TPM, jsou svázány
Piny na pouzdru mikrokontroléru, které je možné v registrech PORTx_PCRn přiřadit časovači TPM, jsou svázány
Signup and view all the answers
Jaká komponenta je základem modulu časovače?
Jaká komponenta je základem modulu časovače?
Signup and view all the answers
Hodnota, kterou lze přečíst v čítači časovače (registr TPMx_CNT) má zpravidla tento význam:
Hodnota, kterou lze přečíst v čítači časovače (registr TPMx_CNT) má zpravidla tento význam:
Signup and view all the answers
Perioda výstupního signálu při generování výstupu s pulsně-šířkovou modulací (PWM) se nastavuje
Perioda výstupního signálu při generování výstupu s pulsně-šířkovou modulací (PWM) se nastavuje
Signup and view all the answers
Pulsně šířková modulace (PWM) se používá
Pulsně šířková modulace (PWM) se používá
Signup and view all the answers
Modulo registr (TPMx_MOD) slouží k
Modulo registr (TPMx_MOD) slouží k
Signup and view all the answers
Pulsně-šířková modulace (PWM) nahrazuje analogový výstup
Pulsně-šířková modulace (PWM) nahrazuje analogový výstup
Signup and view all the answers
Pulsně-šířková modulace (PWM) nahrazuje analogový výstup
Pulsně-šířková modulace (PWM) nahrazuje analogový výstup
Signup and view all the answers
Při multiplexním provozu displeje je třeba u displeje se společnou anodou:
Při multiplexním provozu displeje je třeba u displeje se společnou anodou:
Signup and view all the answers
Co jsou hlavní údaje, které se zadávají do registru ADCx_SC1n, jímž se zahajuje přenos?
Co jsou hlavní údaje, které se zadávají do registru ADCx_SC1n, jímž se zahajuje přenos?
Signup and view all the answers
Že je k dispozici výsledek převodu, indikuje bit COCO v registru ADCx_SC1n. Pokud je povoleno přerušení, je od tohoto bitu odvozeno. Jak se tento bit nuluje?
Že je k dispozici výsledek převodu, indikuje bit COCO v registru ADCx_SC1n. Pokud je povoleno přerušení, je od tohoto bitu odvozeno. Jak se tento bit nuluje?
Signup and view all the answers
V obslužném podprogramu přerušení od ADC modulu se typicky
V obslužném podprogramu přerušení od ADC modulu se typicky
Signup and view all the answers
Přerušení od modulu ADC slouží k
Přerušení od modulu ADC slouží k
Signup and view all the answers
Při tzv. Multiplexním zobrazení na displeji se
Při tzv. Multiplexním zobrazení na displeji se
Signup and view all the answers
Výsledek převodu AD převodníkem (modul ADC) je k dispozici v registru
Výsledek převodu AD převodníkem (modul ADC) je k dispozici v registru
Signup and view all the answers
Pokud byste se rozhodli v programu přerušení od ADC modulu vůbec nepoužívat, bylo by třeba
Pokud byste se rozhodli v programu přerušení od ADC modulu vůbec nepoužívat, bylo by třeba
Signup and view all the answers
Na délku převodu AD převodníku (dobu od zahájení převodu do aktivace bitu COCO) má vliv
Na délku převodu AD převodníku (dobu od zahájení převodu do aktivace bitu COCO) má vliv
Signup and view all the answers
Co se stane, když po zápisu do registru ADCx_SC1n, který spouští převod, následuje zápis do dalších registrů nastavení ADC?
Co se stane, když po zápisu do registru ADCx_SC1n, který spouští převod, následuje zápis do dalších registrů nastavení ADC?
Signup and view all the answers
V případě průměrování několika vzorků hardwarově v modulu ADC je bit COCO nastaven
V případě průměrování několika vzorků hardwarově v modulu ADC je bit COCO nastaven
Signup and view all the answers
Z jakého důvodu se při multiplexním zobrazení na displeji (v nekonečné smyčce hlavní funkce) mezi aktivaci a deaktivaci každé číslice vkládá funkce zpoždění (delay)?
Z jakého důvodu se při multiplexním zobrazení na displeji (v nekonečné smyčce hlavní funkce) mezi aktivaci a deaktivaci každé číslice vkládá funkce zpoždění (delay)?
Signup and view all the answers
Při tzv. multiplexním zobrazení na displeji se
Při tzv. multiplexním zobrazení na displeji se
Signup and view all the answers
Co signalizuje bit RDRF ve stavovém registru UART0->S?
Co signalizuje bit RDRF ve stavovém registru UART0->S?
Signup and view all the answers
Jaká je alternativa k "pollingu" ve funkcích SendCh a ReceiveCh?
Jaká je alternativa k "pollingu" ve funkcích SendCh a ReceiveCh?
Signup and view all the answers
Nastavení UART na přenosovou rychlost 115 200 Bd, 8 bitů, bez parity a 1 stop bit znamená, že
Nastavení UART na přenosovou rychlost 115 200 Bd, 8 bitů, bez parity a 1 stop bit znamená, že
Signup and view all the answers
Jaký je možný důsledek, pokud do UART0->D nikdy nepřijde žádný znak?
Jaký je možný důsledek, pokud do UART0->D nikdy nepřijde žádný znak?
Signup and view all the answers
Jaká alternativa může nahradit while(1) na konci programu?
Jaká alternativa může nahradit while(1) na konci programu?
Signup and view all the answers
K čemu slouží start bit při přenosu pomocí modulu UART?
K čemu slouží start bit při přenosu pomocí modulu UART?
Signup and view all the answers
K čemu slouží nekonečná smyčka ve funkci main?
K čemu slouží nekonečná smyčka ve funkci main?
Signup and view all the answers
Jaký může být důsledek, pokud ve funkci SendCh nejdříve zapisujeme do datového registru a potom testujeme příznak UART0_S1_TDRE?
Jaký může být důsledek, pokud ve funkci SendCh nejdříve zapisujeme do datového registru a potom testujeme příznak UART0_S1_TDRE?
Signup and view all the answers
Co signalizuje bit TDRE ve stavovém registru UART0->S1?
Co signalizuje bit TDRE ve stavovém registru UART0->S1?
Signup and view all the answers
Jaký je důsledek, pokud do UART0->D nikdy nepřijde žádný znak?
Jaký je důsledek, pokud do UART0->D nikdy nepřijde žádný znak?
Signup and view all the answers
Jak se nazývají obvyklé signály modulu UART, které jsou připojeny na komunikační linku?
Jak se nazývají obvyklé signály modulu UART, které jsou připojeny na komunikační linku?
Signup and view all the answers
Jaký má modul UART dostupný počet datových registrů a jejich funkci?
Jaký má modul UART dostupný počet datových registrů a jejich funkci?
Signup and view all the answers