新手上路
- 积分
- 43
- 金钱
- 43
- 注册时间
- 2014-2-25
- 在线时间
- 0 小时
|
原子哥,麻烦问您两个问题:
1.对连续正弦波采点,ADC转换完一次后,采集的若干个点放在唯一的一个寄存器里,我再通过一个数组Tab[i++]读取 ADC_GetConversionValue(ADC1)是不是读取一次寄存器里的指针就递增一次,就能把采集到的值全部放到Tab[i++]里面了?
2.ADC的两个通道分别对两路正弦波(2000Hz)采样,我为了保证采集完整地一个正弦波周期,可不可以用定时器中断,中断时间为正弦波的周期?若能在每个定时器中断后才采点,可是怎么保证采的正负幅值点对称,别正值多呢?
3.mini STM32没有DAC,正弦波通过ADC后加算法矫正,再直接串口输出数字正弦波,还用对输出的点类似temp*(3.3/4096)处理吗?用matlab能直接对这些数字点进行画图输出正弦波吗? |
|