心火旺吃什么药效果最好| 大姨妈是黑色是什么原因| 牙齿咬不动东西是什么原因| 岁月如歌下一句是什么| 蛋白电泳是查什么的| 被跳蚤咬了涂什么药膏| 二郎神叫什么名字| 与狼共舞什么意思| 砂锅是什么材料做的| 7月15日什么星座| 每天早上起来口苦是什么原因| 梦见怀孕是什么征兆| 冬虫夏草为什么叫冬虫夏草| 心绞痛挂什么科| 碱性磷酸酶偏高吃什么能降下来呢| 吃什么去黄气美白| 尿液黄绿色是什么原因| 论文检索号是什么| 花胶是什么东西| 心脏在什么位置| 名垂千古是什么意思| 中老年人补钙吃什么牌子的钙片好| 打无痛对身体有什么影响吗| 吃什么可以补气血| 吹风扇感冒了吃什么药| 甲状腺癌有什么症状| 梦到数钱代表什么预兆| 旗袍搭配什么鞋子好看| 磨牙缺什么| 女人出虚汗失眠吃什么药| 羊肉不能和什么水果一起吃| 白玉兰奖是什么级别的| 将至是什么意思| 茴香是什么| 杀阴虱用什么药最好| 万艾可是什么药| 飞机什么时候停止登机| 头顶冒汗是什么原因| 安乃近是什么药| 全身发烫但不发烧是什么原因| 三次元是什么| 更年期吃什么好| 女性尿频尿急是什么原因| 大米有什么营养| 朋友圈发女朋友照片配什么文字| 吃阿胶对女人有什么好处| 大象是什么意思| 酱油什么时候发明的| 皮肤长小肉粒是什么原因| 1992年是什么命| 小狗是什么意思| 差强人意什么意思| 霸道是什么意思| 丙氨酸氨基转移酶偏高吃什么药| 眩晕症是什么原因| 利可君片是治什么病| swisse是什么意思| 6月10日什么星座| 生日送什么| 窘迫是什么意思| 梦到猪肉是什么预兆| 小蛮腰什么意思| 喝绿茶对身体有什么好处| 骨折吃什么药恢复快| 眼干是什么原因引起的| 失眠去药店买什么药| 猪蹄和什么一起炖好吃| 梦见自己娶媳妇是什么意思| 什么是阳萎| 杜鹃花是什么颜色| 厚子鱼是什么鱼| 现在去贵州穿什么衣服| 狰狞是什么意思| 为什么qq| 凝血五项是检查什么的| study是什么意思| 山昆读什么| 霰粒肿用什么药| 7点至9点是什么时辰| 一个目一个于念什么| 南瓜子吃多了有什么副作用| 菜园中有什么生肖| 日什么月什么| 金今念什么| 负氧离子是什么| 泡奶粉用什么水最好| 三不伤害是指什么| 生小孩有什么补贴政策| 白头发是缺什么维生素| 榴莲有什么作用| hgh是什么意思| 什么是黄道吉日| 什么叫2型糖尿病| 上环什么时候去最合适| 女人月经总是提前是什么原因| 来大姨妈量少是什么原因| 建档立卡是什么意思| 肚子上面疼是什么原因| 真实是什么意思| 1986年虎是什么命| 哺乳期感冒能吃什么药| 女人吃什么补充胶原蛋白| 子宫内膜不均匀是什么意思| 饱和度是什么意思| 案例是什么意思| 鲁班发明了什么东西| 尿味大是什么原因| lg是什么牌子| 平日是什么意思| 骨头疼是什么病的征兆| 双鱼座的上升星座是什么| 滴虫性阴道炎用什么药好| 伏特加兑什么好喝| 萎缩性胃炎用什么药最好| ps是什么意思| 马牛羊鸡犬豕中的豕指的是什么| 息肉和囊肿有什么区别| 烟青色是什么颜色| 春梦是什么意思啊| 养阴生津是什么意思| 诡异是什么意思| 须发早白吃什么中成药| 柚子是什么季节| 血脂和血糖有什么区别| 老年人爱出汗是什么原因| 癌胚抗原偏高说明什么| 一个土一个斤念什么| 香瓜不能和什么一起吃| 吧可以组什么词| 朋友生日送什么礼物好| 鸡蛋为什么这么便宜| 走路脚后跟疼是什么原因| 住院需要带什么生活用品| 40不惑是什么意思| 鼻子大说明什么| 3月22日什么星座| 静脉曲张吃什么中成药| 食管裂孔疝是什么病| 皮肤过敏用什么药最好| 尿胆红素2十是什么意思| 高危型hpv阳性是什么意思| 日加军念什么| 乙肝15阳性什么意思| 十八罗汉是什么意思| 放疗与化疗区别是什么| 鱼香肉丝为什么没有鱼| 梦见粉条是什么意思| 什么叫双向情感障碍| 黄酮是什么| 黑白双煞是什么意思| 什么都不放的冬瓜清汤| 什么食物含维生素k最多| 老当益壮是什么意思| 小便出血是什么原因| 藕什么季节成熟| 天使综合征是什么病| 疱疹用什么药可以根治| 腋下异味挂什么科| 黄磊为什么不娶刘若英| 肚子疼做什么检查| 干涸是什么意思| 九五年属什么| ctc什么意思| 暗网是什么| 女鼠配什么属相最好| 管科是什么专业| 蜘蛛喜欢吃什么| 龙虾吃什么| 1972年出生属什么生肖| 弱冠之年是什么意思| tmc是什么意思| 半岛铁盒是什么| 摩羯座和什么座最配对| 囊肿与肿瘤有什么区别| 什么是高原反应| 结肠炎吃什么药好| 梦见鼻子出血是什么意思| 双侧中耳乳突炎是什么意思| 尿检潜血是什么意思| 凛冽是什么意思| 老人助听器什么牌子好| 现在什么季节| 风声鹤唳什么意思| sy是什么意思| 右肾结晶是什么意思| 大便隐血弱阳性是什么意思| 什么首什么胸| 一龙一什么| ras医学上是什么意思| 听诊器能听出什么| 谷氨酸是什么| 嗜睡是什么原因| 喜欢蓝色的女人是什么性格| 鸟对什么| 孕妇痔疮犯了能用什么药膏| 吃什么营养神经| 梦到自己头发白了是什么意思| 胃不舒服可以吃什么水果| 吹气检查胃是检查什么| 血压高喝什么茶| 五爷是什么菩萨| 黑丝是什么| 免疫力低挂什么科| 儿童不长个子去医院挂什么科| 骨髓纤维化是什么病| 什么是家| 吃什么食物| 彩超无回声是什么意思| 扑尔敏的学名叫什么| braun是什么品牌| 避孕套什么牌子的好| 纳少是什么意思| 鹅口疮是什么| 玉谷叶是什么植物| 胆结石不能吃什么东西| 女性腰疼是什么原因| hook是什么意思| 分泌多巴胺是什么意思| 嗜酸性粒细胞高是什么原因| 南瓜和什么食物相克| 收缩毛孔用什么| 中国属于什么亚| 肩周炎用什么药好| 臀疗是什么| 黄芪加陈皮有什么功效| 火乐念什么| 猪精是什么意思| 海娜是什么| 双鱼座有什么特点| 三个土是什么字| 伪善是什么意思| 净身高是什么意思| clara是什么意思| 心脏大是什么病严重吗| 浓茶喝多了有什么危害| 红茶是什么茶| 有什么园| 胃胀不消化吃什么药好| 19岁属什么的生肖| 肝硬化挂什么科| 老年人嗜睡是什么原因| 6月五行属什么| pin是什么意思| 肺疼是什么原因| 焦虑吃什么药| 天条是什么意思| 朋友越来越少暗示什么| 便秘吃什么药最好最快| 后脑勺出汗是什么原因| 什么是pin| 浅黄色是什么颜色| 黄体破裂是什么意思| 人为什么要喝水| 肌炎有什么症状| 皮肤暗黄是什么原因| 月经量特别少是什么原因| 10月5号是什么星座| 热射病是什么症状| 淋巴滤泡增生是什么意思严重吗| 为什么感冒会头痛| 牙龈肿痛吃什么药| 多此一举是什么意思| 男人后背有痣代表什么| 胃不好应该吃什么| 百度
这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 ? 论坛首页 ? 嵌入式开发 ? MCU ? 多协议物联网关的方案测试-基于米尔全志T536开发板

