ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
25 апреля
1037603 Топик полностью
йцyкeн (18.09.2020 12:27, просмотров: 393) ответил Andreas на На SPI stm32f0 вляпался, что 16-битная запись выводит 2 байта, а 8 битная - один. Это описано в RM, но не очевидно.
Разумеется, нужно приведение типа, если вы хотите обратиться к части регистра, например отдельно к старшей и младшей половине BSRR. Но если вы пишете в регистр целиком, это лишнее. А (uint32_t)0 - совсем лишнее. И это лишнее не безобидно: компилятору насрать, а человека, который взялся это читать, шум отвлекает.