【硬件】
1.阅读英文芯片手册及各种spec
2.基于AltiumDesigner的硬件原理图及PCB设计
3.电路板焊接及调试
【软件】
1.基于linux的qt5 qml,c语言应用程序设计
2.基于安卓java,flutter应用程序设计
3.基于yocto自动构建linux嵌入式系统编译
4.shell,python和pyqt5脚本程序设计
5.基于fpga的vhdl硬件语言程序设计
6.基于c++应用开发
【嵌入式】
1.熟悉stm8,stm32,pic32,nxp等嵌入式平台的软硬件开发
2熟悉嵌入式linux系统内核裁剪和功能模块实现
3.熟悉嵌入式安卓系统内核裁剪和功能模块实现
4.UART,SPI,I2C,TTL,RS232以及RS485,CAN等接口电路的调试与使用
5.基于socket,MQTT,HTTP等协议的网络通信
6.基于阿里云,腾讯云,机智云等的IOT平台链接
7.编写上位机软件辅助开发与测试
【文档】
1.指定与编写通信协议
2.二次开发产品的HDK和SDK输出
3.硬件烧录及厂测文档输出
4.产品使用文档输出
DTU数传终端:
基于stm32与2G模块M25和EMW3080实现联网,应用于采集工业或者民用传感器数据和远程控制工业设备,本人负责硬件平台验证,与各种传感器底层适配,现场调试,与后端和前端配合联调
linux qt5无人自助设备解决方案:
基于飞思卡尔I.MX6的qt5 qml无人自助设备解决方案:扫码自助咖啡机,冰淇淋机,现调饮料机,饺子机,售酒机,售水机等,本人负责人机交互界面实现,与本司自研的下位机控制板和自研的后台联调功能,独立搭建整个应用端的框架,实现扫码制作饮品,上报订单结果,应用OTA和控制板OTA,广告和商品同步
换电柜:
基于飞思卡尔I.MX6的linux qt5 qml无人自助换电解决方案:本人负责人机交互界面实现,与第三方的下位机控制板和第三方的后台联调功能,制定与后台的通信协议,独立搭建整个应用端的框架,通信采用CAN总线与13个换电仓通信获取信息和发送控制命令,屏上客户端实现换电提示,管理员显示每个仓门电池信息,本地脚本采集电池信息上传ftp服务器
取餐柜方案:
基于飞思卡尔I.MX6的linux qt5 qml无人自助取餐柜解决方案:本人负责人机交互界面实现,与第三方的下位机控制板和第三方的后台联调功能,制定与后台的通信协议,独立搭建整个应用端的框架,通信采用CAN总线与40个取餐仓通信获取信息和发送控制命令,屏上客户端实现取餐提示,管理员显示每个仓门传感器信息,能实现并发40个仓同时取餐
嵌入式安卓无人自助设备解决方案:
基于嵌入式安卓无人自助设备解决方案:扫码自助咖啡机,现调饮料机,垃圾回收柜,售水机等,本人负责人机交互界面实现,与本司自研或者第三方公司的下位机控制板和自研或者第三方公司的后台联调功能,独立搭建整个应用端的框架,实现扫码制作饮品,上报订单结果,应用OTA和控制板OTA,广告和商品同步
高通安卓系统定制:
基于移远SC20高通安卓系统定制,负责调试是usb转以太网,串口和触摸屏和lcd显示
linux系统定制:
基于yocto构建linux根文件系统,裁剪内核,编译qt5框架库编译错误,烧写镜像调试验证
无人驾驶清扫车HMI:
主导HMI架构搭建,采用fastdds与其他算法模块数据通讯,提供车端实时驾驶情况和车辆所在地图位置;厂测界面提供传感器数据和算法模块数据进行厂测测试;性能调优,优化界面刷新流畅和降低cpu占用
代理网关:
通过fastdds采集其他算法模块的数据和HMI指令;通过mqtt与云端通讯,把车辆的运行状态上报到云端,接收云端下发或者HMI端触发的控制指令完成响应的指令,实现了远程控制清扫,定时清扫,清扫任务状态上报和路径上报。
基于飞思卡尔I.MX6的qt5 qml无人自助设备解决方案:扫码自助咖啡机,冰淇淋机,现调饮料机,饺子机,售酒机,售水机等,本人负责人机交互界面实现,与本司自研的下位机控制板和自研的后台联调功能,独立搭建整个应用端的框架,实现扫码制作饮品,上报订单结果,应用OTA和控制板OTA,
基于嵌入式安卓无人自助设备解决方案:扫码自助咖啡机,现调饮料机,垃圾回收柜,售水机等,本人负责人机交互界面实现,与本司自研或者第三方公司的下位机控制板和自研或者第三方公司的后台联调功能,独立搭建整个应用端的框架,实现扫码制作饮品,上报订单结果,应用OTA和控制板OTA,广告和商品