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

STM32G474使用HRTIME来做DAC锯齿波生成的锯齿波增量和步进频率是否存在限制关系?

[复制链接]
竹音 提问时间:2023-5-24 17:22 / 未解决

DAC配置如下

图片.png

HRTIME配置如下

图片.png

图片.png

图片.png
图片.png
图片.png
图片.png
赞 收藏 评论3 发布时间:2023-5-24 17:22

举报

3个回答
竹音 回答时间:2023-5-24 17:39:28

按照G4技术手册上写的,步进触发和复位触发都要大于HFSEL中的频率,而G4芯片使用的170M的主频以及APH频率,所以应该步进触发最小应该是170M/7=24.28MHz,而现在的问题是修改CMP2的值,使步进触发频率设置在24.28MHz时,DAC的锯齿波增量只能设置为0XF0,如果增加锯齿波增量,则锯齿波的复位值会降低,而且增量越大复位值越低,同时增量增大到0xff0左右时,则锯齿波异常,此时将CMP2的值增大,则波形恢复正常。图片.png

竹音 回答时间:2023-5-24 17:42:37

正常波形图片.png

异常波形

图片.png

图片.png
图片.png
图片.png
kline 回答时间:2023-6-8 11:35:13

我也遇到过这个问题,最后发现是用的是DAC1或2有这样的问题,其原因是ADC1与2的采样频率不够,如下,你可以选用DAC3或4,然后通过OPAMP跟随输出观察下 结果image.png

image.png
image.png

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版