其中,高速時(shí)鐘(HSE和HSI)提供給芯片主體的主時(shí)鐘.低速時(shí)鐘(LSE和LSI)只是提供給芯片中的RTC(實(shí)時(shí)時(shí)鐘)及獨(dú)立看門狗使用,圖中可以看出高速時(shí)鐘也可以提供給RTC。內(nèi)部時(shí)鐘是在芯片內(nèi)部RC振蕩器產(chǎn)生的,起振較快,所以時(shí)鐘在芯片剛上電的時(shí)候,默認(rèn)使用內(nèi)部高速時(shí)鐘。而外部時(shí)鐘信號是由外部的晶振輸入的,在精度和穩(wěn)定性上都有很大優(yōu)勢,所以上電之后我們再通過軟件配置,轉(zhuǎn)而采用外部時(shí)鐘信號.
高速外部時(shí)鐘(HSE):以外部晶振作時(shí)鐘源,晶振頻率可取范圍為4~16MHz,我們一般采用8MHz的晶振。
高速內(nèi)部時(shí)鐘(HSI): 由內(nèi)部RC振蕩器產(chǎn)生,頻率為8MHz,但不穩(wěn)定。
低速外部時(shí)鐘(LSE):以外部晶振作時(shí)鐘源,主要提供給實(shí)時(shí)時(shí)鐘模塊,所以一般采用32.768KHz。
低速內(nèi)部時(shí)鐘(LSI):由內(nèi)部RC振蕩器產(chǎn)生,也主要提供給實(shí)時(shí)時(shí)鐘模塊,頻率大約為40KHz。
OSC_OUT和OSC_IN開始,這兩個(gè)引腳分別接到外部晶振8MHz,第一個(gè)分頻器PLLXTPRE,遇到開關(guān)PLLSRC(PLL entry clock source),我們可以選擇其輸出,輸出為外部高速時(shí)鐘(HSE)或是內(nèi)部高速時(shí)鐘(HSI)。這里選擇輸出為HSE,接著遇到鎖相環(huán)PLL,具有倍頻作用,在這里我們可以輸入倍頻因子PLLMUL,要是想超頻,就得在這個(gè)寄存器上做手腳啦。經(jīng)過PLL的時(shí)鐘稱為PLLCLK。倍頻因子我們設(shè)定為9倍頻,也就是說,經(jīng)過PLL之后,我們的時(shí)鐘從原來8MHz的 HSE變?yōu)?2MHz的PLLCLK。緊接著又遇到了一個(gè)開關(guān)SW,經(jīng)過這個(gè)開關(guān)之后就是STM32的系統(tǒng)時(shí)鐘(SYSCLK)了。通過這個(gè)開關(guān),可以切換SYSCLK的時(shí)鐘源,可以選擇為HSI、PLLCLK、HSE。我們選擇為PLLCLK時(shí)鐘,所以SYSCLK就為72MHz了。PLLCLK在輸入到SW前,還流向了USB預(yù)分頻器,這個(gè)分頻器輸出為USB外設(shè)的時(shí)鐘(USBCLK)?;氐絊YSCLK,SYSCLK經(jīng)過AHB預(yù)分頻器,分頻后再輸入到其它外設(shè)。如輸出到稱為HCLK、FCLK的時(shí)鐘,還直接輸出到SDIO外設(shè)的SDIOCLK時(shí)鐘、存儲器控制器FSMC的FSMCCLK時(shí)鐘,和作為APB1、APB2的預(yù)分頻器的輸入端。GPIO外設(shè)是掛載在APB2總線上的, APB2的時(shí)鐘是APB2預(yù)分頻器的輸出,而APB2預(yù)分頻器的時(shí)鐘來源是AHB預(yù)分頻器。因此,把APB2預(yù)分頻器設(shè)置為不分頻,那么我們就可以得到GPIO外設(shè)的時(shí)鐘也等于HCLK,為72MHz了。
SYSCLK:系統(tǒng)時(shí)鐘,STM32大部分器件的時(shí)鐘來源。主要由AHB預(yù)分頻器分配到各個(gè)部件。
HCLK:由AHB預(yù)分頻器直接輸出得到,它是高速總線AHB的時(shí)鐘信號,提供給存儲器,DMA及cortex內(nèi)核,是cortex內(nèi)核運(yùn)行的時(shí)鐘,cpu主頻就是這個(gè)信號,它的大小與STM32運(yùn)算速度,數(shù)據(jù)存取速度密切相關(guān)。
FCLK:同樣由AHB預(yù)分頻器輸出得到,是內(nèi)核的“自由運(yùn)行時(shí)鐘”?!白杂伞北憩F(xiàn)在它不來自時(shí)鐘 HCLK,因此在HCLK時(shí)鐘停止時(shí) FCLK 也繼續(xù)運(yùn)行。它的存在,可以保證在處理器休眠時(shí),也能夠采樣和到中斷和跟蹤休眠事件 ,它與HCLK互相同步。
PCLK1:外設(shè)時(shí)鐘,由APB1預(yù)分頻器輸出得到,最大頻率為36MHz,提供給掛載在APB1總線上的外設(shè),APB1總線上的外設(shè)如下:
RCC_APB1Periph_TIM2 TIM2時(shí)鐘
RCC_APB1Periph_TIM3 TIM3時(shí)鐘
RCC_APB1Periph_TIM4 TIM4時(shí)鐘
RCC_APB1Periph_WWDG WWDG時(shí)鐘
RCC_APB1Periph_SPI2 SPI2時(shí)鐘
RCC_APB1Periph_USART2 USART2時(shí)鐘
RCC_APB1Periph_USART3 USART3時(shí)鐘
RCC_APB1Periph_I2C1 I2C1時(shí)鐘
RCC_APB1Periph_I2C2 I2C2時(shí)鐘
RCC_APB1Periph_USB USB時(shí)鐘
RCC_APB1Periph_CAN CAN時(shí)鐘
RCC_APB1Periph_BKP BKP時(shí)鐘
RCC_APB1Periph_PWR PWR時(shí)鐘
RCC_APB1Periph_ALL 全部APB1外設(shè)時(shí)鐘
PCLK2:外設(shè)時(shí)鐘,由APB2預(yù)分頻器輸出得到,最大頻率可為72MHz,提供給掛載在APB2總線上的外設(shè),APB2總線上的外設(shè)如下:
RCC_APB2Periph_AFIO 功能復(fù)用IO時(shí)鐘
RCC_APB2Periph_GPIOA GPIOA時(shí)鐘
RCC_APB2Periph_GPIOB GPIOB時(shí)鐘
RCC_APB2Periph_GPIOC GPIOC時(shí)鐘
RCC_APB2Periph_GPIOD GPIOD時(shí)鐘
RCC_APB2Periph_GPIOE GPIOE時(shí)鐘
RCC_APB2Periph_ADC1 ADC1時(shí)鐘
RCC_APB2Periph_ADC2 ADC2時(shí)鐘
RCC_APB2Periph_TIM1 TIM1時(shí)鐘
RCC_APB2Periph_SPI1 SPI1時(shí)鐘
RCC_APB2Periph_USART1 USART1時(shí)鐘
RCC_APB2Periph_ALL 全部APB2外設(shè)時(shí)鐘
上一篇:STM32單片機(jī)--PWM輸出
下一篇:STM32_IAP詳解(有代碼,有上位機(jī))
推薦閱讀
史海拾趣
對于計(jì)數(shù)型10鍵鍵盤編碼譯碼顯示電路,網(wǎng)友可能會有多個(gè)方面的問題,以下是一些常見問題及其回答:
一、設(shè)計(jì)基礎(chǔ)與原理
問題1:計(jì)數(shù)型10鍵鍵盤編碼譯碼顯示電路的基本組成是什么?
回答:計(jì)數(shù)型10鍵鍵盤編碼譯碼顯示電路主要由三部分組成:鍵盤編碼電路、譯碼電路和顯示電路。鍵盤編碼電路負(fù)責(zé)將按鍵的輸入轉(zhuǎn)換為對應(yīng)的編碼信號;譯碼電路則將該編碼信號還原為可識別的信息或數(shù)據(jù);最后,顯示電路將譯碼后的信息以可視化的方式呈現(xiàn)出來。
問題2:編碼和譯碼在數(shù)字電路中的作用是什么?
回答:編碼是將信息或數(shù)據(jù)轉(zhuǎn)換為二進(jìn)制代碼的過程,以便在數(shù)字系統(tǒng)中進(jìn)行監(jiān)測、控制、傳輸?shù)炔僮鳌6g碼則是編碼的逆過程,即將二進(jìn)制代碼還原為原始的信息或數(shù)據(jù),以便進(jìn)行顯示或進(jìn)一步處理。在計(jì)數(shù)型10鍵鍵盤編碼譯碼顯示電路中,編碼和譯碼是實(shí)現(xiàn)按鍵輸入到顯示輸出的關(guān)鍵步驟。
二、技術(shù)實(shí)現(xiàn)細(xì)節(jié)
問題3:如何實(shí)現(xiàn)10鍵鍵盤的編碼?
回答:實(shí)現(xiàn)10鍵鍵盤的編碼通??梢圆捎脙?yōu)先編碼器。優(yōu)先編碼器能夠識別多個(gè)輸入信號中的最高優(yōu)先級信號,并將其轉(zhuǎn)換為對應(yīng)的編碼輸出。在10鍵鍵盤中,可以將10個(gè)按鍵的輸入信號接入優(yōu)先編碼器的輸入端,通過編碼器的內(nèi)部邏輯處理,得到按鍵對應(yīng)的編碼輸出。
問題4:譯碼器如何選擇以滿足顯示需求?
回答:譯碼器的選擇應(yīng)根據(jù)顯示需求來確定。對于計(jì)數(shù)型10鍵鍵盤編碼譯碼顯示電路,如果顯示的是十進(jìn)制數(shù)字,則應(yīng)選擇能夠處理十進(jìn)制數(shù)的譯碼器,如74LS48等。此外,還需要考慮譯碼器的輸入位數(shù)、輸出類型(如共陽極或共陰極)以及驅(qū)動能力等因素,以確保譯碼器能夠滿足顯示電路的要求。
問題5:顯示電路如何設(shè)計(jì)以兼容不同顯示器?
回答:顯示電路的設(shè)計(jì)應(yīng)兼顧譯碼器、驅(qū)動器和顯示器三部分。首先,根據(jù)譯碼器的輸出選擇合適的驅(qū)動器來驅(qū)動顯示器。驅(qū)動器的選擇應(yīng)考慮顯示器的類型(如七段數(shù)碼管、LED點(diǎn)陣等)、工作電壓和電流等因素。其次,根據(jù)顯示器的特性設(shè)計(jì)顯示電路,包括確定顯示方式(如靜態(tài)顯示或動態(tài)顯示)、設(shè)置顯示亮度等。最后,通過連接譯碼器、驅(qū)動器和顯示器,實(shí)現(xiàn)按鍵輸入到顯示輸出的完整電路。
三、常見問題與解決方案
問題6:如何解決按鍵沖突問題?
回答:按鍵沖突是指多個(gè)按鍵同時(shí)按下時(shí),電路無法正確識別所有按鍵的狀態(tài)。在計(jì)數(shù)型10鍵鍵盤編碼譯碼顯示電路中,可以通過采用優(yōu)先編碼器來避免按鍵沖突問題。因?yàn)閮?yōu)先編碼器能夠識別最高優(yōu)先級的按鍵信號,并忽略其他低優(yōu)先級的按鍵信號。此外,還可以通過軟件算法來進(jìn)一步處理按鍵沖突問題,如設(shè)置按鍵去抖動時(shí)間、檢測按鍵按下和釋放的時(shí)間差等。
問題7:如何提高電路的抗干擾能力?
回答:提高電路的抗干擾能力可以從多個(gè)方面入手。首先,選擇具有良好抗干擾性能的元器件和電路布局方式;其次,在電路設(shè)計(jì)中加入濾波、去耦等電路來抑制干擾信號;最后,通過軟件算法來識別和排除干擾信號的影響。此外,還可以采用屏蔽、接地等外部措施來進(jìn)一步提高電路的抗干擾能力。
以上是對計(jì)數(shù)型10鍵鍵盤編碼譯碼顯示電路中網(wǎng)友可能提出的問題及其回答的總結(jié)。在實(shí)際應(yīng)用中,還需要根據(jù)具體需求和條件進(jìn)行靈活調(diào)整和優(yōu)化。
隨著全球化趨勢的加強(qiáng),丹納赫集團(tuán)開始積極拓展國際市場。通過在全球各地設(shè)立研發(fā)中心、生產(chǎn)基地和銷售網(wǎng)絡(luò),丹納赫集團(tuán)成功地將產(chǎn)品和服務(wù)推向了全球市場。同時(shí),丹納赫集團(tuán)還加強(qiáng)了與國際知名企業(yè)的合作,共同開發(fā)新技術(shù)和產(chǎn)品,進(jìn)一步鞏固了其在電子行業(yè)中的領(lǐng)先地位。
以上五個(gè)故事梗概概述了丹納赫集團(tuán)在電子行業(yè)中的發(fā)展歷程和關(guān)鍵節(jié)點(diǎn)。如需更詳細(xì)的信息和故事背景,建議查閱丹納赫集團(tuán)的官方資料或相關(guān)新聞報(bào)道。
在電子行業(yè)的早期,Deltrol Controls以其創(chuàng)新的電磁閥產(chǎn)品嶄露頭角。公司創(chuàng)始人認(rèn)識到,隨著自動化程度的提高,對精確控制流體流動的需求日益增加。于是,他們投入大量研發(fā)資源,成功開發(fā)出了具有高精度、高可靠性特點(diǎn)的電磁閥。這一創(chuàng)新產(chǎn)品迅速在電子行業(yè)獲得認(rèn)可,Deltrol Controls也借此機(jī)會逐步擴(kuò)大了市場份額。
宏發(fā)公司始終堅(jiān)持“以質(zhì)取勝”的發(fā)展戰(zhàn)略。早在1988年,公司就確立了“以市場為導(dǎo)向,以質(zhì)取勝”的經(jīng)營方針。為了保證產(chǎn)品質(zhì)量,宏發(fā)不僅制定了嚴(yán)格的生產(chǎn)流程規(guī)則,還在國內(nèi)行業(yè)中建成了設(shè)備最先進(jìn)的實(shí)驗(yàn)室,并獲得了世界三大認(rèn)證機(jī)構(gòu)的認(rèn)證。這種對質(zhì)量的執(zhí)著追求,使得宏發(fā)的產(chǎn)品在國際市場上獲得了高度認(rèn)可,也為公司的長遠(yuǎn)發(fā)展奠定了堅(jiān)實(shí)的基礎(chǔ)。
在語音通信領(lǐng)域,Conexant以其卓越的聲卡技術(shù)贏得了市場的廣泛認(rèn)可。特別是在網(wǎng)絡(luò)語音電話方面,Conexant聲卡憑借其出色的性能和穩(wěn)定性,成為了眾多商務(wù)本和工作站的首選?;萜?、聯(lián)想等知名品牌的產(chǎn)品線中,都能看到Conexant聲卡的身影。這一成功不僅源于Conexant對技術(shù)的持續(xù)投入和創(chuàng)新,也得益于其對市場需求的敏銳洞察和精準(zhǔn)把握。
隨著數(shù)字化轉(zhuǎn)型的深入,CET Technology緊跟時(shí)代步伐,成功研發(fā)出數(shù)字化安全生產(chǎn)管控平臺。該平臺通過整合配電、給水、電梯、消防、空調(diào)、安防等各系統(tǒng),建立統(tǒng)一的安全物聯(lián)感知平臺,實(shí)現(xiàn)對安全生產(chǎn)各要素的在線監(jiān)測。利用3D可視化技術(shù),關(guān)鍵信息得以直觀呈現(xiàn),為企業(yè)的安全生產(chǎn)管理提供了有力支持。此外,CET還引入了AI技術(shù),對安全風(fēng)險(xiǎn)進(jìn)行精準(zhǔn)預(yù)測,助力企業(yè)防范和應(yīng)對各類安全事件。
可測性設(shè)計(jì)及其在IC設(shè)計(jì)中的作用 可測性設(shè)計(jì)及其在IC設(shè)計(jì)中的作用當(dāng)今的IC和印制電路板非常復(fù)雜,需要精細(xì)而大范圍的測試,這大大增加了電子產(chǎn)品開發(fā)和制造的成本,因此,引入可測試設(shè)計(jì)就十分重要?! ¢_發(fā)電子產(chǎn)品的工程小組履行的各種職能中,最花錢的可能集中在驗(yàn)證和測試這兩 ...… 查看全部問答∨ |
|
我用的板子是周立功lpc2138 實(shí)現(xiàn)了RS232串口驅(qū)動 向串口發(fā)送數(shù)據(jù)時(shí) 往上位機(jī)上顯示 例如程序如下 char *ch; ch = \"hollow\"; UART0_SendStr(ch); 現(xiàn)在能成功的發(fā)送到上位機(jī)上顯示,我想換行顯示,不知道怎么弄呢?請高手指教。。。。謝謝 ...… 查看全部問答∨ |
這次拓展是公司組織的,我們這批有60多人參加,一共分成4隊(duì),(之前已經(jīng)去過4批人了,我們是最后一批?。└兄x公司,很感謝公司,非常感謝公司! 奧特曼隊(duì)、海盜隊(duì)、挑戰(zhàn)者隊(duì)、敢死隊(duì)(字體顏色就是各隊(duì)旗幟顏色) !?。∷械年?duì)伍不全是爺們??! ...… 查看全部問答∨ |
我定義了一個(gè)volatile型全局變量,并且初始化時(shí)賦值了。但是在程序使用中,調(diào)用這個(gè)變量時(shí),發(fā)現(xiàn)值總是0xff 哪位大俠遇到過,就告訴一聲… 查看全部問答∨ |
|
各位大蝦,單片機(jī)的優(yōu)點(diǎn)恰恰在于廉價(jià)而夠用,由于本冊討論不涉及具體的應(yīng)用環(huán)境,只討論成本兼顧可靠性。請大家把認(rèn)為最便宜的單片機(jī)列出來。供大家討論參考。 我知道的有STC11F04,STM8S003等等。 希望大家多多回帖支持… 查看全部問答∨ |
設(shè)計(jì)資源 培訓(xùn) 開發(fā)板 精華推薦
- 神經(jīng)形態(tài)芯片可能是革新機(jī)器人實(shí)時(shí)電機(jī)控制的未來
- 從三個(gè)方面理解ARM嵌入式系統(tǒng)
- 自動報(bào)警 基于MCU的家庭防盜報(bào)警系統(tǒng)的設(shè)計(jì)
- 存儲控制器及其訪問外設(shè)的原理
- 基于51系列單片機(jī)的智能照明控制系統(tǒng)設(shè)計(jì)方案
- 基于STM32的四旋翼飛行器控制系統(tǒng)
- 單片機(jī)應(yīng)用編程技巧解析
- 基于89C52的教室智能節(jié)能照明系統(tǒng)設(shè)計(jì)
- 一種新型的雨量光照傳感器的設(shè)計(jì)
- 貿(mào)澤授權(quán)代理Texas Instruments 豐富多樣的產(chǎn)品
- 美國為何恢復(fù)英偉達(dá)H20對華銷售?白宮AI負(fù)責(zé)人回應(yīng)
- Cadence 率先推出業(yè)內(nèi)首款 LPDDR6/5X 14.4Gbps 內(nèi)存 IP,為新一代 AI 基礎(chǔ)架構(gòu)助力
- 手把手教你從零設(shè)計(jì)一款算力超過 1000Tops 的智能駕駛芯片
- OrangeBox汽車連接域控制器(CDC)開發(fā)平臺
- 采用反激式轉(zhuǎn)換器進(jìn)行高功率應(yīng)用設(shè)計(jì)
- Vishay推出PLCC-6封裝RGB LED通過獨(dú)立控制紅色、綠色和藍(lán)色芯片實(shí)現(xiàn)寬色域
- 芯對話 | CBMG719單刀雙擲模擬開關(guān):高精度信號切換低阻高速寬溫
- 大聯(lián)大詮鼎集團(tuán)推出基于Qualcomm和Thundercomm產(chǎn)品的AI電子圍欄方案
- AMD:AI加速卡MI308將恢復(fù)出貨,許可證申請將被推進(jìn)至審核流程
- 有獎直播|瑞薩電子 RA 系列產(chǎn)品開發(fā)工具之 FSP4.0.0 新特性介紹
- 【已結(jié)束】 電感應(yīng)用知識分享|MPS 有獎直播
- 調(diào)查:泰克創(chuàng)新實(shí)驗(yàn)室全面升級,功率測試痛點(diǎn)通通都拋來!參與贏好禮
- 樂鑫ESP32-Korvo音頻開發(fā)板免費(fèi)測評試用
- TI 邀您填問卷贏好禮|私人定制專屬你的 2019 工業(yè)應(yīng)用方案
- 說說電源晉級路上的那些“攔路虎”
- 艾睿電子&ADI有獎直播:無需光耦的flyback隔離電源設(shè)計(jì)
- TI有獎直播:伺服驅(qū)動器中電流和電壓測量解決方案
- 答題抽獎:Mentor Tessent Automotive相關(guān)測試解決方案(獎品池還剩不少獎品喲)
- 有獎直播:超小型封裝 TI MSPM0 MCU 可優(yōu)化設(shè)計(jì)空間,實(shí)現(xiàn)更多可能