你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

SPI+DMA

[复制链接]
556 提问时间:2023-5-30 15:13 / 已解决

SPI+DMA对Ws2812 数据总是有一个高电平,image.png

时钟没错,发送给DMA的数据大小也没问题,想不明白还有有哪里的原因

收藏 评论4 发布时间:2023-5-30 15:13

举报

4个回答
bitterheart 最优答案 回答时间:2023-6-3 09:21:54
556 发表于 2023-6-2 19:58
发送的函数用配置DMA的那个步骤,每次发送都是重新配置一下就解决了。目前还想不明白为什么。 ...

会不会是芯片的问题,不过感觉不太可能,st毕竟是老牌大厂了,技术深厚
之前使用过国民技术的一款芯片,当使用dma的时候,如果进行了某种操作,就必须重新配置dma才行,问了fae,是芯片的问题,不太清楚是不是和这个类似
xmshao 回答时间:2023-5-30 15:36:23
这个高电平很宽,输出也很有规律!应该不难找到原因。


先搞杯茶喝,放松下心情后再好好瞧瞧代码,将代码尽量简化。


可以尝试将发送的代码长短及内容做些调整,看看能否发现些规律。


另外,会不会是对面的影响而产生的呢? 我们可以单独就SPI自发自收


来验证这点。
556 回答时间:2023-6-2 19:58:02
xmshao 发表于 2023-5-30 15:36
这个高电平很宽,输出也很有规律!应该不难找到原因。


发送的函数用配置DMA的那个步骤,每次发送都是重新配置一下就解决了。目前还想不明白为什么。
556 回答时间:2023-6-27 09:47:26
bitterheart 发表于 2023-6-3 09:21
会不会是芯片的问题,不过感觉不太可能,st毕竟是老牌大厂了,技术深厚
之前使用过国民技术的一款芯片, ...

[md]也许是这样吧,谢谢
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版