意法半導(dǎo)體STM32系列專為要求高性能全過程、低成本、低功耗的嵌入式應(yīng)用設(shè)計(jì)的ARM Cortex®-M0,M0+改造層面,M3, M4和M7內(nèi)核的32位MCU積極影響。意法半導(dǎo)體的STM32基本型系列至關重要、增強(qiáng)型系列增幅最大、USB基本型系列參與能力、互補(bǔ)型系列自動化;沿用增強(qiáng)型系列的72兆赫茲處理頻率提升。內(nèi)存包括64KB到256KB閃存和 20KB到64KB嵌入式
SRAM。采用LQFP64不折不扣、LQFP100和LFBGA100三種封裝支撐能力,不同的封裝保持引腳排列一致性資源優勢,結(jié)合STM32平臺(tái)的設(shè)計(jì)理念,開發(fā)人員通過選擇產(chǎn)品可重新優(yōu)化功能特征更加明顯、存儲(chǔ)器估算、性能和引腳數(shù)量,以最小的硬件變化來滿足個(gè)性化的應(yīng)用需求的可能性。
下面主要介紹關(guān)于STM32常見問題不要畏懼。
1、AHB系統(tǒng)總線分為APB1(36MHz)和APB2(72MHz)應用領域,其中2>1保持競爭優勢,意思是APB2接高速設(shè)備
2、Stm32f10x.h相當(dāng)于reg52.h(里面有基本的位操作定義)發展機遇,另一個(gè)為stm32f10x_conf.h專門控制外圍器件的配置長效機製,也就是開關(guān)頭文件的作用
3、HSE Osc(High Speed External Oscillator)高速外部晶振全技術方案,一般為8MHz分享,HSI RC(High Speed InternalRC)高速內(nèi)部RC,8MHz
4信息化、LSE Osc(Low Speed External Oscillator)低速外部晶振方式之一,一般為32.768KHz,LSI RC(Low Speed InternalRC)低速內(nèi)部晶振新型儲能,大概為40KHz左右創新能力,提供看門狗時(shí)鐘和自動(dòng)喚醒單元時(shí)鐘源
5、SYSCLK時(shí)鐘源有三個(gè)來源:HSI RC領域、HSE OSC溝通機製、PLL
6、MCO[2:0]可以提供4源不同的時(shí)鐘同步信號(hào),PA8
7註入新的動力、GPIO口貌似有兩個(gè)反向串聯(lián)的二極管用作鉗位二極管
8領先水平、總線矩陣采用輪換算法對(duì)系統(tǒng)總線和DMA進(jìn)行仲裁
9、ICode總線雙重提升,DCode總線戰略布局、系統(tǒng)總線、DMA總線表現明顯更佳、總線矩陣狀態、AHB/APB橋
10、在使用一個(gè)外設(shè)之前指導,必須設(shè)置寄存器RCC_AHBENR來打開該外設(shè)的時(shí)鐘廣泛認同。
11、數(shù)據(jù)字節(jié)以小端存儲(chǔ)形式保存在存儲(chǔ)器中流動性。
12鍛造、內(nèi)存映射區(qū)分為8個(gè)大塊競爭激烈,每個(gè)塊為512MB
13、FLASH的一頁為1K(小容量和中容量)改善,大容量是2K
14智慧與合力、系統(tǒng)存儲(chǔ)區(qū)(SystemMemory)為ST公司出廠配置鎖死,用戶無法編輯重要的角色,用于對(duì)FLASH區(qū)域進(jìn)行重新編程開放要求。所以我們燒寫程序務(wù)必選擇BOOT1 = 0,這樣通過內(nèi)嵌的自舉程序?qū)LASH進(jìn)行燒寫平臺建設,比如中斷向量表和代碼服務機製。
15、
STM32核心電壓為1.8V
16使用、STM32復(fù)位有三種:系統(tǒng)復(fù)位薄弱點、上電復(fù)位、備份區(qū)域復(fù)位優化程度。其中系統(tǒng)復(fù)位除了RCC_CSR中的復(fù)位標(biāo)志和BKP中的數(shù)值不復(fù)位之外,其他的所有寄存器全部復(fù)位奮勇向前。觸發(fā)方式例如外部復(fù)位不斷豐富、看門狗復(fù)位、軟件復(fù)位等組建;電源復(fù)位由于外部電源的上電/掉電復(fù)位或者待機(jī)模式返回各有優勢。復(fù)位除了BKP中的寄存器值不動(dòng),其他全部復(fù)位重要的意義;備份區(qū)域復(fù)位的觸發(fā)源為軟件復(fù)位或者VDD和VBAT全部掉電時(shí)持續。
17、單片機(jī)復(fù)位后所有I/O口均為浮空輸入狀態(tài)
18再獲、68個(gè)可屏蔽中斷通道產品和服務,16個(gè)可編程優(yōu)先級(jí),16個(gè)內(nèi)核中斷體驗區,一共68+16=84個(gè)中斷增多。103系列只有60個(gè)中斷,107系列才有68個(gè)中斷
19有望、系統(tǒng)啟動(dòng)從0x00000004開始進一步推進,0x000 0000保留
20、(NestedVectored Interrupt Controller)NVIC嵌套向量中斷控制器方案,分為兩種:搶先式優(yōu)先級(jí)(可嵌套)和中斷優(yōu)先級(jí)(副優(yōu)先級(jí)應用的選擇,不能嵌套)。兩種優(yōu)先級(jí)由4位二進(jìn)制位決定左右。分配下來有十六種情況:
21背景下、0號(hào)搶先優(yōu)先級(jí)的中斷強化意識,可以打斷任何中斷搶先優(yōu)先級(jí)為非0號(hào)的中斷;1號(hào)搶先優(yōu)先級(jí)的中斷進展情況,可以打斷任何中斷搶先優(yōu)先級(jí)為2的積極性、3、4號(hào)的中斷至關重要;……不久前;構(gòu)成中斷嵌套。如果兩個(gè)中斷的搶先優(yōu)先級(jí)相同提升行動,誰先出現(xiàn)能力建設,就先響應(yīng)誰,不構(gòu)成嵌套研究進展。如果一起出現(xiàn)(或掛在那里等待)無障礙,就看它們2個(gè)誰的子優(yōu)先級(jí)高了,如果子優(yōu)先級(jí)也相同快速融入,就看它們的中斷向量位置了認為。原來中斷向量的位置是最后的決定因素
22、上電初始化后AIRC初始化為0增強,為16個(gè)搶先式優(yōu)先級(jí)重要意義,但是由于所有的外部通道中斷優(yōu)先級(jí)控制字PRI_n為0,所以搶先式優(yōu)先級(jí)相同更加廣闊,此時(shí)就不能嵌套了規劃。
由于MCU供需失衡,這種不平衡導(dǎo)致MCU有10~15%的價(jià)格上漲是合理的可以使用,這種結(jié)果和生產(chǎn)線的停產(chǎn)進入當下,以及連續(xù)的產(chǎn)線開關(guān)相比影響將是有限的。
靈動(dòng)微MM32單片機(jī)可兼容替換STM32系列效高化,英尚微電子支持提供產(chǎn)品技術(shù)支持及應(yīng)用解決方案新體系。
本文關(guān)鍵詞:STM32
相關(guān)文章:靈動(dòng)微電子MM32 MCU燒錄經(jīng)驗(yàn)分享
深圳市英尚微電子有限公司是一家專業(yè)的靜態(tài)隨機(jī)記憶體產(chǎn)品及方案提供商,十年來專業(yè)致力代理分銷存儲(chǔ)芯片IC, SRAM創造、MRAM長效機製、pSRAM、 FLASH芯片全技術方案、SDRAM(DDR1/DDR2/DDR3)等,為客人提供性價(jià)比更高的產(chǎn)品及方案分享。
英尚微電子中國區(qū)指定的授權(quán)代理:VTI、NETSOL信息化、JSC濟(jì)州半導(dǎo)體(EMLSI)經驗分享、Everspin 、IPSILOG、LYONTEK有力扭轉、ISSI上高質量、CYPRESS、ISOCOME廣度和深度、PARAGON深入交流、SINOCHIP、UNIIC加強宣傳; 著名半導(dǎo)體品牌的專業(yè)分銷商 如:RAMTROM臺上與臺下、ETRON、FUJITSU技術發展、LYONTEK集聚效應、WILLSEMI。