打印
[STM32F1]

用什么方法可以实现频率连续变化的正弦波?

[复制链接]
330|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lizye|  楼主 | 2023-8-2 22:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
当可以用PWM产生固定频率的正弦波后,用什么方法可以实现频率连续变化的正弦波?

使用特权

评论回复
沙发
香水城| | 2023-8-4 07:15 | 只看该作者
本帖最后由 香水城 于 2023-8-4 07:21 编辑

用TIM+DAC,结合DMA更好!
基于STM32G4芯片的DAC应用示例  可以参考实现方式。

使用特权

评论回复
板凳
elephant00| | 2023-12-28 11:31 | 只看该作者
扫频信号发生器

使用特权

评论回复
地板
两只袜子| | 2023-12-28 11:32 | 只看该作者
软件生成

使用特权

评论回复
5
jcky001| | 2023-12-28 11:32 | 只看该作者
使用RC(电阻-电容)或LC(电感-电容)电路,可以在一定范围内产生连续变化的频率。通过改变RC或LC电路的参数(如电阻或电感的值),可以改变振荡频率。这种方法需要一定的电子知识和技能来设计和调整电路。

使用特权

评论回复
6
cr315| | 2023-12-28 11:32 | 只看该作者
使用波形合成器或音频编辑软件,可以将多个不同频率的正弦波组合在一起,以创建连续变化的频谱。这种方法通常需要使用专门的软件工具和插件,并需要一定的音频处理技能。

使用特权

评论回复
7
Pulitzer| | 2024-3-1 07:06 | 只看该作者

STM32芯片中有多个工作时钟源的外设很常见

使用特权

评论回复
8
童雨竹| | 2024-3-1 09:02 | 只看该作者

CPU借助于APB总线访问相关寄存器达到对I2C1工作模块的控制

使用特权

评论回复
9
Wordsworth| | 2024-3-1 10:05 | 只看该作者

ART2固定使用PCLK时钟,只有开启和关闭的问题,不存在其它时钟源选择

使用特权

评论回复
10
Clyde011| | 2024-3-1 11:08 | 只看该作者

一部分是I2C1的工作模块,另外一部分是其控制模块

使用特权

评论回复
11
公羊子丹| | 2024-3-1 12:01 | 只看该作者

控制模块的时钟仍然由外设时钟PCLK提供

使用特权

评论回复
12
万图| | 2024-3-1 13:04 | 只看该作者

USART1可以有多个时钟源

使用特权

评论回复
13
帛灿灿| | 2024-3-1 16:03 | 只看该作者

通过访问寄存器来控制I2C1工作时钟的开启。

使用特权

评论回复
14
Bblythe| | 2024-3-1 17:06 | 只看该作者

I2C1的时钟可以自行选择HSI或者SYSCLK

使用特权

评论回复
15
周半梅| | 2024-3-1 19:02 | 只看该作者

I2C1工作时钟源选择;I2C1模块工作时钟的开启使能。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

852

主题

9757

帖子

2

粉丝