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

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

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

【技術(shù)特輯】新唐自有專利 可程序化串行接口PSIO

jf_pJlTbmA9 ? 來源:jf_pJlTbmA9 ? 作者:jf_pJlTbmA9 ? 2023-08-11 15:12 ? 次閱讀

何謂 PSIO

可程序化串行接口 ( Programmable Serial I / O,PSIO ),是一種藉由新唐自有專利硬件,能夠產(chǎn)生任意且多樣的串行通訊格式,與外部接口溝通的外設(shè)。PSIO 可以仿真常見的串行通訊接口 ( UART、SPI …等 ) 、特定應(yīng)用的串行通訊接口 ( Maxim 1-wire、使用在 EEPROMMicrochip single-wire UNI / O、使用在刷卡機的 Wiegand…等 ) 、甚至私有協(xié)議的串行通訊接口 ( 用來做 LED 燈控的類 SPI 協(xié)議…等 ) 。

PSIO支持8個腳位,每個腳位可以依據(jù)串行接口的使用,設(shè)定成輸出數(shù)據(jù)或是接收數(shù)據(jù)。PSIO具有4組槽控制器,每組槽控制器可以區(qū)分成8個槽。用戶可以根據(jù)串行通訊的定義,調(diào)整每個槽的周期,控制串行通訊的時序。PSIO還支持不同的重復(fù)模式,可以根據(jù)通訊格式,處理輸出或輸入的數(shù)據(jù)。為了滿足在連續(xù)傳輸時,不會占住CPU資源,PSIO更支持直接內(nèi)存訪問 ( Peripheral Direct Memory Access, PDMA ) 功能。在不需要CPU干預(yù)下,將要輸出或輸入的數(shù)據(jù)與內(nèi)存互動。

用途廣泛

PSIO的用途廣泛,接著我們以控制可編程RGB LED (Addressable RGB LED, ARGB LED)為例。ARGB LED是透過單一串行接口傳輸數(shù)據(jù),上位機能夠控制串接燈條的每一顆LED燈的顏色,進而創(chuàng)造多層次燈光效果,是目前LED燈控應(yīng)用的主流。ARGB LED的傳輸數(shù)據(jù)格式,如下圖所示。每串行24個數(shù)據(jù),即可控制1顆ARGB LED燈的紅、綠、藍顏色;當(dāng)串行越多的數(shù)據(jù),就可以控制越多顆ARGB LED燈。

wKgaomTSGdCABXibAAAfx7FVo4Y821.png

藉由控制槽控制器的槽周期,可以調(diào)整T0H/T0L以及T1H/T1L的時間,達到數(shù)據(jù)0或1的傳輸。并且同時使用PDMA功能以及重復(fù)模式,可以將要顯示的色彩數(shù)據(jù),從內(nèi)存連續(xù)輸出,節(jié)省CPU資源。使用的系統(tǒng)方塊圖,如下圖所示。當(dāng)要刷新燈條色彩時,將新的色彩數(shù)據(jù)放入指定的內(nèi)存地址,并且驅(qū)使PSIO。PSIO會發(fā)出請求,使PDMA將內(nèi)存的數(shù)據(jù),傳給PSIO。PSIO根據(jù)設(shè)定好的配置,將收到的數(shù)據(jù),輸出給ARGB LED燈條

wKgZomTSGdGAY6uxAAA2C7pnXlI558.png

NuMicro M251系列支持PSIO外設(shè)

新唐NuMicro? M251系列支持PSIO外設(shè)。具有32 KB內(nèi)存的M251xG6AE,可以控制8條ARGB LED燈條,每條約180顆LED燈;具有16 KB內(nèi)存的M251xE3AE,可以控制8條ARGB LED燈條,每條約80顆LED燈。其他型號可以支持的數(shù)量,請參考下表:

M251系列型號 內(nèi)存 (KB) ARGB LED燈條數(shù) 單條LED顆數(shù)
M251xG6AE 32 8 180
M251xE3AE 16 8 80
M251xD2AE 12 4 120
M251xC2AE 8 4 60


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

    關(guān)注

    242

    文章

    23296

    瀏覽量

    661298
  • 控制器
    +關(guān)注

    關(guān)注

    112

    文章

    16382

    瀏覽量

    178333
  • 串行接口
    +關(guān)注

    關(guān)注

    3

    文章

    328

    瀏覽量

    42627
  • 新唐
    +關(guān)注

    關(guān)注

    0

    文章

    133

    瀏覽量

    14234
