實(shí)時(shí)控制是嵌入式系統(tǒng)執(zhí)行的最基本任務(wù)之一。通常,它是在軟件中實(shí)現(xiàn)的——這種方法會(huì)限制 CPU 并消耗過(guò)多的功率。Microchip的PIC18-Q10系列通過(guò)在硬件中實(shí)現(xiàn)許多時(shí)序關(guān)鍵和內(nèi)核密集型任務(wù)來(lái)消除這些問(wèn)題。這些微控制器 (MCU) 可幫助您降低功耗,消除對(duì)額外代碼的需求,并通過(guò)高級(jí)外設(shè)功能和互連性提高系統(tǒng)性能。
使用 PIC18-Q10 MCU,您可以根據(jù)您的應(yīng)用設(shè)計(jì)快速、可靠的實(shí)時(shí)控制系統(tǒng)。這些 MCU 具有靈活的外設(shè),如可配置邏輯單元 (CLC),使您能夠設(shè)計(jì)可與 MCU 接口的簡(jiǎn)單功能。CLC 外設(shè)是用戶可配置的外設(shè),用于創(chuàng)建基于硬件的自定義邏輯功能。外設(shè)允許您指定外部和內(nèi)部信號(hào)的組合作為邏輯功能的輸入,并在內(nèi)部連接定時(shí)器、脈寬調(diào)制器 (PWM)、串行端口和 I/O 引腳等外設(shè),以便于硬件定制。
CLC 提供:
更大的靈活性和簡(jiǎn)化的設(shè)計(jì):CLC可用作實(shí)現(xiàn)順序和/或組合邏輯功能的獨(dú)立外設(shè),從而促進(jìn)快速事件觸發(fā)和響應(yīng)。它還可以與其他外設(shè)一起使用,通過(guò)促進(jìn)硬件中復(fù)雜功能的自定義實(shí)現(xiàn)來(lái)幫助擴(kuò)展功能。
改進(jìn)的系統(tǒng)性能: 由于CLC完全獨(dú)立于內(nèi)核,因此它有效地降低了任何應(yīng)用的CPU帶寬要求,因?yàn)樵S多簡(jiǎn)單的邏輯和事件響應(yīng)可以從CPU卸載到外設(shè)。
降低系統(tǒng)成本:CLC 可減少設(shè)計(jì)所需的外部元件數(shù)量,從而降低 PCB 尺寸和整體系統(tǒng)成本。它支持更高的集成度,無(wú)需任何外部元件,從而減小了PCB尺寸和系統(tǒng)成本。它還降低了閃存和RAM要求,因?yàn)椴恍枰浖?a href="http://m.xsypw.cn/v/tag/2562/" target="_blank">算法。
更快的響應(yīng):與軟件中實(shí)現(xiàn)的邏輯功能相比,硬件中實(shí)現(xiàn)的邏輯功能具有更快的事件響應(yīng)。
要獲取有關(guān)如何創(chuàng)建自定義邏輯函數(shù)的更多信息,請(qǐng)下載 PIC18 上的 CLC 入門技術(shù)簡(jiǎn)報(bào)。本文檔通過(guò)以下常見(jiàn)用例解釋了 CLC 的概念及其實(shí)現(xiàn):
使用基本邏輯門
使用 CLC 創(chuàng)建數(shù)據(jù)信號(hào)調(diào)制器
使用 CLC 創(chuàng)建 LED 調(diào)光效果
該文檔為每個(gè)用例提供了易于遵循的說(shuō)明和 Github 代碼示例。它還使用Microchip的PIC18F47Q10好奇號(hào)納米評(píng)估套件,具有完整的編程和調(diào)試功能。PIC18-Q10 MCU由我們的軟件工具提供支持,包括MPLAB?代碼配置器(MCC) - 一個(gè)免費(fèi)的軟件插件,提供圖形用戶界面(GUI)格式,可輕松配置外設(shè)和功能。這使您能夠輕松拖放以GUI格式連接輸入和輸出,并通過(guò)單擊按鈕生成C代碼,從而大大簡(jiǎn)化了CLC和其他外設(shè)的實(shí)施。
審核編輯:郭婷
-
微控制器
+關(guān)注
關(guān)注
48文章
7596瀏覽量
151748 -
mcu
+關(guān)注
關(guān)注
146文章
17227瀏覽量
351956 -
嵌入式
+關(guān)注
關(guān)注
5088文章
19158瀏覽量
306485
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
【下載】《PIC項(xiàng)目實(shí)戰(zhàn):基于PIC18》
如何使用PIC16F1509與AN1606 CLC配置
如何輕松擴(kuò)展實(shí)時(shí)控制資源
自制PIC18F47Q10的教程
如何計(jì)算天線的CLC濾波器值?
AN1470 - 使用CLC和NCO實(shí)現(xiàn)曼徹斯特解碼器
PIC32器件上提供的實(shí)時(shí)時(shí)鐘和日歷硬件模塊及其操作的詳細(xì)中文概述
![<b class='flag-5'>PIC</b>32器件上提供的<b class='flag-5'>實(shí)時(shí)</b>時(shí)鐘和日歷硬件<b class='flag-5'>模塊</b><b class='flag-5'>及其</b>操作的詳細(xì)中文概述](https://file.elecfans.com/web1/M00/52/BE/o4YBAFsXkgeAXAJuAACkMG2agcs040.png)
貿(mào)澤電子攜手Microchip帶來(lái)“PIC18 Q10系列MCU介紹”直播課程
在實(shí)時(shí)應(yīng)用中使用CLC
![在<b class='flag-5'>實(shí)時(shí)</b>應(yīng)用中使用<b class='flag-5'>CLC</b>](https://file.elecfans.com/web1/M00/E7/C8/o4YBAGBj4jSALFJRAAChPPu5fBg989.jpg)
PIC18 Q10產(chǎn)品系列入門
![<b class='flag-5'>PIC18</b> <b class='flag-5'>Q10</b>產(chǎn)品系列入門](https://file.elecfans.com/web1/M00/E7/C8/o4YBAGBj5LKAf7uTAAEpqh_-src400.jpg)
使用CLC擴(kuò)展PIC MCU的功能
![使用<b class='flag-5'>CLC</b>擴(kuò)展<b class='flag-5'>PIC</b> MCU的功能](https://file.elecfans.com/web1/M00/E8/44/pIYBAGBj6POAFsEdAABZXmmRyU4022.jpg)
PIC18F到PIC18FXXJ閃存器件的移植
PicOne PIC18F47Q10開(kāi)源分享
![PicOne <b class='flag-5'>PIC18F47Q10</b>開(kāi)源分享](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
PIC18-Q71系列的智能模擬特性
![<b class='flag-5'>PIC18-Q</b>71系列的智能模擬特性](https://file.elecfans.com/web2/M00/A0/70/poYBAGRAms-AJB-7AAAmz1KEgN8334.png)
評(píng)論