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

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > MSP430:一張圖理解msp430f4371的低功耗模式

          MSP430:一張圖理解msp430f4371的低功耗模式

          作者: 時(shí)間:2016-11-21 來(lái)源:網(wǎng)絡(luò) 收藏
          430有6中工作模式,在此不再累述,C程序中,使430單片機(jī)低功耗進(jìn)入低功耗的語(yǔ)句非常簡(jiǎn)單,只需一句LPM0/LPM1/LPM2/LPM3/LPM4即可使其進(jìn)入低功耗狀態(tài)??戳艘惶?30的系統(tǒng)時(shí)鐘模塊和低功耗狀態(tài),發(fā)現(xiàn)最靠譜的東西還是官網(wǎng)數(shù)據(jù)手則,迷惑了一天,最終一張圖片使思維稍微清晰。圖片如下:

          從上圖得到自己的理解,雖然可能有誤,但暫時(shí)不影響對(duì)430單片機(jī)的使用:
          LPM0:CPUoff置位------------------------>CPU不能用,MCLK不能用,其他一切照舊活動(dòng);
          LPM1:CPUoff置位,SGC0置位----------->CPU不能用,MCLK不能用,F(xiàn)LL+停止操作,而ACLK和SMCLK正?;顒?dòng);
          LPM2:CPUoff置位,SCG1置位----------->CPU不能用,MCLK、FLL+、DCOCLK不能用,但直流發(fā)生器、ACLK正常工作;
          LPM3:CPUoff置位,SCG1置位,SCG0置位---->CPU不能用,MCLK,F(xiàn)LL+,DCOCLK,直流發(fā)生器不能用,但ACLK不能用;
          LPM4:CPUoff置位,SCG1置位,SCG0置位,OSCoff置位----->LPM3的基礎(chǔ)上使ACLK也不能用。
          作者認(rèn)為自己理解有誤的地方,就是SCG1的控制范圍,即其到底是控制直流發(fā)生器還是調(diào)制器還是控制FLL+的,由于找不到相關(guān)資料,只有勉強(qiáng)做如下理解:SCG1置位的時(shí)候,調(diào)制器不能工作,自然DCOCLK不能用了,同時(shí)FLL+也不能工作,但直流發(fā)生器是工作的,只有當(dāng)SCG1和SCG0同時(shí)置位的時(shí)候直流發(fā)生器才停止工作,這個(gè)時(shí)候甭管FLL+還是DCOCLK都不能工作了,有可能SCG0對(duì)直流發(fā)生器也有部分控制作用,但不像對(duì)FLL+那樣完全控制。以上理解可能有誤,但希望真正懂得高手路過(guò)此帖的時(shí)候請(qǐng)給予指正,在此謝過(guò)。
          另附兩張msp430 4系列數(shù)據(jù)手則上的工作狀態(tài)轉(zhuǎn)換圖:





          關(guān)鍵詞: MSP430msp430f4371低功耗模

          評(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); })();