0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何使用PIC18-Q10及其CLC模塊輕松實現(xiàn)實時控制

星星科技指導(dǎo)員 ? 來源:microchip ? 作者:microchip ? 2023-04-24 10:36 ? 次閱讀

實時控制是嵌入式系統(tǒng)執(zhí)行的最基本任務(wù)之一。通常,它是在軟件中實現(xiàn)的——這種方法會限制 CPU 并消耗過多的功率。MicrochipPIC18-Q10系列通過在硬件中實現(xiàn)許多時序關(guān)鍵和內(nèi)核密集型任務(wù)來消除這些問題。這些微控制器MCU) 可幫助您降低功耗,消除對額外代碼的需求,并通過高級外設(shè)功能和互連性提高系統(tǒng)性能。

使用 PIC18-Q10 MCU,您可以根據(jù)您的應(yīng)用設(shè)計快速、可靠的實時控制系統(tǒng)。這些 MCU 具有靈活的外設(shè),如可配置邏輯單元 (CLC),使您能夠設(shè)計可與 MCU 接口的簡單功能。CLC 外設(shè)是用戶可配置的外設(shè),用于創(chuàng)建基于硬件的自定義邏輯功能。外設(shè)允許您指定外部和內(nèi)部信號的組合作為邏輯功能的輸入,并在內(nèi)部連接定時器、脈寬調(diào)制器 (PWM)、串行端口和 I/O 引腳等外設(shè),以便于硬件定制。

CLC 提供:

更大的靈活性和簡化的設(shè)計:CLC可用作實現(xiàn)順序和/或組合邏輯功能的獨立外設(shè),從而促進快速事件觸發(fā)和響應(yīng)。它還可以與其他外設(shè)一起使用,通過促進硬件中復(fù)雜功能的自定義實現(xiàn)來幫助擴展功能。

改進的系統(tǒng)性能: 由于CLC完全獨立于內(nèi)核,因此它有效地降低了任何應(yīng)用的CPU帶寬要求,因為許多簡單的邏輯和事件響應(yīng)可以從CPU卸載到外設(shè)。

降低系統(tǒng)成本:CLC 可減少設(shè)計所需的外部元件數(shù)量,從而降低 PCB 尺寸和整體系統(tǒng)成本。它支持更高的集成度,無需任何外部元件,從而減小了PCB尺寸和系統(tǒng)成本。它還降低了閃存和RAM要求,因為不需要軟件算法。

更快的響應(yīng):與軟件中實現(xiàn)的邏輯功能相比,硬件中實現(xiàn)的邏輯功能具有更快的事件響應(yīng)。

要獲取有關(guān)如何創(chuàng)建自定義邏輯函數(shù)的更多信息,請下載 PIC18 上的 CLC 入門技術(shù)簡報。本文檔通過以下常見用例解釋了 CLC 的概念及其實現(xiàn):

使用基本邏輯門

使用 CLC 創(chuàng)建數(shù)據(jù)信號調(diào)制器

使用 CLC 創(chuàng)建 LED 調(diào)光效果

該文檔為每個用例提供了易于遵循的說明和 Github 代碼示例。它還使用Microchip的PIC18F47Q10好奇號納米評估套件,具有完整的編程和調(diào)試功能。PIC18-Q10 MCU由我們的軟件工具提供支持,包括MPLAB?代碼配置器(MCC) - 一個免費的軟件插件,提供圖形用戶界面(GUI)格式,可輕松配置外設(shè)和功能。這使您能夠輕松拖放以GUI格式連接輸入和輸出,并通過單擊按鈕生成C代碼,從而大大簡化了CLC和其他外設(shè)的實施。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 微控制器
    +關(guān)注

    關(guān)注

    48

    文章

    7399

    瀏覽量

    150683
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    16813

    瀏覽量

    349508
  • 嵌入式
    +關(guān)注

    關(guān)注

    5054

    文章

    18924

    瀏覽量

    301081
