日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

節(jié)省1個(gè)MCU?大彩串口屏提供PWM/AD/IO/UART擴(kuò)展口二次開(kāi)發(fā)

廣州大彩串口屏 ? 2022-09-09 16:21 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

大彩君最近一直收到客戶反饋:

1. 貴司的明星產(chǎn)品醫(yī)用級(jí)M070能否增加U盤?我們需要大量數(shù)據(jù)導(dǎo)出和升級(jí)。

2. 我需要屏幕支持2路IO輸出,接報(bào)警器和報(bào)警燈。

3. 是否支持PWM輸出,直接屏幕控制電機(jī)或呼吸燈?

4. 貴司產(chǎn)品能再擴(kuò)展一路串口輸出嗎,需要走自定義協(xié)議?

5. 可以AD采集溫濕度型號(hào)嗎?

6. 你們支持外接矩陣鍵盤嗎?

這一次,研發(fā)工程師花1個(gè)月精心打造,采用成本增加3毛錢的方式統(tǒng)統(tǒng)完成了大家的期望,產(chǎn)品成功批量上市。

訂購(gòu)型號(hào):DC80480M070_3111_0T(電阻)、DC80480M070_3111_0C(電容),價(jià)格非常美麗。

該產(chǎn)品除了給用戶省去一個(gè)MCU,更方便產(chǎn)品的布線,所有功能都可以使用LUA腳本二次開(kāi)發(fā),豐富的例程和技術(shù)支持助您產(chǎn)品快速升級(jí)。

圖片

產(chǎn)品圖片

圖片

核心硬件圖

產(chǎn)品特點(diǎn)

1、具備組態(tài)串口屏所有常規(guī)功能,支持U盤功能;

2、新增加的擴(kuò)展口接口,支持3.3V電源輸出、ADC、串口、PWM、IO輸入、IO輸出;

3、支持給3.3V外設(shè)供電;

4、ADC電壓測(cè)量,可以檢測(cè)多達(dá)10個(gè)按鍵輸入;

5、新產(chǎn)品實(shí)現(xiàn)雙串口的數(shù)據(jù)通信,擴(kuò)展口擁有一個(gè)串口,對(duì)原來(lái)主串口沒(méi)有影響。新增加的串口在LUA中自定義數(shù)據(jù)接收和發(fā)送;

6、4個(gè)IO口,可以根據(jù)需求配置輸入、輸出模式,電平3.3V。

接口介紹

功能簡(jiǎn)介,如表格5-1所示。

表格 5-1功能介紹

功能

IO口/使能腳

介紹

3.3V

PD20

可以控制3.3V輸出,電流500mA。

ADC輸入

不需要配置IO,有專門的LUA API

分辨率是6bit,采樣率是250Hz,支持電壓0-1.77V。

IO輸入、輸出

PE5、PE9、PE10、PD21

可以輸入/輸出,電平3.3V。

PWM輸出

不需要配置IO,有專門的LUA API

頻率范圍0Hz-4MHz,占空比范圍0%-100%。

串口

UART3

LUA自定義串口發(fā)送、接收,電平3.3V。

接口介紹,如表格5-2所示。

序號(hào)

定義

描述

參考圖

1

ADC

模數(shù)轉(zhuǎn)換接口

圖片

2

RX0

串口輸入,接用戶TXD端

3

TX0

串口輸出,接用戶RXD端

4

PWM

PWM輸出

5

IO0

IO0輸入/輸出端

6

IO1

IO1輸入/輸出端

7

IO2

IO2輸入/輸出端

8

IO3

IO3輸入/輸出端

9

3V3OUT

電源輸出端

10

GND

電源地

該產(chǎn)品除了給用戶省去一個(gè)MCU,更方便產(chǎn)品的布線,所有功能都可以使用LUA腳本二次開(kāi)發(fā),豐富的例程和技術(shù)支持助您產(chǎn)品快速升級(jí)。

下面我們就一起看看如何使用LUA腳本進(jìn)行二次應(yīng)用開(kāi)發(fā)。


