技能标签:嵌入式Linux、高性能服务器网络编程、单片机、Qt桌面应用。
编程语言:C/C++、Rust、Python、Java。
业务领域:物联网、智能家居。
基本功扎实,对解决遇到的问题也有独到的方法。性格随和,容易沟通。
工业物联网网关程序
该软件运行于arm linux平台,用于连接物联网平台和设备,实现以下功能:
1. 实现与平台对接的通讯协议。
2. 为需要接入的设备开发适配程序。
3. 控制适配程序采集和写入数据。
4. 通过n2n建立VPN通讯,实现连接设备的远程调试功能。
可编程绣花机程序
该项目主要分两大块,上位机编程软件和主控制器软件。上位机用于编制绣花图案和下发指令,实现以下功能:
1. 编制任意绣花图案,,实现一些基本的图案形状,如贝塞尔曲线、锯齿等。
2. 实现对图案的旋转、放大、翻转等操作
3. 与主控制器通讯,执行上传或下发文件等操作。
主控制器软件用于控制绣花机运转,实现以下功能:
1. 解析图案文件,生产控制指令。
2. 控制步进和伺服电机进行绣花操作。
3. 开发主控制器其它输入输出驱动。