ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
18 апреля
1047522 Топик полностью
SciFi (28.10.2020 08:27, просмотров: 442) ответил VladislavS. на У STM32H7 в SPI есть FIFO и доступ к нему через TXDR посредством 8, 16 или 32 битного доступа вызывает запись соответствующего количества бит. Для любого вменяемого компилятора
Для такой фичи вменяемый пейсатель хедеров замутил бы юнион. 
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;
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้