電源開(kāi)關(guān)

控制PD20使能3.3V輸出。可以給外設(shè)供電。

核心API函數(shù):

1.gpio_set_out (pin)

PIN引腳設(shè)置為輸出模式

  • pin:引腳

2.gpio_set_value (pin,value)

設(shè)置輸出PIN引腳為(高電平1/低電平0)

  • pin:引腳
  • value:輸出電平

代碼如程序清單 5-1所示。

程序清單 5-1電源開(kāi)關(guān)程序

--初始化 gpio_set_out( POWER_EN_PD20 ) --關(guān)閉電源 gpio_set_value( POWER_EN_PD20,0 ) --打開(kāi)電源 gpio_set_value( POWER_EN_PD20,1 )

ADC輸入

可以檢測(cè)電壓值,電壓方位支持0-1.77V。使用 status,data = get_key_adc_data()獲取電壓值。此例程通過(guò)ADC檢測(cè)按鍵輸入,共10個(gè)按鍵,每個(gè)按鍵按下的電壓差值大約是0.17V。

核心API函數(shù):

1、get_key_adc_data()

返回兩個(gè)參數(shù):

  • Status:狀態(tài),1表示有按鍵按下,17表示沒(méi)有按鍵按下
  • data:按鍵按下時(shí)表示具體數(shù)值,數(shù)組范圍0-59。按鍵沒(méi)有按下時(shí),數(shù)值會(huì)大于59。

代碼如程序清單 5-2所示。

程序清單 5-2ADC輸入檢測(cè)

local status,data = get_key_adc_data()

IO輸入、輸出

4個(gè)GPIO,即可以檢測(cè)輸入,也可以用輸出高低電平。

核心API函數(shù):

1.gpio_set_in (pin)

PIN引腳設(shè)置為輸入模式

  • pin:引腳

2.gpio_set_out (pin)

PIN引腳設(shè)置為輸出模式

  • pin:引腳

3.gpio_set_value (pin,value)

設(shè)置輸出PIN引腳為(高電平1/低電平0)

  • pin:引腳
  • value:輸出電平

4.gpio_get_value (pin)

獲取輸入PIN引腳電平(高電平1/低電平0)

  • pin:引腳

代碼如程序清單 5-3所示。

程序清單 5-3IO控制

--初始化IO為輸出模式 gpio_set_out ( IO0_PE5 ) --設(shè)置IO輸出低電平 gpio_set_value ( IO0_PE5, 0 ) --設(shè)置IO輸出高電平 gpio_set_value ( IO0_PE5, 1 ) --初始化IO為輸入模式 gpio_set_in ( IO0_PE5 ) --獲取IO電平 local io0_num = gpio_get_value ( IO0_PE5 )

PWM輸出

可以設(shè)置PWM輸出,頻率范圍0Hz-4MHz,占空比范圍0%-100%。

核心API函數(shù):

1、set_pwm(freq,duty)

返回兩個(gè)參數(shù):

  • freq:頻率,范圍0Hz-4MHz。
  • duty:占空比,范圍0%-100%。

代碼如程序清單 5-4所示。

程序清單 5-4PWM控制

local pwm_freq = 100 local pwm_duty = 50 set_pwm( pwm_freq, pwm_duty )

串口

使用UART3的TX、RX。在LUA腳本實(shí)現(xiàn)串口數(shù)據(jù)發(fā)送、接收、解析。

在本例程中,把擴(kuò)展口的TX0口和RX0口短接,形成短路,從而自發(fā)自收測(cè)試。

核心API函數(shù):

1.uart_set_baudre3(baudrate)

設(shè)置串口3的波特率:串口3為屏幕和串口小助手通訊串口

  • baudrate:波特率,支持2400bps~961200bps

2.on_uart_recv_data3(packet)

串口3接收數(shù)據(jù)的回調(diào)函數(shù),使用自定義串口指令觸發(fā)此函數(shù)執(zhí)行:

  • packet:接收的字節(jié)數(shù)組

