Warning
This page is located in archive. Go to the latest version of this course pages.

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Last revision Both sides next revision
courses:b3b36prg:hw:hw09 [2018/02/18 07:48]
faiglj [HW 09 (Nucleo) - Jednobajtová komunikace]
courses:b3b36prg:hw:hw09 [2018/02/18 19:32]
faiglj
Line 12: Line 12:
 <note tip>​Program vychází z předchozích programů pro seriovou komunikaci s Nucleo a více-vláknové aplikace. Výsledné programy představují dílčí kroky pro snažší implementaci HW 10 a následně semestrální práci.</​note>​ <note tip>​Program vychází z předchozích programů pro seriovou komunikaci s Nucleo a více-vláknové aplikace. Výsledné programy představují dílčí kroky pro snažší implementaci HW 10 a následně semestrální práci.</​note>​
  
-Binární obraz funkční aplikace pro Nucleo pro testování a funkce pro čtení ze sériového portu s timeoutem (''​prg_serial_nonblock''​) {{:​courses:​b3b36prg:​hw:​hw09.zip|}}+Binární obraz funkční aplikace pro Nucleo pro testování a funkce pro čtení ze sériového portu s timeoutem (''​prg_serial_nonblock''​) {{:​courses:​b3b36prg:​hw:​prg-hw09.zip|}}
  
 Pro korektní ukončení programu (po stisku klávesy '​q'​) je nutné ukončit načítání znaku ze seriového portu, proto realizujte načítání v tzv. //​non-bloking//​ režimu s využitím ''​poll''​ funkce, implementace můžete založit na modulu ''​prg_serial_nonblocking'',​ např. viz [[courses:​b3b36prg:​tutorials:​serial_nonblock|]]. Pro korektní ukončení programu (po stisku klávesy '​q'​) je nutné ukončit načítání znaku ze seriového portu, proto realizujte načítání v tzv. //​non-bloking//​ režimu s využitím ''​poll''​ funkce, implementace můžete založit na modulu ''​prg_serial_nonblocking'',​ např. viz [[courses:​b3b36prg:​tutorials:​serial_nonblock|]].
courses/b3b36prg/hw/hw09.txt · Last modified: 2018/04/25 23:04 by faiglj