СС
uint8_t array[N];Вот так должно работать. :)
uint16_t *ptr;
ptr = (uint16_t *)((void *)array);
...
array[k] = ...
ptr[j] = ...
Size: a a a
СС
uint8_t array[N];Вот так должно работать. :)
uint16_t *ptr;
ptr = (uint16_t *)((void *)array);
...
array[k] = ...
ptr[j] = ...
ED
ED
ED
СС
ED
СС
a= (b[20*2]<<8) ||(b[20*2+1])
ED
ED
СС
ED
СС
uint8_t array[N];Вот так должно работать. :)
uint16_t *ptr;
ptr = (uint16_t *)((void *)array);
...
array[k] = ...
ptr[j] = ...
r
r
СС
s
r
r
P
lds r18,buf+22
lds r22,buf+23
mov r25,r18
ldi r24,lo8(0)
ldi r23,lo8(0)
or r22,r24
or r23,r25
ldi r24,lo8(0)
ldi r25,hi8(0)
uint16_t fletcher = *((uint16_t *) &buf[22]);lds r22,buf+22
lds r23,buf+22+1
P