• 正文
  • 推薦器件
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

可編程晶振如何設(shè)置呢

2024/02/23
2265
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

可編程晶振的設(shè)置很多人其實(shí)不知道除了按照說明書上操作,也可以看視頻教程尤其是對(duì)于可編程晶振設(shè)置的方面都是這些細(xì)節(jié)都是選擇,另外也可以咨詢專業(yè)的FAE工程師進(jìn)行分解。

可編程晶振的定義外部晶振宏定義。宏定義的寫法如下:#定義HSE_VALUE ?((uint32_t)24000000)外部晶振想寫多少寫多少。如果是24M外接晶振,就寫成2400000。

如果不需要宏定義,在單片機(jī)的頭文件里找宏定義部分就可以了。頭文件默認(rèn)宏定義為16M外部晶振,可以修改為實(shí)際的晶振值。

配置外部晶振。配置外部晶振時(shí),您需要啟用外部時(shí)鐘,并等到晶振穩(wěn)定。使用庫函數(shù)配置的語句如下:void ?CLK_Init(){CLK_HSECmd(使能);//外部時(shí)鐘開啟while(設(shè)定!=CLK ?_獲取標(biāo)志狀態(tài)(CLK ?_標(biāo)志_ hser ?dy));//等待外部晶振振動(dòng)。CLK ?_時(shí)鐘開關(guān)命令(使能);//切換啟用

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分頻}

在main()中初始化在main()中初始化CLK_Init()。此時(shí),配置了外部晶振,但程序執(zhí)行時(shí),發(fā)現(xiàn)晶振啟動(dòng)振動(dòng)失敗,程序在CLK ?_時(shí)鐘開關(guān)配置默認(rèn)設(shè)置是無等待狀態(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)。參見數(shù)據(jù)手冊(cè)選項(xiàng)字節(jié)部分。設(shè)置完成后,下載程序,你會(huì)發(fā)現(xiàn)晶振已經(jīng)開始正常振動(dòng)了。

一般情況下的在設(shè)置可編程晶振的時(shí)候需要掌握一定的編程技術(shù),因?yàn)橹挥姓莆站幊碳夹g(shù)以后就能夠做好的編程了,這些代碼的僅供參考的,因?yàn)椴煌目删幊叹д窨赡芫庉嫷姆绞绞遣煌?,在這些方面要合理的做出自己判斷或者的讓廠家直接的進(jìn)行設(shè)置也是可以的。

推薦器件

更多器件
器件型號(hào) 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊(cè) ECAD模型 風(fēng)險(xiǎn)等級(jí) 參考價(jià)格 更多信息
5M570ZF256I5N 1 Altera Corporation Flash PLD, 17.7ns, 440-Cell, CMOS, PBGA256, 17 X 17 MM, 1 MM PITCH, LEAD FREE, FBGA-256

ECAD模型

下載ECAD模型
暫無數(shù)據(jù) 查看
EP2C5T144C6N 1 Intel Corporation Field Programmable Gate Array, 288 CLBs, 500MHz, 4608-Cell, CMOS, PQFP144, LEAD FREE, TQFP-144
$29.68 查看
EP2C50F484I8N 1 Intel Corporation Field Programmable Gate Array, 3158 CLBs, 402.5MHz, 50528-Cell, CMOS, PBGA484, LEAD FREE, FBGA-484
暫無數(shù)據(jù) 查看
揚(yáng)興科技

揚(yáng)興科技

深圳揚(yáng)興科技有限公司(下面簡(jiǎn)稱:YXC),自2010年成立以來,一直專注于時(shí)鐘頻率器件的研發(fā)、生產(chǎn)和銷售,是業(yè)界領(lǐng)先的半導(dǎo)體高新技術(shù)企業(yè)。 公司主營產(chǎn)品包括晶振、可編程振蕩器、(VC)TCXO、三級(jí)鐘、鎖相環(huán)芯片以及實(shí)時(shí)時(shí)鐘芯片等。研發(fā)產(chǎn)品通過了AEC-Q200、IATF16949車用體系認(rèn)證及ISO14001-環(huán)境管理體系、ISO9001質(zhì)量管理等體系認(rèn)證,全頻率產(chǎn)品生態(tài)鏈廣泛應(yīng)用于車載、通信、工業(yè)、醫(yī)療和軍工等領(lǐng)域。 近年來,公司不斷加大對(duì)時(shí)鐘芯片、MEMS及高穩(wěn)晶振的研發(fā)投入,匯聚了一批來自海內(nèi)外的行業(yè)高端人才,先后成立了臺(tái)灣半導(dǎo)體研發(fā)中心和華南頻率器件生產(chǎn)中心,成為國內(nèi)首家可編程晶振廠商,并獲得國家級(jí)專精特新小巨人、綠色工廠等榮譽(yù)稱號(hào)。 YXC秉承著”賦予科技生命力,攜手伙伴共富足”的使命,以“成為國際一流的時(shí)鐘頻率器件服務(wù)商”為愿景,堅(jiān)持技術(shù)創(chuàng)新和價(jià)值創(chuàng)造,為成就全球客戶的卓越貢獻(xiàn)自己的力量。

