打印
[其他ST产品]

DMA在SPI通信中的配置问题

[复制链接]
824|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
鱿鱼丝|  楼主 | 2023-12-31 19:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我尝试使用DMA来减轻CPU的负担,但我在配置DMA时遇到了一些问题。我希望在SPI传输期间启用DMA,以便在数据传输完成后触发中断。有人能够提供一些有关在STM8L上配置SPI1与DMA的指导吗?

使用特权

评论回复
沙发
光辉梦境| | 2024-1-19 12:37 | 只看该作者
期待SPI通讯期间启动DMA?

使用特权

评论回复
板凳
江河千里| | 2024-1-19 15:00 | 只看该作者
你是想知道DMA怎么触发是么?

使用特权

评论回复
地板
冰春彩落下| | 2024-1-19 17:00 | 只看该作者
一般来说,SPI有通讯的时候可以触发DMA的啊

使用特权

评论回复
5
夜阑风雨| | 2024-1-19 19:00 | 只看该作者
你用那个叫小青蛙的STM8的固件库软件,生成一下库函数关于DMA方面的

使用特权

评论回复
6
淡漠安然| | 2024-1-19 21:00 | 只看该作者
我觉得都没必要用STM8了,不如啊用STM32L0或者F0了

使用特权

评论回复
7
一秒落纱| | 2024-1-20 01:00 | 只看该作者
选择正确的DMA通道,并将其初始化为SPI1的传输方向(从内存到外设或从外设到内存)

使用特权

评论回复
8
远山寻你| | 2024-1-20 03:00 | 只看该作者
这咋讲,我就会用STM32的SPI,其实楼主可以找关于STM8的例程,直接看看就好了

使用特权

评论回复
9
暖了夏天蓝了海| | 2024-1-20 07:00 | 只看该作者
话说STM8有DMA么?没用过STM8,感觉这个8位机没有啥性价比

使用特权

评论回复
10
别乱了阵脚| | 2024-1-20 09:00 | 只看该作者
楼主可以参考一下这个例程,http://www.360doc.com/content/17/0325/06/478627_639926348.shtml

使用特权

评论回复
11
三生万物| | 2024-1-20 12:00 | 只看该作者
在SPI1和DMA传输完成后,可以在中断处理函数中或主程序中对接收到的数据进行处理

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

40

主题

473

帖子

0

粉丝