Manu Venkategowda



摘要:解釋了可配置邏輯單元如何簡化單片機上復雜功能的實現。
關鍵詞:MCU;可配置;邏輯;PLD
D01:
10.3969/j.issn.1005-5517.2018.8.019
有時,簡單的東西也大有益處。大多數嵌入式工程師需要通過各種信號或邏輯來滿足最終應用需求。他們依靠設計復雜的電路板邏輯來滿足這些需求。但是如果通過一種簡單的方法便可以做一些復雜的事情會怎么樣呢?一些單片機具有靈活的外設,可以執行復雜應用所需的功能。
這就是可配置邏輯單元(CLC)的用武之地。CLC外設已添加到Microchip PlC@單片機(MCU)的外設集中,允許用戶設計一個可與MCU連接的簡單功能。該CLC外設允許用戶指定信號組合作為邏輯功能的輸入,并支持使用邏輯輸出控制其他外設和IO引腳,可幫助用戶靈活設計所選功能。
為了簡單起見,Microchip的MPLAB@代碼配置器(MCC)支持CLC。因此,設計人員只需拖放邏輯門便可連接輸入和輸出(GUI格式),并且通過單擊按鈕便可生成C代碼,從而大大簡化了CLC模塊的實現。
獨立于內核的外設( CIP)在處理任務時無需額外的代碼或CPU監管來維持運行。CLC是這樣一種CIP:它簡化了復雜控制系統的實現,同時為開發人員提供了充足的設計靈活性,可通過卸載CPU負荷提高單片機的性能。繼續閱讀以了解CLC如何用于在應用中實現信號相位檢測、互補波形生成或多參數監控。憑借各種輸入、觸發和輸出,CLC具有無限的可能性。
1 概述
CLC是用戶可配置的外設,類似于可編程邏輯器件(PLD),但集成在單片機中。可以選擇內部和外部輸入作為CLC的輸入。CLC接收來自其他外設或輸入引腳的輸入?!?br>