收藏 人收藏

    評論

    相關(guān)推薦

    【下載】《PIC項目實戰(zhàn):基于PIC18

    、CAN、USB或者ZigBee這樣復(fù)雜的通信協(xié)議棧,且用C語言實現(xiàn)通用應(yīng)用系統(tǒng)。本書基于PIC18F微控制器,深入介紹了使用microC語言設(shè)計PIC
    發(fā)表于 01-30 17:53

    如何使用PIC16F1509與AN1606 CLC配置

    我使用PIC16F1509與AN1606 CLC配置。我正在控制一個WS28的字符串,所有的工作都很棒。然后,我設(shè)置一個UART從另一個PIC18處理器獲得數(shù)據(jù)到
    發(fā)表于 05-07 14:52

    如何輕松擴展實時控制資源

    在不斷發(fā)展的汽車和工業(yè)電源轉(zhuǎn)換市場中,設(shè)計人員正在尋求能夠幫助他們應(yīng)對兩個關(guān)鍵設(shè)計挑戰(zhàn)的創(chuàng)新:如何輕松擴展實時控制資源?以及如何構(gòu)建和維護長期的平臺解決方案?長按下方二維碼,預(yù)約直播:TI
    發(fā)表于 01-03 08:25

    自制PIC18F47Q10的教程

    描述PicOne (PIC18F47Q10)PIC18F47Q10主要特點:內(nèi)部 64MHz 振蕩器具有自讀/寫能力的 128 KB 閃存程序存儲器3728 字節(jié)數(shù)據(jù) SRAM 存儲器1024 字節(jié)
    發(fā)表于 08-08 07:06

    AN1470 - 使用CLC和NCO實現(xiàn)曼徹斯特解碼器

    曼徹斯特解碼器可基于Microchip廣受贊譽的可配置邏輯單元(Configurable Logic Cell,CLC模塊和數(shù)控振蕩器(Numerically Controlled
    發(fā)表于 03-27 18:31 ?8次下載

    PIC32器件上提供的實時時鐘和日歷硬件模塊及其操作的詳細中文概述

    本章將討論 PIC32 器件上提供的實時時鐘和日歷硬件模塊及其操作。該模塊提供實時時鐘和日歷功能
    發(fā)表于 06-06 13:29 ?1次下載
    <b class='flag-5'>PIC</b>32器件上提供的<b class='flag-5'>實時</b>時鐘和日歷硬件<b class='flag-5'>模塊</b><b class='flag-5'>及其</b>操作的詳細中文概述

    貿(mào)澤電子攜手Microchip帶來“PIC18 Q10系列MCU介紹”直播課程

    專注于引入新品推動行業(yè)創(chuàng)新的電子元器件分銷商貿(mào)澤電子(Mouser Electronics)宣布將聯(lián)合Microchip開設(shè)主題為“Microchip PIC18 Q10 系列 MCU 介紹”直播課程。
    發(fā)表于 12-11 11:49 ?1039次閱讀

    實時應(yīng)用中使用CLC

    可配置邏輯單元(Configurable Logic Cell,CLC)是一種靈活的外設(shè),可為 PIC?單片機創(chuàng)建片上定制邏輯功能。此外設(shè)允許用戶將信號組合指定為邏輯功能的輸入,并可將邏輯輸出傳送到其他外設(shè)或 I/O 引腳。它可配置各種基本邏輯功能,例如邏輯門、觸發(fā)器和鎖
    發(fā)表于 03-31 10:43 ?12次下載
    在<b class='flag-5'>實時</b>應(yīng)用中使用<b class='flag-5'>CLC</b>

    PIC18 Q10產(chǎn)品系列入門

    本應(yīng)用筆記簡要介紹了 PIC18 Q10 系列器件的入門信息。有關(guān) PIC18 Q10 系列器件之間差異的更多信息,請參見數(shù)據(jù)手冊。
    發(fā)表于 03-31 10:48 ?12次下載
    <b class='flag-5'>PIC18</b> <b class='flag-5'>Q10</b>產(chǎn)品系列入門

    使用CLC擴展PIC MCU的功能

    可配置邏輯單元 (Configurable Logic Cell, CLC)是一種靈活的外設(shè),允許為 PIC? 單片機創(chuàng)建片上自定義邏輯功能。這種外設(shè)允許用戶指定信號組合作為邏輯功能的輸入,以及
    發(fā)表于 03-31 11:12 ?3次下載
    使用<b class='flag-5'>CLC</b>擴展<b class='flag-5'>PIC</b> MCU的功能

    PIC18F到PIC18FXXJ閃存器件的移植

    新型 PIC18FXXJ 閃存系列器件與早期的 PIC18 閃存器件之間存在幾個主要差異。本移植文檔旨在識別、檢查并闡明這些差異及其對系統(tǒng)設(shè)計所產(chǎn)生的影響。上述差異包括部件命名約定的變化、通用功能和
    發(fā)表于 05-10 14:10 ?19次下載

    PIC18F2550微控制實現(xiàn)最小的培訓(xùn)板

    電子發(fā)燒友網(wǎng)站提供《PIC18F2550微控制實現(xiàn)最小的培訓(xùn)板.zip》資料免費下載
    發(fā)表于 08-15 14:49 ?0次下載
    <b class='flag-5'>PIC18</b>F2550微<b class='flag-5'>控制</b>器<b class='flag-5'>實現(xiàn)</b>最小的培訓(xùn)板

    PicOne PIC18F47Q10開源分享

    電子發(fā)燒友網(wǎng)站提供《PicOne PIC18F47Q10開源分享.zip》資料免費下載
    發(fā)表于 08-24 10:00 ?2次下載
    PicOne <b class='flag-5'>PIC18F47Q10</b>開源分享

    PIC18-Q71系列的智能模擬特性

    傳統(tǒng)上,MCU主要是數(shù)字設(shè)備,只有基本的模擬功能。換言之,任何比使用模數(shù)轉(zhuǎn)換器(ADC)進行基本測量更先進的方法都將使用設(shè)計中其他地方的分立器件來實現(xiàn)。但是,情況并非總是如此。PIC18-Q
    的頭像 發(fā)表于 04-20 09:23 ?807次閱讀
    <b class='flag-5'>PIC18-Q</b>71系列的智能模擬特性

    利用下一代PIC18 Q10 MCU的高級外設(shè)完成更多工作

    下一代PIC18Q10”系列微控制器具有多個易于使用的內(nèi)核獨立外設(shè)(CIP)和智能模擬外設(shè),可滿足期望,并被證明是大多數(shù)嵌入式應(yīng)用的正確選擇?!?b class='flag-5'>Q10”MCU 的 CIP 可降低固件
    的頭像 發(fā)表于 04-23 10:18 ?707次閱讀