【翌创ETEB-6001DPX测评】第4篇 DAC简单比较测试
<p><span style="font-size:20px;"><b>一简介</b></span><b><span style="font-size:20px;"> </span> </b></p><p > </p>
<p > </p>
<p ><span style="font-size:20px;"><b>二比较</b></span></p>
<p > </p>
<p >结构体</p>
<p > </p>
<p > </p>
<p >ET的</p>
<p > </p>
<p > </p>
<p >还是比较相似,但是有一些区别</p>
<p > </p>
<p > </p>
<p > </p>
<p > </p>
<p > </p>
<p > </p>
<p >原理还是比较类似</p>
<p >粗略看了下有一些区别,可能不止这么多,学习精力有限,大概看了下</p>
<p >(1) 参考ref 电压,ST是采用的VREF,ET的是可以选择的</p>
<p >(2) 触发源的话,ET的选择更加丰富,ST的</p>
<p >(3) ET有个触发延时,ST的我好像没见到</p>
<p > </p>
<p ><span style="font-size:20px;"><b>三</b><b> </b><b>软件配置</b> </span></p>
<p > </p>
<pre>
<code class="language-cpp">float volt = 3.3f;
/* 1. Deinit DAC */
DAC_DeInit(DAC0);
DAC_StructInit(&initCfg);
/* 2. Configure DAC param, software trigger, use inner LDO as Vref */
initCfg.triggerSel = DAC_TRIGGER_SW;
initCfg.triggerDelay = 0xF;
initCfg.refSel = DAC_REFSEL_INNER_LDO;
/* 3. Initial and enable DAC0 */
DAC_Init(DAC0, &initCfg);
/* 4. Clear DAC transfer status */
DAC_ClearTransferStatus(DAC0);</code></pre>
<p > </p>
<p >ET配置函数和ST也差不太多</p>
<pre>
<code class="language-cpp"> DAC_SetValue(DAC0, DAC_Volt2Value(volt));</code></pre>
<p > </p>
<p > ST的配置函数一般是这样</p>
<pre>
<code class="language-cpp"> DAC_SetChannel1Data(DAC_Align_12b_R,temp);//12位右对齐数据格式设置DAC值</code></pre>
<p > </p>
<p>DAC简单比较测试<br />
高手评测重点交代很清楚,学习了</p>
Jacktang 发表于 2024-11-16 08:43
DAC简单比较测试
高手评测重点交代很清楚,学习了
<p>共同学习<img height="48" src="https://bbs.eeworld.com.cn/static/editor/plugins/hkemoji/sticker/facebook/hug.gif" width="60" /></p>
页:
[1]