3.uart_send_data3(packet)

通過(guò)串口3發(fā)送數(shù)據(jù)

  • packet:發(fā)送的字節(jié)數(shù)組,下標(biāo)從0開(kāi)始

代碼如程序清單 5-5所示。

程序清單 5-5串口測(cè)試

--初始化串口3,設(shè)置波特率為115200 uart_set_baudrate3( 115200 ) --發(fā)送數(shù)據(jù) local us_data={} us_data[0] = 0x5A --數(shù)據(jù) us_data[1] = 0xA5 --數(shù)據(jù) uart_send_data3( us_data ) --發(fā)送數(shù)組 -- 串口接收回調(diào)函數(shù) function on_uart_recv_data3( packet ) local count = #( packet ) --計(jì)算長(zhǎng)度 local string1 = '' --存放數(shù)據(jù)的臨時(shí)變量 for i=0, count do --for循環(huán)把數(shù)據(jù)存到string1 string1 = string1 .. string.format( '%X', packet[i] ) end --接收完成,調(diào)用string1 print( string1 ) end

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

    關(guān)注

    42

    文章

    2510

    瀏覽量

    122542
  • uart
    +關(guān)注

    關(guān)注

    22

    文章

    1322

    瀏覽量

    107028
  • 新品快訊
    +關(guān)注

    關(guān)注

    0

    文章

    11

    瀏覽量

    5732
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    【請(qǐng)教】FPGA燒錄軟件工具二次開(kāi)發(fā)問(wèn)題

    請(qǐng)教各位大佬: Vivado 2018.3和Pango Design Suite 2025.1 這兩款FPGA燒錄軟件工具能夠二次開(kāi)發(fā)嗎?實(shí)現(xiàn)上位機(jī)控制軟件調(diào)用它們,實(shí)現(xiàn)自動(dòng)化的FPGA測(cè)試程序燒錄和燒錄成功的反饋信號(hào)。
    發(fā)表于 03-17 16:34

    宇樹(shù)人形機(jī)器人的配置,核心代碼,調(diào)試方法,二次開(kāi)發(fā)接口

    宇樹(shù)人形機(jī)器人的配置,核心代碼,調(diào)試方法,二次開(kāi)發(fā)接口
    的頭像 發(fā)表于 12-10 09:05 ?5817次閱讀

    先楫芯片賦能HPM生態(tài)靈巧手二次開(kāi)發(fā),工業(yè)控制/實(shí)驗(yàn)室原型速落地

    手動(dòng)作精準(zhǔn)度,更有HPMSDK提供FreeRTOS/ROS等豐富中間件,從底層驅(qū)動(dòng)到應(yīng)用層開(kāi)發(fā)全流程覆蓋,配合100萬(wàn)空載開(kāi)合測(cè)試驗(yàn)證的穩(wěn)定硬件,讓二次開(kāi)發(fā)既高效又可靠
    的頭像 發(fā)表于 12-02 10:01 ?859次閱讀
    先楫芯片賦能HPM生態(tài)靈巧手<b class='flag-5'>二次開(kāi)發(fā)</b>,工業(yè)控制/實(shí)驗(yàn)室原型速落地

    將蜂鳥(niǎo)E203的內(nèi)核移植到fpga之后該怎么進(jìn)行二次開(kāi)發(fā)呢?

    你們好!請(qǐng)問(wèn)一下我將蜂鳥(niǎo)E203的內(nèi)核移植到fpga之后該怎么進(jìn)行二次開(kāi)發(fā)呢?比如我想點(diǎn)亮板子上的led?驅(qū)動(dòng)攝像頭進(jìn)行圖像識(shí)別?這些該如何進(jìn)行呢?蜂鳥(niǎo)有類似freedom studio這樣的嵌入式開(kāi)發(fā)平臺(tái)嗎?
    發(fā)表于 11-10 07:09

    使用MCU200T開(kāi)發(fā)板的UART進(jìn)行數(shù)據(jù)傳輸

    我們想要實(shí)現(xiàn)從電腦串口調(diào)試助手像MCU軟核發(fā)送一個(gè)8bit字節(jié)數(shù)據(jù)例如0xff,并且收到數(shù)據(jù)軟核回傳的數(shù)據(jù)。首先要對(duì)MCUUART
    發(fā)表于 10-28 08:16

    直播回顧 | 掌握車載通信核心技術(shù),虹科CAN總線實(shí)戰(zhàn):PCAN二次開(kāi)發(fā)技術(shù)直播助您輕松拿捏總線開(kāi)發(fā)“創(chuàng)新引擎

    ?1CAN總線二次開(kāi)發(fā):構(gòu)建智能汽車“神經(jīng)網(wǎng)絡(luò)”的核心能力在“軟件定義汽車”的時(shí)代,整車電子電氣架構(gòu)正從分布走向集中,車載網(wǎng)絡(luò)的數(shù)據(jù)量和復(fù)雜度呈指數(shù)級(jí)增長(zhǎng)。基于PCAN等專業(yè)工具的二次開(kāi)發(fā)能力
    的頭像 發(fā)表于 10-09 17:33 ?792次閱讀
    直播回顧 | 掌握車載通信核心技術(shù),虹科CAN總線實(shí)戰(zhàn):PCAN<b class='flag-5'>二次開(kāi)發(fā)</b>技術(shù)直播助您輕松拿捏總線<b class='flag-5'>開(kāi)發(fā)</b>“創(chuàng)新引擎

    【離線語(yǔ)音】安信可VC-01/02二次開(kāi)發(fā)篇:自定義音頻播放控制

    系列教程 【二次開(kāi)發(fā)篇】虛擬開(kāi)發(fā)環(huán)境搭建和分享 安信可離線語(yǔ)音模組 VC-01、VC-02 系列教程 【二次開(kāi)發(fā)篇】事件和GPI
    的頭像 發(fā)表于 09-25 16:34 ?1016次閱讀
    【離線語(yǔ)音】安信可VC-01/02<b class='flag-5'>二次開(kāi)發(fā)</b>篇:自定義音頻播放控制

    安信可VC-01/02二次開(kāi)發(fā)篇: PWM輸出

    系列教程 【二次開(kāi)發(fā)篇】虛擬開(kāi)發(fā)環(huán)境搭建和分享 安信可離線語(yǔ)音模組 VC-01、VC-02 系列教程 【二次開(kāi)發(fā)篇】事件和GPI
    的頭像 發(fā)表于 08-27 16:06 ?1173次閱讀
    安信可VC-01/02<b class='flag-5'>二次開(kāi)發(fā)</b>篇: <b class='flag-5'>PWM</b>輸出

    安信可VC-01/02二次開(kāi)發(fā)篇: 事件和GPIO控制

    系列教程 【二次開(kāi)發(fā)篇】虛擬開(kāi)發(fā)環(huán)境搭建和分享 安信可離線語(yǔ)音模組 VC-01、VC-02 系列教程 【二次開(kāi)發(fā)篇】事件和GPIO控
    的頭像 發(fā)表于 08-19 14:02 ?1428次閱讀
    安信可VC-01/02<b class='flag-5'>二次開(kāi)發(fā)</b>篇: 事件和GPIO控制

    Air780EGH串口電路設(shè)計(jì)攻略:硬件工程師必知要點(diǎn)

    。 本文主要從硬件設(shè)計(jì)的角度,分享串口設(shè)計(jì)中的一些關(guān)鍵注意點(diǎn),軟件開(kāi)發(fā)方面不做深入探討。 一、串口相關(guān)管腳 Air780EGH支持3個(gè)串口
    的頭像 發(fā)表于 08-14 17:53 ?1008次閱讀
    Air780EGH<b class='flag-5'>串口</b>電路設(shè)計(jì)攻略:硬件工程師必知要點(diǎn)

    Air780EGH串口通信優(yōu)化:硬件電路設(shè)計(jì)核心要素剖析

    從硬件設(shè)計(jì)的角度,分享串口設(shè)計(jì)中的一些關(guān)鍵注意點(diǎn),軟件開(kāi)發(fā)方面不做深入探討。 一、串口相關(guān)管腳 Air780EGH支持3個(gè)串口,分別是: 主
    的頭像 發(fā)表于 08-11 15:44 ?922次閱讀
    Air780EGH<b class='flag-5'>串口</b>通信優(yōu)化:硬件電路設(shè)計(jì)核心要素剖析

    講堂:串口工程下載及問(wèn)題診斷

    一、適合范圍適合大協(xié)議串口產(chǎn)品。、工程下載M系列:打開(kāi)VisualTFT軟件,在菜單欄→文件→‘創(chuàng)建新工程’,創(chuàng)建的工程必須以實(shí)體
    的頭像 發(fā)表于 06-24 16:27 ?1894次閱讀
    大<b class='flag-5'>彩</b>講堂:<b class='flag-5'>串口</b><b class='flag-5'>屏</b>工程下載及問(wèn)題診斷

    解鎖LuatOS新世界:二次開(kāi)發(fā)必備的3個(gè)核心常識(shí)

    踏入LuatOS的二次開(kāi)發(fā)領(lǐng)域,掌握關(guān)鍵常識(shí)是開(kāi)啟高效編程之旅的第一步。本文將揭示三個(gè)不可或缺的核心要點(diǎn),助你快速突破技術(shù)壁壘,深度挖掘系統(tǒng)潛力,讓開(kāi)發(fā)效率與創(chuàng)造力同步飆升。 本期一起
    的頭像 發(fā)表于 06-23 16:08 ?474次閱讀
    解鎖LuatOS新世界:<b class='flag-5'>二次開(kāi)發(fā)</b>必備的3<b class='flag-5'>個(gè)</b>核心常識(shí)

    支持二次開(kāi)發(fā)的工業(yè)級(jí)維碼掃碼讀頭選購(gòu)指南

    在快節(jié)奏的工業(yè)環(huán)境中,如何讓維碼識(shí)別速度提升200%?面對(duì)復(fù)雜多變的掃碼需求,普通掃碼設(shè)備往往力不從心,而支持二次開(kāi)發(fā)的工業(yè)級(jí)掃碼讀頭正成為企業(yè)降本增效的秘密武器。本文將為您揭開(kāi)選購(gòu)工業(yè)級(jí)掃碼讀頭
    的頭像 發(fā)表于 06-11 16:05 ?855次閱讀
    支持<b class='flag-5'>二次開(kāi)發(fā)</b>的工業(yè)級(jí)<b class='flag-5'>二</b>維碼掃碼讀頭選購(gòu)指南

    云MES系統(tǒng)源碼,支持 SaaS 多租戶,支持二次開(kāi)發(fā)

    萬(wàn)界星空科技MES生產(chǎn)制造執(zhí)行系統(tǒng)源碼,有演示,多個(gè)項(xiàng)目應(yīng)用案例,成熟穩(wěn)定。支持二次開(kāi)發(fā),商業(yè)授權(quán)后可商用。
    的頭像 發(fā)表于 05-07 11:14 ?950次閱讀
    云MES系統(tǒng)源碼,支持 SaaS 多租戶,支持<b class='flag-5'>二次開(kāi)發(fā)</b>
    武陟县| 太保市| 大丰市| 丽江市| 右玉县| 石城县| 永嘉县| 宾阳县| 大关县| 固始县| 文昌市| 通榆县| 鄂托克旗| 绥芬河市| 沁源县| 大田县| 桂平市| 山东省| 山丹县| 璧山县| 汶上县| 大余县| 闽侯县| 永丰县| 锦州市| 栾川县| 双柏县| 邵武市| 大同县| 察雅县| 炎陵县| 玉树县| 巴东县| 河津市| 浦江县| 东阳市| 阿鲁科尔沁旗| 中卫市| 泗洪县| 恭城| 长垣县|