- 主题:单片机产生任意频率的方波有啥简单的方法?
- 频率分辨率到1Hz吧   频率最高到100kHz
 
 以前用DDS芯片,还有更简单的方法么?
 
 单片机片上DAC输出正弦,再转成方波?
 --
 FROM 124.64.17.*
 
- 初始化半个SPI口
 
 【 在 wkt 的大作中提到: 】
 :
 : 频率分辨率到1Hz吧 频率最高到100kHz
 :
 : 以前用DDS芯片,还有更简单的方法么?
 :
 
 #发自zSMTH@LYA-AL00
 --
 FROM 14.223.160.*
 
- 试试定时器或者PWM
 
 【 在 wkt 的大作中提到: 】
 : 频率分辨率到1Hz吧   频率最高到100kHz
 : 以前用DDS芯片,还有更简单的方法么?
 : 单片机片上DAC输出正弦,再转成方波?
 --
 FROM 42.85.247.*
 
- 一般的定时器没戏
 100kHz 分辨率要到1Hz,那时基得多高啊
 
 【 在 liu7894 的大作中提到: 】
 : 试试定时器或者PWM
 :
 --
 FROM 101.83.211.*
 
- 方波用IO就行了吧,干嘛还用DAC再转方波。
 
 【 在 wkt 的大作中提到: 】
 : 频率分辨率到1Hz吧   频率最高到100kHz
 : 以前用DDS芯片,还有更简单的方法么?
 : 单片机片上DAC输出正弦,再转成方波?
 --
 FROM 123.116.149.*
 
- 任意频率
 
 
 
 【 在 secondjet 的大作中提到: 】
 : 方波用IO就行了吧,干嘛还用DAC再转方波。
 --
 FROM 114.91.16.*
 
- 任意频率方波也用不着DAC啊
 既然能生成方波数据,用DAC播出来
 直接改成1bit数据用IO打出来不就行了
 
 
 
 【 在 oBigeyes 的大作中提到: 】
 : 任意频率
 --
 FROM 61.48.133.*
 
-   可以算一下,定时器的位数和晶振的 频率。
 100M的主频,32位计数器。
 
 【 在 Nephalem 的大作中提到: 】
 : 一般的定时器没戏
 : 100kHz 分辨率要到1Hz,那时基得多高啊
 :
 --
 FROM 182.204.37.*
 
- DAC输出后  经过低通滤波  相当于插值了  分辨率提高了 
 
 【 在 Qlala 的大作中提到: 】
 : 任意频率方波也用不着DAC啊
 : 既然能生成方波数据,用DAC播出来
 : 直接改成1bit数据用IO打出来不就行了
 : ...................
 --
 FROM 124.64.19.*
 
- 100M / 100k = 1000
 100M / (100k-1) = 1000.01
 
 100M / 1000 = 100k
 100M / 1001 = 99.900k
 
 【 在 liu7894 的大作中提到: 】
 : 可以算一下,定时器的位数和晶振的 频率。
 :  100M的主频,32位计数器。
 :
 --
 FROM 101.83.211.*