<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 接觸STM32F407芯片的總結(jié)

          接觸STM32F407芯片的總結(jié)

          作者: 時(shí)間:2016-12-01 來(lái)源:網(wǎng)絡(luò) 收藏
          今天開始弄了一下STM32F4的板子,板子的核心芯片是STM32F407,是Contex M4的內(nèi)核,和之前接觸的STM32F1的相比,功能真的強(qiáng)大了很多,而且設(shè)計(jì)上也更加容易使用,先介紹一下今天的成果。

          今天看了數(shù)據(jù)手冊(cè)的RCC部分和GPIO部分,在靈格斯的幫助下,還是能夠看懂的,因?yàn)樗蚐TM32F1差不多,應(yīng)該是高級(jí)芯片的寄存器結(jié)構(gòu)都很類似,所以看起來(lái)不是那么的難懂,很多東西都是相通的。

          本文引用地址:http://www.ex-cimer.com/article/201612/324410.htm

          GPIO部分,他的寄存器包括4個(gè)參數(shù)設(shè)置寄存器用來(lái)設(shè)置IO口的工作方式,兩個(gè)數(shù)據(jù)寄存器(一個(gè)輸入一個(gè)輸出),一個(gè)置位復(fù)位寄存器,一個(gè)LOCK寄存器,兩個(gè)功能選擇寄存器。寄存器的結(jié)構(gòu)是十分的清晰的,Configure寄存器用來(lái)設(shè)置工作方式,包括輸出、輸入、速度設(shè)置、上拉下拉設(shè)置等等,比Contex M3更加的方便,功能參數(shù)的設(shè)置更加的獨(dú)立,比如模式的設(shè)置,M3是每個(gè)IO口有四位,包括推挽輸出、開漏輸出等,而M4的MODER用來(lái)設(shè)置輸出還是輸出還是備用功能選擇,OTYPER用來(lái)設(shè)置輸出的模式:推挽輸出、開漏輸出。OSPEEDR用來(lái)設(shè)置IO口的速度,我個(gè)人感覺(jué)這樣獨(dú)立開來(lái)是有好處的,結(jié)構(gòu)更加的清晰,在代碼上更加容易操作,看起來(lái)更加容易懂。

          RCC部分,有幾個(gè)時(shí)鐘來(lái)源。第一個(gè)事HSI,高速內(nèi)部時(shí)鐘源。第二個(gè)是HSE,高速外部時(shí)鐘源,就是外加的高頻晶振。第三個(gè)是PLL,HSI或者HSE的時(shí)鐘送到鎖相環(huán),經(jīng)過(guò)倍頻后輸出。第四個(gè)是LSE,低速外部時(shí)鐘源。第五個(gè)是LSI,低速內(nèi)部時(shí)鐘源。每種時(shí)鐘源都有其特殊的用途和特點(diǎn)。HSI是內(nèi)部RC振蕩器產(chǎn)生的,開啟穩(wěn)定時(shí)間更短,典型值為16M,但是不足之處是有誤差,1%的精確度。HSE是外部時(shí)鐘,需要外加晶振和助振電容,頻率值比較精確,不過(guò)開啟穩(wěn)定時(shí)間稍微長(zhǎng)一些。鎖相環(huán)可以進(jìn)行時(shí)鐘的倍頻,得到更高的時(shí)鐘頻率,STM32F4最高可以達(dá)到168M的時(shí)鐘頻率。LSE的典型值為32768Hz,即手表晶振,給內(nèi)部的RTC提供時(shí)鐘源。LSI的典型值為32kHz左右,為IWDG和AWU等提供時(shí)鐘源。CPU復(fù)位以后,默認(rèn)時(shí)鐘源是HSI。

          這只是粗略的紀(jì)錄一下自己今天看DateSheet的體會(huì),若要得到精確的東西,還是要去參考DataSheet,ST公司做的DataSheet結(jié)構(gòu)還是挺清楚易懂的,個(gè)人感覺(jué)ST和TI做的DataSheet都很好,當(dāng)然,若要比較后期服務(wù)的話,還是TI做的更加好一些,各種資料,讓用戶只是能夠得心應(yīng)手的進(jìn)行“使用”工作!這一點(diǎn)很重要,拿到一個(gè)芯片,我就是一個(gè)使用者,我不需要過(guò)多的了解設(shè)計(jì)者應(yīng)該了解的東西,那樣對(duì)我來(lái)說(shuō)沒(méi)有太大的意義!



          關(guān)鍵詞: STM32F407寄存

          評(píng)論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();