我可以用stm32f103输出正弦波,但是请问下怎么控制频率

2024-11-08 11:59:27
推荐回答(1个)
回答(1):

正弦波用sin函数来产生数据,放大一定倍数(比如2047)后再加上偏移(比如2047)后取整数作为即可,一般根据精度可选40点或80点的。或者网上直接下载现成的正弦数据表也可以啊! 三角波更简单,y=kx。在输出一个周期波形的数组中数据从0开始