[STM32U5] STM32U575 pwm和DMA输出的波形少一段

[复制链接]
1354|16
 楼主| 豌豆爹 发表于 2023-9-25 09:29 | 显示全部楼层 |阅读模式
DM, DMA, PWM, ST, STM
这是我的 DMA 的配置
这是我的PWM配置
上面的波形是F103输出的波形。
下面的波形是U575输出的波形
我的程序的逻辑是在 while(1) 中调用 HAL_TIM_PWM_Start_DMA(&htim4,TIM_CHANNEL_1,(uint32_t*)test,14);
DMA 已完成回调函数的传输
void HAL_TIM_PWM_PulseFinishedCallback(TIM_HandleTypeDef *htim) { HAL_TIM_PWM_Stop_DMA(&htim4,TIM_CHANNEL_1); } uint16_t test[14]={8,8,8,8,8,8,8,8,8,8,8,8,8,8};//这是要发送的数据
为什么波形小于F103,请帮忙看看

远山寻你 发表于 2023-10-21 22:06 | 显示全部楼层
频率不一样啊,U5的主频高的
夜阑风雨 发表于 2023-10-22 01:00 | 显示全部楼层
这个我觉得可能是U5的发送快吧
三生万物 发表于 2023-10-22 05:00 | 显示全部楼层
你用逻辑分析仪,抓一下波形不就OK了吗,看输出的数据是否OK呗
暖了夏天蓝了海 发表于 2023-10-22 07:00 | 显示全部楼层
先看看U5的数据输出是不是对的呗
别乱了阵脚 发表于 2023-10-22 09:00 | 显示全部楼层
估计是频率不一样吧,你配置一样的看看
冰春彩落下 发表于 2023-10-22 11:00 | 显示全部楼层
U5的芯片一般是不是都用在物联网低功耗方面啊?
江河千里 发表于 2023-10-22 15:00 | 显示全部楼层
少一段?那不是丢数据了么
淡漠安然 发表于 2023-10-22 17:00 | 显示全部楼层
我觉得可能不一样的波形也是正常,因为时序频率都不一样
光辉梦境 发表于 2023-10-22 19:00 | 显示全部楼层
你配置是不是不一样啊?
一秒落纱 发表于 2023-10-22 22:00 | 显示全部楼层
你PWM的频率配置都是多少哦?
BullTalented 发表于 2023-10-23 10:57 | 显示全部楼层
用逻辑分析仪,抓一下波形不就行了
香水城 发表于 2023-10-23 15:12 | 显示全部楼层
这篇文章有对该问题做针对性解释。

STM32 TIMER+DMA输出PWM异常二案例
周半梅 发表于 2024-1-9 10:03 | 显示全部楼层

缩短距离较近的电容的寿命
万图 发表于 2024-1-10 07:04 | 显示全部楼层

具存储功能的存储器芯片也能加密
Uriah 发表于 2024-1-10 08:07 | 显示全部楼层

紫外光复位保护电路是不行的
Clyde011 发表于 2024-1-10 18:07 | 显示全部楼层

CPLD解密,DSP解密都习惯称为单片机解密
您需要登录后才可以回帖 登录 | 注册

本版积分规则

535

主题

2396

帖子

6

粉丝
快速回复 在线客服 返回列表 返回顶部