ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
26 апреля
1037605 Топик полностью
Andreas (18.09.2020 12:31, просмотров: 304) ответил йцyкeн на Разумеется, нужно приведение типа, если вы хотите обратиться к части регистра, например отдельно к старшей и младшей половине BSRR. Но если вы пишете в регистр целиком, это лишнее. А (uint32_t)0 - совсем лишнее. И это лишнее не безобидно: компилятору насрать, а человека, который взялся это читать, шум отвлекает.
Ессно, просто бывают случаи, когда приходится явно указывать разрядность. И только тогда это надо делать в исходниках, чтобы бросалось в глаза. Но такое бывает.