0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

大彩M系列精简核心板结构串口屏发布,提供IO/USB扩展口二次开发

广州大彩串口屏 2022-09-09 16:17 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

订购型号:

DC48270CM043_2000_1T(电阻)、

DC48270CM043_2000_1N(无触摸)

产品特点:

1、具备组态串口屏所有常规功能,支持外接U盘功能。

2、2个IO口,可以根据需求配置输入、输出模式,电平3.3V。

3、可成品出货,也可分离出货,采用核心板结构。

产品图片

核心硬件图

通讯供电接口使用FPC1.0-10P座子,引脚定义如表1-1所示:

表1-1 引脚定义

图片

该产品提供了外接IO、USB接口、同时采用核心板结构,客户可以灵活组装到自己主板结构上,如下图安装:

图片

下面我们就一起看看如何使用LUA脚本进行二次应用开发。

IO输入、输出

2个GPIO,即可以检测输入,也可以用输出高低电平。

核心API函数:

1. gpio_set_in(pin)

PIN 引脚设置为输入模式

  • pin:引脚

2. gpio_set_out(pin)

PIN 引脚设置为输出模式

  • pin:引脚

3. gpio_set_value (pin,value)

设置输出 PIN 引脚为(高电平 1/低电平 0)

  • pin:引脚
  • value:输出电平

4. gpio_get_value (pin)

获取输入 PIN 引脚电平(高电平 1/低电平 0)

  • pin:引脚

代码如下程序清单所示。

程序清单IO控制

--定义引脚接口,如 PE0:E写作0x04,0写作0x00localIO1_PE0=0x0400localIO2_PE1=0x0401gpio_set_in(IO1_PE0)--设置IO1为输入模式,IO1_Value为IO1获取电平gpio_set_out(IO2_PE1)--设置IO2为输出模式,并设置输出高电平localIO1_Value=gpio_get_value(IO1_PE0)gpio_set_value(IO2_PE1,1)

USB外接U盘

可外接U盘,通过提供的LUA API接口函数实现U盘文件读写(也可以用来升级工程UI图片)

1.on_usb_inserted(driver)

U盘插入时,执行此回调函数

  • driver:U盘的盘符


2. on_usb_removed( )

U盘拔出时,执行此回调函数

