您好,歡迎訪問上海意泓電子科技有限責(zé)任公司網(wǎng)站!
      4新聞資訊
      您的位置: 首頁 ->  新聞資訊 -> 單片機

      ?stm8之OptionByte的使用

      文章出處:單片機 責(zé)任編輯:上海意泓電子科技有限責(zé)任公司 發(fā)表時間:
      2018
      05-20

      1.選項字節(jié)的概念(參考stm8s中文數(shù)據(jù)手冊):

      選項字節(jié)包括芯片硬件特性的配置和存儲器的保護(hù)信息,這些字節(jié)保存在存儲器中一個專用的
      塊內(nèi)。除了ROP(讀出保護(hù))字節(jié),每個選項字節(jié)必須被保存兩次,一個是通常的格式(OPTx)和
      一個用來備份的互補格式(NOPTx)??梢栽贗CP模式(通過SWIM)下訪問下表中EEPROM的地址來修改選項字節(jié)。
      選項字節(jié)也可以通過應(yīng)用程序在IAP模式下修改,但是ROP選項只能在ICP模式(通過SWIM)下被
      修改。

      2.ISP IAP ICP的概念(有待學(xué)習(xí)):

        ISP:In System Programing,      在系統(tǒng)編程   程序完全下載

        IAP:In applicating Programing,在應(yīng)用編程   我的理解是用應(yīng)用程序去修改芯片里邊固定的一些數(shù)據(jù)(與應(yīng)用編程無關(guān)的數(shù)據(jù))

        ICP:In Circuit Programing,        在電路編程  

      3.stm8s芯片的備用功能重映射:

             stm8s芯片上帶有很多備用的功能,這些功能必須使用重映射功能才能實現(xiàn),

             重映射其實就是配置某個flash地址的某一位,使某個引腳具備備用功能或者默認(rèn)功能的其中一個

             而且一旦功能改,想恢復(fù)原來的功能必須重新寫入。

             

             比如stm8s的PD4端口具有TIM2_CH1 功能和BEEP功能,默認(rèn)的情況下是TIM2_CH1功能,

             當(dāng)我們要用到BEEP功能時必須寫選項字,將這個引腳重映射為BEEP功能。

      寄存器:

      stm8s的多個備選功能:

       

      4.庫函數(shù)實現(xiàn)重映射

      //對于stm8s的選項字地址為0x4803

      #define Beep_OptionAdd  0x4803

         void Set_Beep_OptionByte(void)
         {
          uint16_t Beep_Option_status;/*記錄激活備選功能Beep/TIM2_CH1的狀態(tài)*/
          Beep_Option_status=FLASH_ReadOptionByte(Beep_OptionAdd);
          /*Beep_Option_status的最高位為1激活了Beep,否則不激活,為TIM2_CH1*/
           if((Beep_Option_status&0x8000))
           {
            FLASH_ProgramOptionByte(Beep_OptionAdd, (uint8_t)(Beep_Option_status&0x7fff));
          /*向Beep_OptionAdd  0x4803 置0,不激活激活了Beep,恢復(fù)TIM2_CH1通道*/
           }
        }


      上海意泓電子科技有限責(zé)任公司 版權(quán)所有 未經(jīng)授權(quán)禁止復(fù)制或鏡像

      CopyRight 2020-2025 m.topsschool.com All rights reserved   滬ICP備2021005866號

      亚洲精品无码va人在线观看,少妇 逼小 水多,国产区免费av,国产精品无码观看

          亚洲一区二区三区AV激情| 日韩欧美在线观看视频| 九九99热精品免费观看| 亚洲日本天堂在线| 亚洲av片不卡无码天堂在线看| 国产精品日产欧美久久久久| 亚洲色大成网站www久久| 国内精品自产拍在线观看| 欧美、另类亚洲日本一区二区| 特级AAAAAAAAA毛片免费视频| 国产成人a视频精品网站| 国产一区二区欧美日韩呦呦| 午夜精品久久久久久久久久久久久| 国产高清亚洲日韩一区| 国产国语三级黄色免费观看| 在线高清免费观看视频| 国产精品原创巨作av网站| 香蕉99国产精选免费| 午夜欧美精品久久| 久久精品亚洲中文无东京热| 中文字幕第一区第二区| 日韩精品欧美综合| 国内综合视频一区二区三区| 999精品无码网站| 亚洲国产精品自产拍| 久久久不卡网国产精品一区二区| 日本一区二区在线| 人妻无码中文字幕毛片| 91亚洲国产成人久久精品网站|