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

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

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