單片機(jī)最小系統(tǒng)是指能夠?qū)纹瑱C(jī)芯片運(yùn)行所必需的最少的硬件電路集成在一起的系統(tǒng)。它是一種基本的單片機(jī)應(yīng)用系統(tǒng),通常由單片機(jī)芯片、晶體振蕩器、復(fù)位電路以及少量的電氣元器件組成,為單片機(jī)提供時(shí)鐘信號(hào)、復(fù)位信號(hào)以及外設(shè)接口等必要功能。
stm32單片機(jī)名稱(chēng)介紹
Stm32是ST公司基于ARM公司的低功耗ARM Cortex-M系列處理器內(nèi)核架構(gòu)制造的32位微處理器
ST為意法半導(dǎo)體 (STMicroelectronics) 集團(tuán)于1987年6月成立,是由意大利的SGS 微電子公司和法國(guó)Thomson 半導(dǎo)體公司合并而成。1998年5月,SGS-THOMSON Microelectronics 將公司名稱(chēng)改為意法半導(dǎo)體有限公司,意法半導(dǎo)體是世界最大的半導(dǎo)體公司之一。
M為ARM--安謀國(guó)際科技股份有限公司,由艾康電腦成立于英國(guó)劍橋,以設(shè)計(jì)ARM處理器構(gòu)架聞名于世,目前經(jīng)營(yíng)圍繞計(jì)算機(jī)行業(yè),涉獵范圍較廣,技術(shù)具有性能高、成本低和能耗省的特點(diǎn),產(chǎn)品已遍及工業(yè)控制、消費(fèi)類(lèi)電子產(chǎn)品、通信系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)。ARM自己不制造芯片,將其技術(shù)知識(shí)產(chǎn)權(quán)(IP)授權(quán)給世界上許多著名的半導(dǎo)體廠,其中包括Intel、IBM、LG半導(dǎo)體、NEC、SONY、飛利浦、Atmel、Broadcom、Cirrus Logic、Freescale等。
stm32單片機(jī)最小系統(tǒng)簡(jiǎn)介
一般來(lái)說(shuō),單片機(jī)只有一個(gè)芯片無(wú)法工作,通常需要為其連接最基本的電路,那這些最基本的電路稱(chēng)為該單片機(jī)的最小系統(tǒng)電路。
stm32最小系統(tǒng)電路圖
stm32電源電路圖2
Stm32的最小系統(tǒng)主要有:電源、時(shí)鐘(晶振)、復(fù)位、下載電路(端口)部分,組成的(如上圖)。
補(bǔ)充文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-859120.html
電源部分的啟動(dòng)配置有兩個(gè)BOOT引腳,分別是BOOT0和BOOT1,這兩個(gè)引腳的高低電平,決定了單片機(jī)的啟動(dòng)方式和運(yùn)行方式。第一種(BOOT1=X,BOOT0=0)啟動(dòng)方式是最常用的用戶(hù)FLASH啟動(dòng)。默認(rèn)啟動(dòng)方式。第二種(BOOT1=0,BOOT0=1)啟動(dòng)方式是系統(tǒng)存儲(chǔ)器啟動(dòng)方式。STM32中自帶的BootLoader( 就是通常說(shuō)的ISP程序)就是在這種啟動(dòng)方式中,如果出現(xiàn)程序硬件錯(cuò)誤的話(huà)可以切換BOOT0=1到該模式下重新燒寫(xiě)Flash即可恢復(fù)正常。 BootLoader所在區(qū)域的內(nèi)容在芯片出廠后沒(méi)有人能夠修改或擦除,即它是一個(gè)ROM區(qū)。第三種(BOOT1=1,BOOT0=1)啟動(dòng)方式是STM32內(nèi)嵌的SRAM啟動(dòng)。該模式用于調(diào)試。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-859120.html
到了這里,關(guān)于stm32 及其最小系統(tǒng)的簡(jiǎn)介的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!