static void SetSysClock(void)
{
__IO uint32_t StartUpCounter = 0, HSEStatus = 0;
//需要修改的關(guān)鍵地方,一定一定。。。。
//RCC->CR |= ((uint32_t)RCC_CR_HSEON);
RCC->CR &= ~((uint32_t)RCC_CR_HSEON);
do
{
HSEStatus = RCC->CR & RCC_CR_HSERDY;
StartUpCounter++;
} while((HSEStatus == 0) && (StartUpCounter != HSE_STARTUP_TIMEOUT));
if ((RCC->CR & RCC_CR_HSERDY) != RESET)
{
HSEStatus = (uint32_t)0x01;
}
else
{
HSEStatus = (uint32_t)0x00;
}
if (HSEStatus == (uint32_t)0x01)
{
FLASH->ACR = FLASH_ACR_PRFTBE | FLASH_ACR_LATENCY;
RCC->CFGR |= (uint32_t)RCC_CFGR_HPRE_DIV1;
RCC->CFGR |= (uint32_t)RCC_CFGR_PPRE_DIV1;
RCC->CFGR &= (uint32_t)((uint32_t)~(RCC_CFGR_PLLSRC | RCC_CFGR_PLLXTPRE | RCC_CFGR_PLLMULL));
RCC->CFGR |= (uint32_t)(RCC_CFGR_PLLSRC_PREDIV1 | RCC_CFGR_PLLXTPRE_PREDIV1 | RCC_CFGR_PLLMULL6);
RCC->CR |= RCC_CR_PLLON;
while((RCC->CR & RCC_CR_PLLRDY) == 0)
{
}
RCC->CFGR &= (uint32_t)((uint32_t)~(RCC_CFGR_SW));
RCC->CFGR |= (uint32_t)RCC_CFGR_SW_PLL;
while ((RCC->CFGR & (uint32_t)RCC_CFGR_SWS) != (uint32_t)RCC_CFGR_SWS_PLL)
{
}
}
else
{
}
}
上一篇:STM 32 之can 實例+代碼解析
下一篇:STM32的HardFault_Handler問題調(diào)試方法
推薦閱讀
史海拾趣
隨著電子行業(yè)的快速發(fā)展和變革,F(xiàn)ascomp面臨著前所未有的挑戰(zhàn)。為了應(yīng)對這些挑戰(zhàn),公司決定進行轉(zhuǎn)型升級。一方面,公司加大了對人工智能、物聯(lián)網(wǎng)等新興技術(shù)的研發(fā)投入;另一方面,公司還優(yōu)化了生產(chǎn)流程和管理模式,提高了生產(chǎn)效率和產(chǎn)品質(zhì)量。這些舉措使Fascomp在行業(yè)中保持了領(lǐng)先地位。
隨著市場競爭的加劇,ECC意識到只有不斷創(chuàng)新才能保持領(lǐng)先地位。因此,公司加大了對研發(fā)的投入,引進了一批先進的研發(fā)設(shè)備和人才。經(jīng)過數(shù)年的努力,ECC成功研發(fā)出了具有更高精度、更好性能的電子連接器,并推出了一系列新型電子元件。這些新產(chǎn)品不僅滿足了客戶日益增長的需求,還為公司帶來了更多的市場份額。
在穩(wěn)固了國內(nèi)市場后,ECC開始積極拓展國際市場。他們參加了多個國際電子展會,展示了公司的技術(shù)和產(chǎn)品。通過與國際客戶的交流與合作,ECC逐漸打開了國際市場的大門。同時,ECC還與國際知名電子企業(yè)建立了長期合作關(guān)系,共同研發(fā)新產(chǎn)品、開拓市場。這些舉措使得ECC在國際市場上的知名度不斷提升。
隨著業(yè)務(wù)的不斷發(fā)展,Amaze Electronics意識到國際市場的巨大潛力。于是,公司積極尋求與國際知名電子企業(yè)的合作,共同開發(fā)新產(chǎn)品。通過與這些企業(yè)的深度合作,Amaze Electronics不僅獲得了先進的技術(shù)支持,還成功將產(chǎn)品打入國際市場,實現(xiàn)了業(yè)務(wù)的快速拓展。
隨著電子技術(shù)的快速發(fā)展,Aydin Corp意識到只有不斷創(chuàng)新才能在市場中立于不敗之地。公司投入大量資源用于研發(fā),不斷推出具有創(chuàng)新性和競爭力的產(chǎn)品。這些產(chǎn)品不僅性能卓越,而且設(shè)計獨特,迅速贏得了消費者的青睞。同時,Aydin Corp還注重產(chǎn)品升級和迭代,以滿足市場不斷變化的需求。
中國電子信息產(chǎn)業(yè)污染控制籌備組建聯(lián)盟 日期:2007-2-2 來源:今日電子 日前,由中國信息產(chǎn)業(yè)部經(jīng)濟體制改革與運行司主辦的中國電子信息產(chǎn)品污染控制推進大會,在電子制造基地深圳落下帷幕。 近些年來,IT產(chǎn)業(yè)持續(xù)高速發(fā)展,在給人們帶來便利、快捷和其他福利的同時,對環(huán)境造成了嚴(yán)重 ...… 查看全部問答∨ |
|
小弟剛學(xué)單片機不久,請高手幫忙?。?! 我把下面這個程序用keil編譯之后,燒寫到單片機s52芯片,能成功收到短信。要是我給他回復(fù)短信之后讓它控制引腳的高低電平,那么主函數(shù)main() 里邊應(yīng)該怎么寫?。? uchar Send_AT_Command( uchar type){ / ...… 查看全部問答∨ |
在每次運行我自己的程序的時候,如果模擬器上的progam Files的目錄下已經(jīng)有了這個程序的exe文件的話,總會彈出一個對話框,對話框上的內(nèi)容是 “應(yīng)用程序 ConManClient2.exe 出現(xiàn)嚴(yán)重錯誤,必須被關(guān)閉?!?,如果在程序運行前把 progam Files的目錄 ...… 查看全部問答∨ |
基于GMS段信服務(wù)的 設(shè)備監(jiān)控,如何做? 基于GMS段信服務(wù)的 設(shè)備監(jiān)控,如何做? 假如我現(xiàn)在 有幾臺交換機,將它們連成一串,那怎么去監(jiān)控它們連通狀態(tài)呢? 給點思路吧… 查看全部問答∨ |
intmain(void){ SysCtlClockSet(SYSCTL_SYSDIV_1 | SYSCTL_USE_OSC | SYSCTL_OSC_MAIN | SYSCTL_XTAL_8MHZ);&nb ...… 查看全部問答∨ |
想學(xué)習(xí)一下壇子里面的貪吃蛇程序,看到他的讀按鍵程序有一段看不明白,求教:snake.c中的 SnakeGame()函數(shù) switch(DERCT) // 根據(jù)以前的方向, ...… 查看全部問答∨ |
最近在用ir2110作為mos管的驅(qū)動,現(xiàn)在從IR2110低端出來的波形好著,但是高端波形不對,好像圖片上傳的話看不太清楚,我將電路圖放在附件中了。 我有以下幾個問題: 1、第一個箭頭指示的,資料上說的是自舉電容和自舉二 ...… 查看全部問答∨ |
設(shè)計資源 培訓(xùn) 開發(fā)板 精華推薦
- 動力電池“三國殺”:中企提前鎖定勝局,日韓廠商集體失守
- 研究人員開發(fā)出人工智能雷達技術(shù) 可用于高分辨率3D城市制圖
- 上半年動力電池TOP15:寧德時代和比亞迪裝車近200GWh 兩家公司新上榜
- 半年砸下數(shù)千億元!“并購”浪潮下,汽車芯片大戰(zhàn)再起風(fēng)云
- 奇瑞人形機器人9月開售并將面向個人用戶,機器人時代該來了嗎?
- 華為李文廣:華為智能駕駛規(guī)劃曝光,加速追趕特斯拉
- 功能迭代和功能安全的矛盾及車端應(yīng)用層-下
- 功能迭代和功能安全的矛盾及車端應(yīng)用層-中
- 功能迭代和功能安全的矛盾及車端應(yīng)用層-上
- 車云一體其他層面的架構(gòu)設(shè)計借鑒-下
- 高通公司任命莫珂東為高級副總裁兼首席營銷官
- 貿(mào)澤備貨Qorvo 豐富多樣的射頻、雷達和有線電視產(chǎn)品系列
- 雙核跨界MCU第二款產(chǎn)品:i.MX RT1160正式量產(chǎn)
- 研華胡智生:以定制化服務(wù)模式協(xié)同構(gòu)建AIoT產(chǎn)業(yè)生態(tài)圈
- 羅克韋爾自動化以全新Proxy代理設(shè)備推動通CIP的廣泛實施
- 梅卡曼德機器人公司看準(zhǔn)市場痛點 憑3D視覺不斷前進
- 中國機器人產(chǎn)業(yè)蓬勃發(fā)展 正從機器人應(yīng)用大國轉(zhuǎn)變?yōu)閯?chuàng)新大國
- 盤點2019年最美汽車中控設(shè)計,越是黑科技越是屏幕多?
- 寶馬開始普及RDC胎壓監(jiān)測,今后或?qū)⑷∠辣ィ?/a>
- 大陸集團開發(fā)超靈敏傳感器,可以感知車輛被觸摸