找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 3026|回復(fù): 3
打印 上一主題 下一主題
收起左側(cè)

使用STM32控制DDS芯片AD9910,不能寫入數(shù)據(jù),請(qǐng)問是什么原因

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
我想用AD9910單頻模式輸出一個(gè)正弦波。使用40M外部時(shí)鐘倍頻來得到主頻,但是現(xiàn)在控制字寫不到AD9910的寄存器里面,PLL-LOCK引腳為低電平。仿真時(shí)序圖如下,從上到下分別是SDIO,IO-UPDATE,CS,SCLK.代碼就是附件里這個(gè)。換板子試過了,應(yīng)該不是板子的問題。請(qǐng)問可能是哪里不對(duì)?

control.rar

337.56 KB, 下載次數(shù): 48

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:340849 發(fā)表于 2018-5-29 22:38 | 只看該作者
問題已解決,STM32F103主頻過高,通過串口傳輸數(shù)據(jù)的速度太快,導(dǎo)致無法寫入數(shù)據(jù),在SCLK和IOUPDATE加入延時(shí)函數(shù)即可

評(píng)分

參與人數(shù) 1黑幣 +80 收起 理由
admin + 80 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

板凳
ID:704165 發(fā)表于 2020-3-7 17:49 | 只看該作者
麻煩問一下大佬網(wǎng)上的AD9910的基于STM32MINI的程序在哪里可以實(shí)現(xiàn)改幅值啊
回復(fù)

使用道具 舉報(bào)

地板
ID:111875 發(fā)表于 2022-1-22 03:27 | 只看該作者
AD9910 發(fā)表于 2018-5-29 22:38
問題已解決,STM32F103主頻過高,通過串口傳輸數(shù)據(jù)的速度太快,導(dǎo)致無法寫入數(shù)據(jù),在SCLK和IOUPDATE加入延 ...

程序能發(fā)我一份嗎
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表