【飞凌嵌入式RK3399-C 开发板试用体验四】(.NET CORE的跨平台使用)

本文介绍了在飞凌嵌入式RK3399-C开发板上移植和运行.NET CORE 3.0的过程,以及创建TCP Modbus通讯服务的步骤。开发者遇到OpenVINO移植问题后转向.NET CORE,实现多线程模块,通过JSON配置文件实现功能解耦,数据发送到RabbitMQ消息队列。详细步骤包括环境配置、项目结构和代码运行。
摘要由CSDN通过智能技术生成

在使用QT实现了三个自定义控件后,我又查找了QT环境下实现可视化图表的一些优秀开源方案,发现QCustomPlot是一个不错的开源库,移植后效果也还不错。后面会继续尝试把基本的自定义控件做完,整个界面的组态也会在后面继续做下去。

这一次本来是想尝试在OK3399-C上移植OpenVINO,刚好手里有一块Neural Compute Stick2可以做加速。奈何在开源版的OpenVINO移植过程中困难重重,各种依赖库缺乏,以及现有的软件版本冲突,反反复复的切换版本,配置环境,虽然最后编译和安装都成功了,但是在运行demo程序时,始终不能完成模型的下载。引用openvino库编写的python程序提示无法加载cv2模块,安装cv2提示找不到满足需求的版本,更难过的是NCS2的SDK在RK3399平台上也不支持,完全不能安装,真的是一次一次的打击信心,最终还是放弃了。

还是拥抱微软吧,做一个TCP Modbus通讯服务,服务程序通过json配置生成多线程模块,每路通讯的IO层,协议解析层,数据{link56}分离达到去耦合的目的。应用层数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值