ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
24 ноября
1460631 Топик полностью
mse homjak (01.09.2024 22:05, просмотров: 109) ответил mse homjak на У меня щас задача решить малой кровью. Работает только uint32_t, выровненный. А доступ к нечотному uint16_t, со сменой типа, даст доступ к невыровненному uint32_t, с тем-жэ траблом.
В общем, тряхнул стариной, а он и говорит: 
uint16_t*ptr; 
uint32_t address;
...
address=ptr; if((address%4)!=0) { } else { } ptr++
...

правда, варнинг выдал, ну да и % с ним.