通过LUA脚本文件读写API函数,实现对U盘文件的读写,具体例程参考官网【文件读写】有关技术文档:http://www.gz-dc.com/category/typeid/548#mainTop

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 触摸屏
    +关注

    关注

    42

    文章

    2511

    浏览量

    122507
  • 串口屏
    +关注

    关注

    8

    文章

    627

    浏览量

    39697
  • 新品快讯
    +关注

    关注

    0

    文章

    11

    浏览量

    5731
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【请教】FPGA烧录软件工具二次开发问题

    请教各位大佬: Vivado 2018.3和Pango Design Suite 2025.1 这两款FPGA烧录软件工具能够二次开发吗?实现上位机控制软件调用它们,实现自动化的FPGA测试程序烧录和烧录成功的反馈信号。
    发表于 03-17 16:34

    【飞凌嵌入式RV1126B开发板】+两款开发板之比较

    用户二次开发。 就开发工具而言,可支持ubuntu与docker、支持在线交叉编译环境及纯Python开发方式。 就开发板的外观及功能来看,分别如图1和图2所示。 图1 灵眸
    发表于 03-05 23:32

    讲透二次回流工艺的核心逻辑

    ADAS模块、IGBT 功率模块及高端消费电子(折叠、VR)等产品。焊料选择需遵循熔点差≥15℃的原则,不同场景适配不同组合。核心要求为精准控温(二次峰值低 1
    的头像 发表于 12-25 11:37 1832次阅读
    一<b class='flag-5'>次</b>讲透<b class='flag-5'>二次</b>回流工艺的<b class='flag-5'>核心</b>逻辑

    宇树人形机器人的配置,核心代码,调试方法,二次开发接口

    宇树人形机器人的配置,核心代码,调试方法,二次开发接口
    的头像 发表于 12-10 09:05 5642次阅读

    将蜂鸟E203的内核移植到fpga之后该怎么进行二次开发呢?

    你们好!请问一下我将蜂鸟E203的内核移植到fpga之后该怎么进行二次开发呢?比如我想点亮板子上的led?驱动摄像头进行图像识别?这些该如何进行呢?蜂鸟有类似freedom studio这样的嵌入式开发平台吗?
    发表于 11-10 07:09

    直播回顾 | 掌握车载通信核心技术,虹科CAN总线实战:PCAN二次开发技术直播助您轻松拿捏总线开发“创新引擎

    •1CAN总线二次开发:构建智能汽车“神经网络”的核心能力在“软件定义汽车”的时代,整车电子电气架构正从分布走向集中,车载网络的数据量和复杂度呈指数级增长。基于PCAN等专业工具的二次开发能力
    的头像 发表于 10-09 17:33 772次阅读
    直播回顾 | 掌握车载通信<b class='flag-5'>核心</b>技术,虹科CAN总线实战:PCAN<b class='flag-5'>二次开发</b>技术直播助您轻松拿捏总线<b class='flag-5'>开发</b>“创新引擎

    【离线语音】安信可VC-01/02二次开发篇:自定义音频播放控制

    系列教程 【二次开发篇】虚拟开发环境搭建和分享 安信可离线语音模组 VC-01、VC-02 系列教程 【二次开发篇】事件和GPI
    的头像 发表于 09-25 16:34 990次阅读
    【离线语音】安信可VC-01/02<b class='flag-5'>二次开发</b>篇:自定义音频播放控制

    安信可VC-01/02二次开发篇: PWM输出

    系列教程 【二次开发篇】虚拟开发环境搭建和分享 安信可离线语音模组 VC-01、VC-02 系列教程 【二次开发篇】事件和GPI
    的头像 发表于 08-27 16:06 1157次阅读
    安信可VC-01/02<b class='flag-5'>二次开发</b>篇: PWM输出

    安信可VC-01/02二次开发篇: 事件和GPIO控制

    系列教程 【二次开发篇】虚拟开发环境搭建和分享 安信可离线语音模组 VC-01、VC-02 系列教程 【二次开发篇】事件和GPIO控
    的头像 发表于 08-19 14:02 1384次阅读
    安信可VC-01/02<b class='flag-5'>二次开发</b>篇: 事件和GPIO控制

    讲堂:串口工程下载及问题诊断

    一、适合范围适合大协议串口产品。、工程下载M系列:打开VisualTFT软件,在菜单栏→文
    的头像 发表于 06-24 16:27 1878次阅读
    大<b class='flag-5'>彩</b>讲堂:<b class='flag-5'>串口</b><b class='flag-5'>屏</b>工程下载及问题诊断

    解锁LuatOS新世界:二次开发必备的3个核心常识

    踏入LuatOS的二次开发领域,掌握关键常识是开启高效编程之旅的第一步。本文将揭示三个不可或缺的核心要点,助你快速突破技术壁垒,深度挖掘系统潜力,让开发效率与创造力同步飙升。 本期一起
    的头像 发表于 06-23 16:08 465次阅读
    解锁LuatOS新世界:<b class='flag-5'>二次开发</b>必备的3个<b class='flag-5'>核心</b>常识

    迅为iTOP-3588S开发核心板引脚240PIN全部引出8GB内存32GBEMMC存储

    DualpipelSP(48M-16M),支持HDR。 核心板 开发板采用核心板+底板结构,拆卸方便,
    发表于 06-23 11:19

    支持二次开发的工业级维码扫码读头选购指南

    在快节奏的工业环境中,如何让维码识别速度提升200%?面对复杂多变的扫码需求,普通扫码设备往往力不从心,而支持二次开发的工业级扫码读头正成为企业降本增效的秘密武器。本文将为您揭开选购工业级扫码读头
    的头像 发表于 06-11 16:05 842次阅读
    支持<b class='flag-5'>二次开发</b>的工业级<b class='flag-5'>二</b>维码扫码读头选购指南

    米尔NXP i.MX 91核心板发布,助力新一代入门级Linux应用开发

    本帖最后由 blingbling111 于 2025-5-30 16:17 编辑 米尔电子基于与NXP长期合作的嵌入式处理器开发经验,在i.MX 6和i.MX 8系列核心板领域已形成完整产品
    发表于 05-30 11:20

    云MES系统源码,支持 SaaS 多租户,支持二次开发

    万界星空科技MES生产制造执行系统源码,有演示,多个项目应用案例,成熟稳定。支持二次开发,商业授权后可商用。
    的头像 发表于 05-07 11:14 939次阅读
    云MES系统源码,支持 SaaS 多租户,支持<b class='flag-5'>二次开发</b>