中国电子技术网

设为首页 网站地图 加入收藏

 
 

基于米尔全志T536开发板的多协议物联网关的方案测试

关键词:米尔 全志T536 全志T536开发板 全志T536核心板

时间:2025-06-20 09:19:08       来源:中电网

前两次已经成功的搭建了开发板的网络和开发环境,登录开发板和网络连接上开发板,并登录到开发板进行相关的操作,并且能够顺利的进行C/C++开发。

米尔基于全志T536开发板

 

为了充分的应用该开发板,结合T536处理器的特点,这里进一步的进行软件开发,充分利用开发板的硬件资源,完成业务产品的需求。这里以物联网多协议网关应用为研究为目的,首先建立基础的从各个硬件设读取硬件端口的数据,并且通过SOCKET由网络收发的过程。在一般开发物联网网关时可以采用MQTT,MODBUS等协议库,作为标准的通讯,来解决硬件型号采集和对TCP/IP网络发送的过程。但有些业务则需要专有的通信协议来进行通讯,比如TCP、IP或者UDP的方式进行物连信号的网络收发。

在米尔官方的资料中已经提供了全套的开发资料,可以参考开发板的资料,来搭建所需要的开发环境。开发资料中提供了系统固化镜像、Bootloader源码、内核驱动源码,以及丰富的Demo程序,阅读资料有助于快速的构建开发环境,这里将开始进行验证和测试。

主机硬件端口读取

在T536上支持了丰富的端口并且开发板上做了型号的隔离,非常适合工业物联网型号采集和控制。首先查看一下开发板的端口硬件资源:

开发板的物联网接口资源丰富,它引出2路RS485、1路RS232、2路CAN、3路Ethernet、5路USB、Local Bus等通信接口,同时引出LVDS,HP OUT/MIC IN等音视频多媒体接口,内置2TOPS NPU、8M@30fps ISP,并支持4K@25fps H.264视频编码。

这里首先进行读取RS232和485端口数据,这里设计可配置的数据参数读物方式,端口配置保存在板子用户目录下。

 

端口配置文件

通过使用端口配置,可以方便的在实施时配置与业务对应的参数,符合应用场景。这样不必修改程序即可投入使用,这里配置端口文件如下

 

进程间通讯程序RPC ..

查看全文

  • 分享到:

 

猜你喜欢