你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
举报
查看全部评分
奏奏奏 发表于 2016-10-28 07:16 楼主的DAC配置里面先把触发选项修改为无触发,试一试能不能正常输出
问题自己搞定了,完全是瞎猫撞死耗子的方法,CUBE生产的代码顺序有问题,TIM必须在DAC初始化之前启动才会正常工作,这算是个BUG吗?
看一下输出波形图:
CUBE版本4.17,库1.51都是最新的。
评分
查看全部评分
我的示波器是RedPitaya,14bit分辨率的,纹波抑制比也比Nucleo好得多,所以不用怀疑我示波器的问题。
DAC输出的PA4没有测到信号,DMA中断Debug不能进入。
无触发可以正常输出的。
如果用直接生产三角波的配置是没有问题的,TIM4更改时钟周期是可以改变输出波形的周期的,所以采样TIM4做触发是没有问题的,现在就剩下DMA的问题了。