
keil如何生成正弦波数据表,回答如下:
1、在CODE区建立一个正弦表,使用的时候就查表。这样速度比较快,但精度受表的大小影响
2、在程序中增加MATH.H头文件,直接调用SIN函数,精度高,但速度相对查表法慢,受CPU影响。
单片机 外接AD转换芯片 再加运放 通过一定的控制程序就可产生正弦波。
实现方法:
1、通过单片机DA来实现,需要通过查表法;
2、通过PWM方式实现;
不过都需要加硬件滤波电路来实现正弦波的平滑。
欢迎分享,转载请注明来源:内存溢出

keil如何生成正弦波数据表,回答如下:
1、在CODE区建立一个正弦表,使用的时候就查表。这样速度比较快,但精度受表的大小影响
2、在程序中增加MATH.H头文件,直接调用SIN函数,精度高,但速度相对查表法慢,受CPU影响。
单片机 外接AD转换芯片 再加运放 通过一定的控制程序就可产生正弦波。
实现方法:
1、通过单片机DA来实现,需要通过查表法;
2、通过PWM方式实现;
不过都需要加硬件滤波电路来实现正弦波的平滑。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)