ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
18 мая
1342880 Топик полностью
LightElf (21.08.2023 21:42, просмотров: 102) ответил Гyдвин на Попробуй добавить __align(4) в обявлении буфера. M0 такое настоятельно требует (как и всяческие USB и DMA).
Для портабельности можно использовать union { uint32_t a; uint8_t buffer[BUF_SIZE]; } 

тогда buffer всегда будет выровнен на 4 байта

Не надо делать мне как лучше, оставьте мне как хорошо