GD32VF103硬件SPI优化

0
回复
69
查看
[ 复制链接 ]

38

主题

1

回帖

130

积分

管理员

积分
130
2025-6-30 08:46:58 显示全部楼层 阅读模式
GD32VF103硬件SPI优化
🚀 DMA加速传输:
[backcolor=var(--ds-md-code-block-banner-wrap-background-color)][color=var(--dsr-text-2)]c
[color=var(--dsr-icon-fg-1)][color=var(--button-text-color)][backcolor=var(--ds-button-color)][color=var(--button-icon-color)]

复制

[color=var(--button-text-color)][backcolor=var(--ds-button-color)][color=var(--button-icon-color)]

下载





spi_dma_enable(SPI0, SPI_DMA_TRANSMIT);dma_init_struct.direction = DMA_MEMORY_TO_PERIPHERAL;dma_init(DMA0, DMA_CH3, &dma_init_struct);dma_channel_enable(DMA0, DMA_CH3);
⏱️ 速度测试:
方式
传输1KB数据耗时

查询方式12.8ms
DMA0.8ms


收藏
送赞
分享
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则