收藏 人收藏

    評論

    相關(guān)推薦

    雙層可分離式微針技術(shù)用于慢性傷口的程序化治療

    研究人員開發(fā)了一種簡便的雙層可分離式微針策略以實現(xiàn)細菌感染的慢性傷口的程序化治療,基底中包合的Mg協(xié)同加速針尖分離,從而通過一次性插入實現(xiàn)在編程時間點的多階段藥物釋放。并且微針可以殺菌,促進慢性
    發(fā)表于 07-13 15:35 ?2197次閱讀

    串行通信接口(SCI)

    串行通信接口(SCI)內(nèi)部有一個串行通信(SCI)接口模塊,來實現(xiàn)與其它外設(shè)之間的串行數(shù)據(jù)通信。波特率可編程。SCI的發(fā)送器與接收器都是雙緩
    發(fā)表于 09-16 12:44

    儀表專利合作伙伴招募公告

    您好!  河南思科測控技術(shù)有限公司本著“誠信、公平、雙贏”的原則,特面向儀表行業(yè)招募自有專利或者自有技術(shù)(無侵權(quán))合作伙伴,具體內(nèi)容如下: 
    發(fā)表于 12-01 15:27

    串行接口最小信號數(shù)量的LED顯示驅(qū)動器

    、PWM 亮度控制、串行菊花鏈式連接和擴至數(shù)百 LED 的輸出。這是一個完整的解決方案,通過板載 MCU 程序配備了六個演示顯示模式,具有針對短路、欠壓和過溫的集成保護措施。主要特色串行
    發(fā)表于 11-28 11:28

    什么是PSIO,有什么用途?

    何謂 PSIO 程序化串行接口 ( Programmable Serial I / O,PSIO
    發(fā)表于 08-25 09:02

    如何使用PSIO實現(xiàn)ARGB2照明效果

    BSP CMSIS V3.02.001 硬件:NuMaker-M252KG VER1.0 PSIO(可編程序列I/O)為接收和傳輸各種序列傳輸提供了方便的方式,例如高原Q、DMX512、1-電線、IR
    發(fā)表于 08-29 07:30

    基于MATLAB環(huán)境下的模糊推理程序化方法

    介紹了在MATLAB環(huán)境下! 實現(xiàn)模糊推理的程序化的方法! 解決了由于增加模糊量化論域而產(chǎn)生的復(fù)雜計算問題! 為模糊控制的研究和應(yīng)用提供了方便的條件"
    發(fā)表于 07-19 16:59 ?21次下載

    Summit推出程序化Switching充電芯片:SMB3

    Summit推出程序化Switching充電芯片:SMB339 SMB339是一個程序化的switching充電IC,他的對象為單c
    發(fā)表于 05-20 15:46 ?1263次閱讀

    新一代BASIC程序化以太網(wǎng)絡(luò)模塊EM500

    新一代BASIC程序化以太網(wǎng)絡(luò)模塊EM500 新一代BASIC程序化以太網(wǎng)絡(luò)模塊EM500是臺灣集博推出的,EM500是專為滿足一般網(wǎng)絡(luò)通訊功能而開發(fā)的模塊,故
    發(fā)表于 05-23 09:11 ?792次閱讀

    計算機存儲接口串行化技術(shù)

    介紹了串行磁盤接口SATA,SAS的技術(shù)要點。串行接口由于數(shù)據(jù)傳送方式額突破,傳輸頻率可作極高的提升,信號的抗干擾能力強,
    發(fā)表于 12-27 16:49 ?19次下載
    計算機存儲<b class='flag-5'>接口</b>的<b class='flag-5'>串行化</b><b class='flag-5'>技術(shù)</b>

    一鍵式程序化控制技術(shù)研究

    應(yīng)用支撐平臺,實現(xiàn)了基于視頻集成及智能分析的一鍵式程序化控制。采用多種算法對電氣設(shè)備的運行狀態(tài)進行分析,將分析結(jié)果作為程序化操作的判據(jù)之一,實現(xiàn)了程序化控制的多源確認。重點闡述了視頻集成、程序
    發(fā)表于 03-22 15:52 ?0次下載

    Camera IQ推出一種面向程序化AR營銷和廣告的社交發(fā)行解決方案

    隨著增強現(xiàn)實技術(shù)(AR)的興起,蘋果的ARKit和谷歌的ARCore等工具的發(fā)布,許多公司對開發(fā)這種營銷和廣告媒介產(chǎn)生了興趣。其中之一是Camera IQ,該公司正在推出一種面向程序化AR營銷和廣告的社交發(fā)行解決方案。
    發(fā)表于 10-21 11:05 ?1616次閱讀

    Admix推出世界首個程序化虛擬現(xiàn)實廣告

    Admix是一個擴展現(xiàn)實(XR)貨幣平臺,現(xiàn)已推出用于虛擬現(xiàn)實(VR)和增強現(xiàn)實(AR)環(huán)境的世界首個程序化虛擬現(xiàn)實廣告。
    發(fā)表于 06-12 09:49 ?2934次閱讀

    Arduino程序化定時提醒警報框架

    電子發(fā)燒友網(wǎng)站提供《Arduino程序化定時提醒警報框架.zip》資料免費下載
    發(fā)表于 02-08 10:44 ?0次下載
    Arduino<b class='flag-5'>程序化</b>定時提醒警報框架

    人工智能在程序化廣告中的好處

    在簡單的數(shù)據(jù)收集和分析中,可以制作消費者細分化和目標(biāo)廣告。人工智能也可以出錢。該公司的任務(wù)是優(yōu)化廣告預(yù)算的使用方式,進行程序化的競標(biāo)過程。在許多其他應(yīng)用程序中,人工智能可以幫助偵測廣告欺詐或利用面部識別來確定廣告的位置。
    的頭像 發(fā)表于 06-07 10:01 ?1209次閱讀