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

查看: 3896|回复: 3

DAC建立时间和触发频率的问题

[复制链接]

5

主题

25

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2012-11-12 23:25:25 | 显示全部楼层 |阅读模式
几个DAC实验结果正常,但有个问题我搞不明白,希望得到帮助。
库函数DAC里产生噪声的例程,在一个死循环中连续产生软件触发信号,每次触发将启动一次DAC转换:
while (1)
  {
    /* Start DAC Channel1 conversion by software */
    DAC_SoftwareTriggerCmd(DAC_Channel_1, ENABLE);
  }
仿真估算了一下执行这条语句是ns级的,不到1us,但手册里说DAC的建立时间最快1us。那DAC还没转换好,下一次触发又来了这个没有问题吗?
还有产生正弦波和三角波的例程,用TIM_TRGO作触发启动一次DAC转换,那定时器溢出时间短于1us了会不会有问题啊,(比如设定时钟72MHz,TIM分频系数0,TIM_Period=0X0F,那溢出就小于1us,这会有影响吗?)
谢谢!!
回复

使用道具 举报

5

主题

25

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
 楼主| 发表于 2012-11-13 21:46:46 | 显示全部楼层

RE: DAC建立时间和触发频率的问题

自顶一下
等待救援
回复 支持 反对

使用道具 举报

24

主题

591

回帖

0

蝴蝶豆

中级会员

最后登录
2020-12-2
发表于 2012-11-13 22:09:40 | 显示全部楼层

RE: DAC建立时间和触发频率的问题

这个1us应该不是你这个函数运行的时间。而且你触发中断都是要时间的。
回复 支持 反对

使用道具 举报

5

主题

25

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
 楼主| 发表于 2012-11-14 08:55:52 | 显示全部楼层

回复: DAC建立时间和触发频率的问题

回复第 3 楼 于2012-11-13 22:09:40发表:
这个1us应该不是你这个函数运行的时间。而且你触发中断都是要时间的。 

谢谢。
还是糊涂,我再仔细想想,
回复 支持 反对

使用道具 举报

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