[应用相关] stm32f429 timer+ DAC模塊(SPI通信)出來波型頻率不對

[复制链接]
 楼主| onlycook 发表于 2022-3-12 11:00 | 显示全部楼层 |阅读模式
想請教各位
目前使用的是DAC8563模塊
我用timer中斷想打出一個1khz的sine波,但是出來只有819Hz左右(打1.5khz sine波只有1.056khz),請問這是因為SPI寫入造成延遲,才會讓timer不準嗎?
還是有其他原因?
arr=225,psc=5,point=80
poYBAGIjL9-AcJYQAABH1Kq7DuY534.png pYYBAGIjL9yAGRadAAAR_UAjLsI787.png


kingkits 发表于 2022-3-12 13:41 | 显示全部楼层
似乎使用DAC播放音频都是用DMA操作的
AloneKaven 发表于 2022-10-7 20:18 | 显示全部楼层
赞同楼上
Uriah 发表于 2022-10-9 09:14 | 显示全部楼层

51 单片机不使用线性编址
Bblythe 发表于 2022-10-9 12:13 | 显示全部楼层

128以上的某些地址为特殊寄存器使用,不能给程序用
Pulitzer 发表于 2022-10-9 15:12 | 显示全部楼层

只要内存占用量不超过 256.0 就可以用 small 模式编译
huangchui 发表于 2022-10-13 22:38 | 显示全部楼层
51 单片机不使用线性编址
周半梅 发表于 2022-10-27 16:15 | 显示全部楼层

访问时采用不同的指令,所以并不会占用 RAM 空间
SantaBunny 发表于 2022-11-3 20:37 | 显示全部楼层
内存占用量不超过 256.0 就可以用 small 模式编译
万图 发表于 2023-8-1 08:11 | 显示全部楼层

通常选择0.01μF~0.1μF的陶瓷电容作为旁路电容。
Uriah 发表于 2023-8-1 09:14 | 显示全部楼层

主时钟振荡器主要用作CPU的工作时钟
帛灿灿 发表于 2023-8-1 11:10 | 显示全部楼层

防止因瞬间大电流引起的电源电压下降
Bblythe 发表于 2023-8-1 12:13 | 显示全部楼层

要在外部连接一个振荡电路提供时钟信号
周半梅 发表于 2023-8-1 14:09 | 显示全部楼层

与15号引脚连接的C1称为旁路电容
Pulitzer 发表于 2023-8-1 15:12 | 显示全部楼层

时序电路是按时钟信号(CK)的上升沿(信号从L→H的变化)或下降沿(信号从H→L的变化)同步工作的
周半梅 发表于 2023-8-1 16:15 | 显示全部楼层

电源电压处于1.6V到5.5V之间
童雨竹 发表于 2023-8-1 17:08 | 显示全部楼层

电压范围称为工作电源电压
Wordsworth 发表于 2023-8-1 18:11 | 显示全部楼层

内部电路工作电圧是通过内部电压调节器调节电源电压得到的
Clyde011 发表于 2023-8-1 19:14 | 显示全部楼层

单片机的外部都连接有象电池等电源部分
您需要登录后才可以回帖 登录 | 注册

本版积分规则

479

主题

1983

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部

479

主题

1983

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部