System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 国产av激情无码久久,日韩人妻无码免费视频一区二区三区 ,国产精品亚洲专区无码WEB
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    MCU控制電路及MCU控制方法技術

    技術編號:43855289 閱讀:10 留言:0更新日期:2024-12-31 18:45
    本發明專利技術公開了一種MCU控制電路及MCU控制方法,MCU控制電路包括:處理器、低功耗控制模塊、模擬外設控制器和模擬外設,處理器與低功耗控制模塊和模擬外設控制器相連,低功耗控制模塊和模擬外設控制器與模擬外設相連。根據本發明專利技術的MCU控制電路及MCU控制方法,將模擬模塊的開啟放在處理器退出低功耗模式的過程中,使模擬外設在MCU的處理器進入和退出低功耗狀態時能夠自動關閉和開啟,且在模擬模塊開啟完成穩定后,再喚醒處理器,控制處理器退出低功耗模式,使得處理器和模擬模塊可以同步開始工作,降低了軟件控制的復雜度,并減少了在處理器退出低功耗模式時,因模擬外設還沒有啟動完成就開始工作帶來的系統錯誤。

    【技術實現步驟摘要】

    本專利技術屬于集成電路,具體涉及一種mcu控制電路及mcu控制方法。


    技術介紹

    1、mcu的應用一般對功耗要求都很高,尤其是電池供電的應用,需要mcu可以有各種低功耗模式,在mcu進入低功耗模式時,為了達到很低的功耗,會將不用的模擬外設關掉,在退出低功耗模式后再將模擬外設打開。

    2、現有的模擬外設的控制,有的是通過軟件控制,在進入低功耗模式前關閉,退出低功耗模式后使能,這樣在進入低功耗模式前后以及退出低功耗模式后都需要軟件參與,占用處理器cpu執行時間;也有的是用硬件控制,處理器cpu進入低功耗模式時自動關閉模擬外設,處理器cpu喚醒時自動打開,但是一般的模擬外設在打開時需要一定的啟動時間,所以在處理器cpu已經運行起來時,但這些外設還沒啟動完成,導致系統錯誤。

    3、公開于該
    技術介紹
    部分的信息僅僅旨在增加對本專利技術的總體背景的理解,而不應當被視為承認或以任何形式暗示該信息構成已為本領域一般技術人員所公知的現有技術。


    技術實現思路

    1、本專利技術的目的在于提供一種mcu控制電路及mcu控制方法,其能夠在處理器運行起來之前開啟模擬外設,防止系統錯誤。

    2、為了實現上述目的,本專利技術一具體實施例提供了一種mcu控制電路,包括:處理器、低功耗控制模塊、模擬外設控制器和模擬外設,所述處理器與低功耗控制模塊和模擬外設控制器相連,所述低功耗控制模塊和模擬外設控制器與模擬外設相連;

    3、所述處理器用于產生表征處理器當前所處模式的表征信號,所述模擬外設控制器用于產生第二使能信號,所述低功耗控制模塊接收表征信號和第一喚醒信號,所述低功耗控制模塊基于表征信號獲取處理器當前所處的模式并在處理器處于低功耗模式下,產生第一使能信號以配合第二使能信號關閉模擬外設或者基于第一喚醒信號產生第一使能信號以配合第二使能信號開啟模擬外設,并在開啟模擬外設之后產生用于控制處理器退出低功耗模式的第二喚醒信號。

    4、在本專利技術的一個或多個實施例中,所述所述控制電路還包括邏輯控制單元,所述邏輯控制單元與低功耗控制模塊和模擬外設控制器相連,所述邏輯控制單元接收第一使能信號和第二使能信號,以基于第一使能信號和第二使能信號產生用于關閉或開啟模擬外設的第三使能信號。

    5、在本專利技術的一個或多個實施例中,所述低功耗控制模塊包括狀態機、第一使能電路和第二使能電路;

    6、所述狀態機用于在不同狀態之間跳轉并輸出對應的狀態信號,所述第一使能電路與狀態機和處理器相連,所述第一使能電路基于表征信號和對應的狀態信號產生第一使能信號,所述第二使能電路基于表征信號、時間計數信號和對應的狀態信號產生第二喚醒信號。

    7、在本專利技術的一個或多個實施例中,所述狀態機在跳轉至s_enter狀態時輸出第一狀態信號,所述第一使能電路在處理器處于低功耗模式下基于表征信號和第一狀態信號產生第一使能信號以配合第二使能信號關閉模擬外設;

    8、所述狀態機在跳轉至s_exit1狀態時輸出第二狀態信號,所述第一使能電路基于第二狀態信號產生第一使能信號以配合第二使能信號開啟模擬外設;

    9、所述狀態機在跳轉至s_exit2狀態時輸出第三狀態信號,所述第二使能電路基于時間計數信號和第三狀態信號產生用于控制處理器退出低功耗模式的第二喚醒信號。

    10、在本專利技術的一個或多個實施例中,所述低功耗控制模塊還包括計數器,所述計數器基于從模擬外設開啟到處理器退出低功耗模式之間的預設時間產生時間計數信號。

    11、在本專利技術的一個或多個實施例中,所述第一使能電路包括第一與門、第一非門、第二與門、第一或門、第一時鐘門控單元和第一d觸發器,所述第一與門的第一輸入端用于接收表征信號,所述第一與門的第二輸入端用于接收第一狀態信號,所述第一非門的輸入端與第一與門的輸出端相連,所述第二與門的第一輸入端用于接收第二狀態信號,所述第二與門的第二輸入端與第一非門的輸出端相連,所述第一d觸發器的d輸入端與第二與門的輸出端相連,所述第一或門的第一輸入端與第一與門的輸出端相連,所述第一或門的第二輸入端用于接收第二狀態信號,所述第一時鐘門控單元的輸入端用于接收第一時鐘信號,所述第一時鐘門控單元的控制端與第一或門的輸出端相連,所述第一d觸發器的時鐘控制端與第一時鐘門控單元的輸出端相連,所述第一d觸發器的q輸出端用于輸出第一使能信號。

    12、在本專利技術的一個或多個實施例中,所述第二使能電路包括第五與門、第二時鐘門控單元和第二d觸發器,所述第五與門的第一輸入端用于接收時間計數信號,所述第五與門的第二輸入端用于接收第三狀態信號,所述第二d觸發器的d輸入端與第五與門的輸出端相連,所述第二時鐘門控單元的輸入端用于接收第二時鐘信號,所述第二時鐘門控單元的控制端與第五與門的輸出端相連,所述第二d觸發器的時鐘控制端與第二時鐘門控單元的輸出端相連,所述第二d觸發器的輸出端用于輸出第二喚醒信號;或者

    13、所述第二使能電路包括第三與門、第二非門、第四與門、第二或門、第五與門、第二時鐘門控單元和第二d觸發器,所述第三與門的第一輸入端用于接收表征信號,所述第三與門的第二輸入端用于接收第四狀態信號,所述第二非門的輸入端與第三與門的輸出端相連,所述第四與門的第一輸入端與第二非門的輸出端相連,所述第五與門的第一輸入端用于接收時間計數信號,所述第五與門的第二輸入端用于接收第三狀態信號,所述第四與門的第二輸入端與第五與門的輸出端相連,所述第二d觸發器的d輸入端與第四與門的輸出端相連,所述第二或門的第一輸入端與第五與門的輸入端相連,所述第二或門的第二輸入端與第三與門的輸出端相連,所述第二時鐘門控單元的輸入端用于接收第二時鐘信號,所述第二時鐘門控單元的控制端與第二或門的輸出端相連,所述第二d觸發器的時鐘控制端與第二時鐘門控單元的輸出端相連,所述第二d觸發器的輸出端用于輸出第二喚醒信號。

    14、本專利技術還公開了一種mcu控制方法,基于所述的mcu控制電路,所述控制方法包括:

    15、在處理器退出低功耗模式之前,通過低功耗控制模塊基于第一喚醒信號產生第一使能信號以配合模擬外設控制器產生的第二使能信號開啟模擬外設;

    16、通過低功耗控制模塊在模擬外設開啟之后產生第二喚醒信號以控制處理器退出低功耗模式。

    17、在本專利技術的一個或多個實施例中,通過狀態機在不同狀態之間跳轉并輸出對應的狀態信號,以在低功耗模式下控制第一使能電路產生第一使能信號,并配合第二使能信號開啟模擬外設,以及在模擬外設開啟之后控制第二使能電路產生第二喚醒信號以控制處理器退出低功耗模式。

    18、在本專利技術的一個或多個實施例中,所述控制方法還包括:

    19、控制處理器進入低功耗模式;

    20、通過處理器進入低功耗模式后產生的表征信號控制低功耗控制模塊產生第一使能信號以配合模擬外設控制器產生的第二使能信號關閉模擬外設。

    21、與現有技術相比,本專利技術的mcu控制電路及mcu控制方法,將模擬模塊的開啟放在處理器退出低功耗模式本文檔來自技高網...

    【技術保護點】

    1.一種MCU控制電路,其特征在于,包括:處理器、低功耗控制模塊、模擬外設控制器和模擬外設,所述處理器與低功耗控制模塊和模擬外設控制器相連,所述低功耗控制模塊和模擬外設控制器與模擬外設相連;

    2.根據權利要求1所述的MCU控制電路,其特征在于,所述控制電路還包括邏輯控制單元,所述邏輯控制單元與低功耗控制模塊和模擬外設控制器相連,所述邏輯控制單元接收第一使能信號和第二使能信號,以基于第一使能信號和第二使能信號產生用于關閉或開啟模擬外設的第三使能信號。

    3.根據權利要求1所述的MCU控制電路,其特征在于,所述低功耗控制模塊包括狀態機、第一使能電路和第二使能電路;

    4.根據權利要求3所述的MCU控制電路,其特征在于,所述狀態機在跳轉至S_ENTER狀態時輸出第一狀態信號,所述第一使能電路在處理器處于低功耗模式下基于表征信號和第一狀態信號產生第一使能信號以配合第二使能信號關閉模擬外設;

    5.根據權利要求3所述的MCU控制電路,其特征在于,所述低功耗控制模塊還包括計數器,所述計數器基于從模擬外設開啟到處理器退出低功耗模式之間的預設時間產生時間計數信號。

    6.根據權利要求3所述的MCU控制電路,其特征在于,所述第一使能電路包括第一與門、第一非門、第二與門、第一或門、第一時鐘門控單元和第一D觸發器,所述第一與門的第一輸入端用于接收表征信號,所述第一與門的第二輸入端用于接收第一狀態信號,所述第一非門的輸入端與第一與門的輸出端相連,所述第二與門的第一輸入端用于接收第二狀態信號,所述第二與門的第二輸入端與第一非門的輸出端相連,所述第一D觸發器的D輸入端與第二與門的輸出端相連,所述第一或門的第一輸入端與第一與門的輸出端相連,所述第一或門的第二輸入端用于接收第二狀態信號,所述第一時鐘門控單元的輸入端用于接收第一時鐘信號,所述第一時鐘門控單元的控制端與第一或門的輸出端相連,所述第一D觸發器的時鐘控制端與第一時鐘門控單元的輸出端相連,所述第一D觸發器的Q輸出端用于輸出第一使能信號。

    7.根據權利要求3所述的MCU控制電路,其特征在于,所述第二使能電路包括第五與門、第二時鐘門控單元和第二D觸發器,所述第五與門的第一輸入端用于接收時間計數信號,所述第五與門的第二輸入端用于接收第三狀態信號,所述第二D觸發器的D輸入端與第五與門的輸出端相連,所述第二時鐘門控單元的輸入端用于接收第二時鐘信號,所述第二時鐘門控單元的控制端與第五與門的輸出端相連,所述第二D觸發器的時鐘控制端與第二時鐘門控單元的輸出端相連,所述第二D觸發器的輸出端用于輸出第二喚醒信號;或者

    8.一種MCU控制方法,其特征在于,基于權利要求1~7任一項所述的MCU控制電路,所述控制方法包括:

    9.根據權利要求8所述的MCU控制方法,其特征在于,通過狀態機在不同狀態之間跳轉并輸出對應的狀態信號,以在低功耗模式下控制第一使能電路產生第一使能信號,并配合第二使能信號開啟模擬外設,以及在模擬外設開啟之后控制第二使能電路產生第二喚醒信號以控制處理器退出低功耗模式。

    10.根據權利要求8所述的MCU控制方法,其特征在于,所述控制方法還包括:

    ...

    【技術特征摘要】

    1.一種mcu控制電路,其特征在于,包括:處理器、低功耗控制模塊、模擬外設控制器和模擬外設,所述處理器與低功耗控制模塊和模擬外設控制器相連,所述低功耗控制模塊和模擬外設控制器與模擬外設相連;

    2.根據權利要求1所述的mcu控制電路,其特征在于,所述控制電路還包括邏輯控制單元,所述邏輯控制單元與低功耗控制模塊和模擬外設控制器相連,所述邏輯控制單元接收第一使能信號和第二使能信號,以基于第一使能信號和第二使能信號產生用于關閉或開啟模擬外設的第三使能信號。

    3.根據權利要求1所述的mcu控制電路,其特征在于,所述低功耗控制模塊包括狀態機、第一使能電路和第二使能電路;

    4.根據權利要求3所述的mcu控制電路,其特征在于,所述狀態機在跳轉至s_enter狀態時輸出第一狀態信號,所述第一使能電路在處理器處于低功耗模式下基于表征信號和第一狀態信號產生第一使能信號以配合第二使能信號關閉模擬外設;

    5.根據權利要求3所述的mcu控制電路,其特征在于,所述低功耗控制模塊還包括計數器,所述計數器基于從模擬外設開啟到處理器退出低功耗模式之間的預設時間產生時間計數信號。

    6.根據權利要求3所述的mcu控制電路,其特征在于,所述第一使能電路包括第一與門、第一非門、第二與門、第一或門、第一時鐘門控單元和第一d觸發器,所述第一與門的第一輸入端用于接收表征信號,所述第一與門的第二輸入端用于接收第一狀態信號,所述第一非門的輸入端與第一與門的輸出端相連,所述第二與門的第一輸入端用于接收第二狀態信號,所述第二與門的...

    【專利技術屬性】
    技術研發人員:張海峰,
    申請(專利權)人:思瑞浦微電子科技上海有限責任公司,
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 精品人妻中文无码AV在线 | 亚洲AV无码久久久久网站蜜桃| 亚洲国产91精品无码专区 | 国产激情无码一区二区| 亚洲精品无码专区在线播放| 伊人久久大香线蕉无码麻豆| 无码丰满少妇2在线观看| av无码精品一区二区三区四区| 小SAO货水好多真紧H无码视频 | 无码国产精成人午夜视频不卡| 日韩a级无码免费视频| 精品无码专区亚洲| 亚洲毛片无码专区亚洲乱| 黄桃AV无码免费一区二区三区| 中文AV人妻AV无码中文视频 | 午夜无码国产理论在线| 真人无码作爱免费视频| 曰产无码久久久久久精品 | 亚洲成a人无码亚洲成av无码| 无码国产精品一区二区免费模式| mm1313亚洲精品无码又大又粗| 亚洲av无码一区二区三区在线播放| 无码少妇一区二区性色AV| 国精品无码一区二区三区在线 | 成人无码精品1区2区3区免费看| 亚洲精品久久久久无码AV片软件| 精品无码AV无码免费专区| 少妇无码一区二区二三区| 亚洲Av无码精品色午夜| 久久午夜夜伦鲁鲁片无码免费| 中文字幕乱码无码人妻系列蜜桃| 亚洲成A人片在线观看无码3D| 国产精品成人一区无码| 国产精品无码av天天爽| 一本久道中文无码字幕av| 亚洲av无码专区在线观看素人| 亚洲中文字幕无码专区| 中文字幕精品无码一区二区 | 久久久久亚洲AV无码专区网站| 久久亚洲国产成人精品无码区| 中文无码精品一区二区三区|