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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > stm8s參考手冊上未說明的細節(jié)

          stm8s參考手冊上未說明的細節(jié)

          作者: 時間:2016-11-28 來源:網(wǎng)絡 收藏
          1,字編程(Word programming)時,地址必須4字節(jié)對齊,從首地址開始,4字節(jié)連續(xù)裝載后自動開始編程過程。
          說明:例如要寫入u16(16位無符號整形)類型的數(shù)據(jù)0x1234到0x4005地址處,按4字節(jié)對齊,要寫入的4字節(jié)地址為0x4004-0x4007,依次裝載數(shù)據(jù)為:0x4004處dump,0x4005處為0x12,0x4006處為0x34,0x4007處為dump(其中dump可以為任意值,為0即可)。
          2,蜂鳴器(BEEP)模塊的時鐘源門控使能為“CLK->PCKENR2 |= CLK_PCKENR2_AWU;”。
          說明:CLK->PCKENR1和CLK->PCKENR2寄存器為各外設的時鐘門控,默認值都為0xff,即默認都開啟。如果有功耗要求可以全部關閉,需要用到的外設再單獨打開。這時就要注意,手冊上沒有介紹BEEP的時鐘門控是哪個。時鐘門控開啟后,才能通過“BEEP->CSR |= BEEP_CSR_BEEPEN;”來使能BEEP輸出。當然,像stm8s105c6這樣BEEP輸出需要通過配置選項字節(jié)實現(xiàn)的,也別忘了調試前先用swim燒錄的方式配置好相應的選項字節(jié)。
          3,獨立看門狗模塊(IWDG)模塊開啟后無法關閉。
          說明:若程序中有需要用到獨立看門狗模塊的,配置步驟為
          //配置成20ms超時復位,對LSI/2先64分頻,再設置RL[7:0]=20
          IWDG->KR = KEY_ACCESS; IWDG->KR = KEY_REFRESH; //恢復寫保護
          IWDG->KR = KEY_ENABLE; //啟動看門狗
          主循環(huán)中通過“IWDG->KR = KEY_REFRESH;//刷新計數(shù)值”來喂狗。
          此模塊開啟后無法關閉,只能在復位后默認處于關閉狀態(tài)。
          注:文中代碼實現(xiàn)的前提是已包含stm8s官方庫文件中的stm8s.h文件。


          關鍵詞: stm8s參考手

          評論


          技術專區(qū)

          關閉
          看屁屁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); })();