Jedna lepiaca (ako spojit dva bajty do int)
Jan Waclawek
konfera na efton.sk
Čtvrtek Leden 5 12:16:02 CET 2017
Kua chybicka se vloudila,
result = (result_t)(int8_t)bh * 256 + bl;
samozrejme.
wek
----- Original Message ---------------
>#include <stdint.h>
>
>// typedef int16_t result_t;
>typedef int32_t result_t;
>
>volatile uint8_t bl, bh;
>volatile result_t result;
>
>int main(void) {
> result = (result_t)(int8_t)bh * 256 + bh;
>}
>
>_______________________________________________
>HW-list mailing list - sponsored by www.HW.cz
>Hw-list at list.hw.cz
>http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list