共1条 1/1 1 跳转至

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

菜鸟
2025-08-04 15:24:08     打赏
百度 我觉得,这种举重若轻、谈笑自若的神情,能够更好地诠释奥运精神,比泪水带来的煽情也更有魅力。

本文将介绍基于米尔电子MYD-LT536开发板(米尔基于全志T536开发板)的多协议物联网关方案的开发测试。

摘自优秀创作者-ALSET

米尔基于全志T536开发板

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


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


1.主机硬件端口读取
米尔在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端口数据,这里设计可配置的数据参数读物方式,端口配置保存在板子用户目录下。



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



3.进程间通讯程序RPC
为了使读取的数据,能多重的使用,这里使用多线程的方式,其中一个线程负责读取线程,并把读取的数据压入系统的队列中。另外一个线程则可以检查和处理数,比如对数据做异常值检查,对数据做平滑,抽稀,均值等处理,通信线程则把需要的数据向另外的进程通过进程通讯的方式进行发送,RPC线程程序设计如下:



4.交叉编译环境脚本编写



编写好编译脚本,即完成整体工程的创建,并传输到编译环境主机中进行编译。把工程项目传到主机交叉编译环境中:



然后直接make 进行编译:



很顺利的编译成功。


5. 开发http服务程序
在物联网网关设备中,通常采用web的管理界面,用户监控系统应用的工作状态,以及进行的必要的配置和设置等工作。这里设计一个嵌入式的http服务程序,考虑服务程序和硬件紧密结合,这里不使用nginx等这样的独立的web服务程序,而是使用httpd开源的小型http服务工程,进行二次开发,好处是可以方便的加入对硬件的访问以及特别的应用功能,不如获取端口的数据,并做处理,通过web网关传到页面前端,通过动态html脚本,完成灵活的页面和底层访问的功能。这里使用httpd开源工程进行二次开发:
工程主代码如下:



