ВходНаше всё Теги codebook PARTS Поиск Опросы Закон Пятница
5 марта
/1047522
Топик полностью
SciFi (28.10.2020 08:27, просмотров: 184) в ответ на У STM32H7 в SPI есть FIFO и доступ к нему через TXDR посредством 8, 16 или 32 битного доступа вызывает запись соответствующего количества бит. Для любого вменяемого компилятора - автор: VladislavS.
Для такой фичи вменяемый пейсатель хедеров замутил бы юнион. 
typedef struct
{
  ...
  __IO uint32_t IFCR;
  uint32_t      RESERVED0;
  union
  {
    __IO uint32_t u32;
    __IO uint16_t u16;
    __IO uint8_t u8;
  }
  TXDR;
  uint32_t      RESERVED1[3];
  ...
} SPI_TypeDef;
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้
Ответить
Ответы