深圳揚(yáng)興科技有限公司(下面簡(jiǎn)稱:YXC),自2010年成立以來,一直專注于時(shí)鐘頻率器件的研發(fā)、生產(chǎn)和銷售,是業(yè)界領(lǐng)先的半導(dǎo)體高新技術(shù)企業(yè)。 公司主營產(chǎn)品包括晶振、可編程振蕩器、(VC)TCXO、三級(jí)鐘、鎖相環(huán)芯片以及實(shí)時(shí)時(shí)鐘芯片等。研發(fā)產(chǎn)品通過了AEC-Q200、IATF16949車用體系認(rèn)證及ISO14001-環(huán)境管理體系、ISO9001質(zhì)量管理等體系認(rèn)證,全頻率產(chǎn)品生態(tài)鏈廣泛應(yīng)用于車載、通信、工業(yè)、醫(yī)療和軍工等領(lǐng)域。 近年來,公司不斷加大對(duì)時(shí)鐘芯片、MEMS及高穩(wěn)晶振的研發(fā)投入,匯聚了一批來自海內(nèi)外的行業(yè)高端人才,先后成立了臺(tái)灣半導(dǎo)體研發(fā)中心和華南頻率器件生產(chǎn)中心,成為國內(nèi)首家可編程晶振廠商,并獲得國家級(jí)專精特新小巨人、綠色工廠等榮譽(yù)稱號(hào)。 YXC秉承著”賦予科技生命力,攜手伙伴共富足”的使命,以“成為國際一流的時(shí)鐘頻率器件服務(wù)商”為愿景,堅(jiān)持技術(shù)創(chuàng)新和價(jià)值創(chuàng)造,為成就全球客戶的卓越貢獻(xiàn)自己的力量。收起

查看更多

相關(guān)推薦

登錄即可解鎖
  • 海量技術(shù)文章
  • 設(shè)計(jì)資源下載
  • 產(chǎn)業(yè)鏈客戶資源
  • 寫文章/發(fā)需求
立即登錄

深圳揚(yáng)興科技有限公司(下面簡(jiǎn)稱:YXC),自2010年成立以來,一直專注于時(shí)鐘頻率器件的研發(fā)、生產(chǎn)和銷售,是業(yè)界領(lǐng)先的半導(dǎo)體高新技術(shù)企業(yè)。 公司主營產(chǎn)品包括晶振、可編程振蕩器、(VC)TCXO、三級(jí)鐘、鎖相環(huán)芯片以及實(shí)時(shí)時(shí)鐘芯片等。研發(fā)產(chǎn)品通過了AEC-Q200、IATF16949車用體系認(rèn)證及ISO14001-環(huán)境管理體系、ISO9001質(zhì)量管理等體系認(rèn)證,全頻率產(chǎn)品生態(tài)鏈廣泛應(yīng)用于車載、通信、工業(yè)、醫(yī)療和軍工等領(lǐng)域。 近年來,公司不斷加大對(duì)時(shí)鐘芯片、MEMS及高穩(wěn)晶振的研發(fā)投入,匯聚了一批來自海內(nèi)外的行業(yè)高端人才,先后成立了臺(tái)灣半導(dǎo)體研發(fā)中心和華南頻率器件生產(chǎn)中心,成為國內(nèi)首家可編程晶振廠商,并獲得國家級(jí)專精特新小巨人、綠色工廠等榮譽(yù)稱號(hào)。 YXC秉承著”賦予科技生命力,攜手伙伴共富足”的使命,以“成為國際一流的時(shí)鐘頻率器件服務(wù)商”為愿景,堅(jiān)持技術(shù)創(chuàng)新和價(jià)值創(chuàng)造,為成就全球客戶的卓越貢獻(xiàn)自己的力量。