小编Tob*_*obi的帖子

有效地交换半字

我想通过其I2S外设从STM32(Cortex M4)设备发送数据,使用24位模式的DMA,MSB优先.然而,I2S数据寄存器只有16位,根据数据表,您必须首先发送上半字,然后是下半字.这在使用DMA时会出现问题,它将始终首先发送下半字.

在c或ARM-assembler中切换两个半字的有效方法是什么?

c assembly arm spi stm32

2
推荐指数
1
解决办法
446
查看次数

标签 统计

arm ×1

assembly ×1

c ×1

spi ×1

stm32 ×1