evgeniy1294 (01.10.2018 20:39, просмотров: 153) ответил maleon на STM32, что должно считываться с регистров GPIOx_BRR и GPIOx_BSRR? Т.к. некоторые пишут:
Макросы соответствующие есть, но почему-то не используются: #ifdef __cplusplus
#define __I volatile /*!< Defines 'read only' permissions */
#else
#define __I volatile const /*!< Defines 'read only' permissions */
#endif
#define __O volatile /*!< Defines 'write only' permissions */
#define __IO volatile /*!< Defines 'read / write' permissions */
/* following defines should be used for structure members */
#define __IM volatile const /*! Defines 'read only' structure member permissions */
#define __OM volatile /*! Defines 'write only' structure member permissions */
#define __IOM volatile /*! Defines 'read / write' structure member permissions */