1、可編程晶振的設(shè)置很多人其實(shí)不知道除了按照說(shuō)明書上操作,也可以看視頻教程尤其是對(duì)于可編程晶振設(shè)置的方面都是這些細(xì)節(jié)都是選擇,另外也可以咨詢專業(yè)的FAE工程師進(jìn)行分解。
2、可編程晶振的定義外部晶振宏定義。宏定義的寫法如下:#定義HSE_VALUE ((uint32_t)24000000)外部晶振想寫多少寫多少。如果是24M外接晶振,就寫成2400000。
3、如果不需要宏定義,在單片機(jī)的頭文件里找宏定義部分就可以了。頭文件默認(rèn)宏定義為16M外部晶振,可以修改為實(shí)際的晶振值。
4、配置外部晶振。配置外部晶振時(shí),您需要啟用外部時(shí)鐘,并等到晶振穩(wěn)定。使用庫(kù)函數(shù)配置的語(yǔ)句如下:void CLK_Init(){CLK_HSECmd(使能);//外部時(shí)鐘開啟while(設(shè)定!=CLK _獲取標(biāo)志狀態(tài)(CLK _標(biāo)志_ hser dy));//等待外部晶振振動(dòng)。CLK _時(shí)鐘開關(guān)命令(使能);//切換啟用
5、CLK _時(shí)鐘開關(guān)配置(CLK _開關(guān)模式_手動(dòng),CLK _源_HSE,禁用,CLK _當(dāng)前時(shí)鐘狀態(tài)_禁用);//切換到外部晶振CLK _ SYSCLKConfig(CLK _預(yù)分頻器_ CPU div 1);//1分頻}
6、在main()中初始化在main()中初始化CLK_Init()。此時(shí),配置了外部晶振,但程序執(zhí)行時(shí),發(fā)現(xiàn)晶振啟動(dòng)振動(dòng)失敗,程序在CLK _時(shí)鐘開關(guān)配置默認(rèn)設(shè)置是無(wú)等待狀態(tài),需要修改為1等待狀態(tài)。實(shí)際上,這部分的內(nèi)容在數(shù)據(jù)表中有所反映:在高達(dá)24 MHz的較高頻率下使用高速外部時(shí)鐘(HSE)時(shí),需要一個(gè)等待狀態(tài)。這種情況下,器件選項(xiàng)字節(jié)應(yīng)編程為插入該等待狀態(tài)。參見(jiàn)數(shù)據(jù)手冊(cè)選項(xiàng)字節(jié)部分。設(shè)置完成后,下載程序,你會(huì)發(fā)現(xiàn)晶振已經(jīng)開始正常振動(dòng)了。
7、一般情況下的在設(shè)置可編程晶振的時(shí)候需要掌握一定的編程技術(shù),因?yàn)橹挥姓莆站幊碳夹g(shù)以后就能夠做好的編程了,這些代碼的僅供參考的,因?yàn)椴煌目删幊叹д窨赡芫庉嫷姆绞绞遣煌模谶@些方面要合理的做出自己判斷或者的讓廠家直接的進(jìn)行設(shè)置也是可以的。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
-
有源晶振
+關(guān)注
關(guān)注
1文章
917瀏覽量
21088 -
晶振
+關(guān)注
關(guān)注
34文章
3102瀏覽量
69138 -
可編程
+關(guān)注
關(guān)注
2文章
954瀏覽量
40284
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
可編程晶振常見(jiàn)問(wèn)題以及使用思路
可編程晶振。簡(jiǎn)單來(lái)說(shuō)就是一種任意編程頻率的晶振,可以通過(guò)一個(gè)發(fā)生器放大或縮小,有選擇地實(shí)現(xiàn)各種總

可編程晶振調(diào)整頻率怎么弄呢?
對(duì)于可編程晶振調(diào)整頻率可以直接使用說(shuō)明進(jìn)行操作。晶體振蕩器單元的實(shí)際驅(qū)動(dòng)電平在驅(qū)動(dòng)電平規(guī)格內(nèi)。晶振作為電子產(chǎn)品中的必需品,廣泛應(yīng)用于各個(gè)領(lǐng)域,存在各種問(wèn)題,如

可編程晶振都有什么頻率的呢?分享3個(gè)挑選可編程晶振的技巧
頻率范圍全面覆蓋,滿足多樣化需求:
? CMOS可編程晶振:1~200MHz寬廣選擇,為您的基礎(chǔ)應(yīng)用提供穩(wěn)定可靠的支持。
? 可編程差分晶

可編程有源晶振是由什么制造的呢?是怎樣的存在?
對(duì)于晶振、陶瓷晶振、石英貼片晶體我們?cè)偈煜げ贿^(guò)了,但是你聽說(shuō)過(guò)可編程有源晶
發(fā)表于 06-06 17:18
可編程晶振詳解「工作原理、結(jié)構(gòu)、特點(diǎn)、應(yīng)用」
可編程晶振器是一種高級(jí)的晶體振蕩器,其工作原理、結(jié)構(gòu)和應(yīng)用均有一定的特點(diǎn)。今天晶發(fā)電子對(duì)可編程晶
發(fā)表于 10-14 17:38
愛(ài)普生的低抖動(dòng)溫補(bǔ)可編程晶振
由于項(xiàng)目和實(shí)驗(yàn)急迫,怎么才能快速找到合適的晶振呢?很多工程師都遇到過(guò)這樣的問(wèn)題,愛(ài)普生可編程晶振
發(fā)表于 04-08 14:27
?0次下載
愛(ài)普生產(chǎn)品-低抖動(dòng)溫補(bǔ)可編程晶振
的晶體振蕩器。由于項(xiàng)目和實(shí)驗(yàn)急迫,怎么才能快速找到合適的晶振呢?很多工程師都遇到過(guò)這樣的問(wèn)題,愛(ài)普生可編程晶
發(fā)表于 08-09 13:55
?0次下載
愛(ài)普生(EPSON) 可編程快速交付有源晶振(SPXO)
愛(ài)普生(Epson)作為全球領(lǐng)先的晶體產(chǎn)品供應(yīng)商,提供了一系列可編程晶振,可以與基波正常振蕩器相同使用.這些產(chǎn)品以其高精度、高穩(wěn)定性和可編程性而著稱,與愛(ài)普生量產(chǎn)的通用有源
發(fā)表于 09-23 16:40
?0次下載
愛(ài)普生 SG-8101CB 可編程晶振和普通晶振相比有哪些優(yōu)勢(shì)?
愛(ài)普生SG-8101CB可編程晶振與普通晶振相比,具有以下優(yōu)勢(shì):1.頻率靈活性高:?可編程性:普

評(píng)論