* fix "state not acquired error"
* add InterruptTypeComparatorTrigger to interrupt mgr, use interrupt mgr in irda app
* separate init irda timer
* capture events buffer by app
* irda common decoder
* irda nec decoder realization
* finished work with decoder
* fix app path
* fix widget remove on exit
* nec receive, store and send
* init some packets
* DWT-based microsecond delay
* simple ir app (work only with NEC protocol and predefined address - command)
* remove space from file name, add delay_us_init_DWT header
* float-based delay us
* init tim2 by CubeMX
* fix simple pwm functions
* simple pwm timer based ir nec protocol
* ir gui test app
Co-authored-by: aanper <mail@s3f.ru>