工程目录如下:



其中需要创建几个运行目录,tmpl是前端页面模板目录,里面可以放入html模板,供http服务器程序渲染输出最终的html页面。
www目录则放置静态资源文件,如图片,样式表文件,js前端脚本文件等。
这几个目录也需要在开发板上创建。
对工程进行编译,编译如下:


可见成功的编译出httpd板上执行程序。

6.设计并开发前端页面
为了使这个物联网网关根直观可用,这里还需要设计一组前端页面,方便观察网关的运行装填,以及对响应的配置文件等进行配置。因为前端页面不是开发板主要的开发目标,这里我们使用AI辅助设计前端页面,顺便也看一下AI前端页面设计的能力。这里使用字节跳动的coze spzce智能体来设计物联网网关的前端页面,首先打开扣子空间页面:



在提示词中详细描述我们的页面设计内容,提示词内容如下:



再点击生成,经过大约5分钟的时间,生成了页面代码和样式表文件以及相关js代码,生成内容如下:



输出的页面内容如下:



7.手动调整修改HTML前端页面

由智能体生成的页面,通过检查,发现页面中有不少错误和缺失,首先对页面进行人工检查错误和修改,对页面中的实例数据进行删除,并修改为全局模板变量,对访问的静态资源文件位置进行修改,对访问数据的XRH方式进行jquery方式进行修改。



8.服务程序和前端页面模板部署
把端口数据服务程序以及WEB后台服务程序httpd都传输到开发板上,并且把页面模板也传输到开发板httpd的同级目录下:



前端页面的部署:



9.服务启动运行
部署好服务程序后,即可开始启动相关服务程序,首先启动
mul
ti-serial-monitor



打开浏览器,输入开发板的IP,访问WEB页面,显示出来:



总结

通过初步的通讯多端口数据的采集与收发,和使用多线程的的工作方式,以及多进程的任务服务方式,实现了T536数据采集与收发的程序测试。并且开发了嵌入式的http服务,提供一个简单明了的客户端管理界面,整个开发过程整体非常顺畅。很容易建立好开发板的使用环境。同时通过开发板的多协议网关程序,也可以进一步将该数据网关用户智能生产控制领域,如智慧楼宇,智慧工厂等。通过开板的完备的功能以及各个子系统的紧凑联系,使得面向物联数据开发过程游刃有余,对进一步开发复杂的业务逻辑和定制化业务流程也很有帮助。




关键词: 全志     嵌入式开发板     T536     物联网     米尔电子    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]
足跟痛吃什么药 手指僵硬暗示什么疾病 哺乳期头疼可以吃什么药 什么是红肉 双肾盂是什么意思
凝血五项是检查什么的 ig是什么 梦见门坏了什么意思 水的ph值是什么意思 白虎痣是什么意思
复仇者用什么武器 华胥是什么意思 儿童热伤风吃什么药 右额头上有痣代表什么 产褥热是什么病
甲醛有什么危害 什么盐好 头晕目眩吃什么药 什么时候测试怀孕最准确的 情景剧是什么意思
黄鼻涕吃什么药hcv8jop3ns1r.cn 黄柏胶囊主要治什么病hcv9jop6ns7r.cn 一把把什么hcv8jop9ns6r.cn 健康证挂什么科hcv8jop5ns9r.cn 枣什么时候成熟hcv8jop4ns9r.cn
做梦梦到猪是什么意思hcv7jop5ns3r.cn 八字华盖是什么意思hcv9jop1ns2r.cn 血癌是什么病hcv8jop4ns8r.cn 气炎念什么hcv8jop1ns0r.cn 系统性红斑狼疮是什么病hcv9jop2ns0r.cn
开户名是什么xinmaowt.com 汪字五行属什么hcv7jop6ns6r.cn 尔尔是什么意思hcv8jop3ns3r.cn 东倒西歪是什么意思hcv9jop1ns7r.cn 9月3日是什么星座的hcv8jop0ns1r.cn
阴毛变白什么原因hcv9jop1ns6r.cn 乳腺增生是什么原因引起的xinjiangjialails.com 做梦梦到拉屎是什么意思hcv8jop8ns5r.cn 什么叫服务器hcv9jop5ns9r.cn 什么口什么舌hcv9jop6ns3r.cn
百度