Kviz pri patku, podpasovka v C ?
Jan Král
kral na fortech.cz
Pátek Listopad 4 14:31:08 CET 2016
Je otazka jak bude zinicializovana promenna _last_time_key_scan, teda jestli se nejdan o chybu, ze jste jen nezapomnel radek s inicializaci v prikladu.
JK
-----Original Message-----
From: Hw-list [mailto:hw-list-bounces na list.hw.cz] On Behalf Of Jiří Nesvačil
Sent: Friday, November 4, 2016 1:47 PM
To: HW-news
Subject: Kviz pri patku, podpasovka v C ?
Zdravim,
Kviz pri patku.
Jak casto se bude volat scan_kesy() ? Je to na gcc, cortex m0.
Jirka
////////////////
uint8_t _last_time_key_scan;
main()
{
// init hodin...
for(;;)
{
uint32_t tick=HAL_GetTick(); // 1ms hodiny
// nejaky jiny kod ?
if( (((uint8_t)tick)-_last_time_key_scan)&0xFF >= 4) // 1x za 4ms
{
_last_time_key_scan=tick;
scan_keys();
}
}
}
///////////////////
_______________________________________________
HW-list mailing list - sponsored by www.HW.cz Hw-list na list.hw.cz http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list