1. 不裸,日常使用ucosii系统,熟练使用串口,spi,以太网等外设,可以独立负责m3/m4内核的单片机项目以及相应的上位机软件开发;
2. 熟练linux环境下C++(qt)开发以及git版本管理;
3. 喜欢倒腾,熟悉python,曾用过django框架搭过自己的小站。
2016/04 - 2016/11 资源管理箱
软件环境:.net4.0
硬件环境:STM32F407、PC
开发工具:KEILV5、VS2012
责任描述:1. 分析需求,方案设计,决定stm32F4系列的mcu控制,用到高频、超高频rfid,通过wifi与服务器通讯等;
2. 单片机程序编写,移植Lwip协议和ucosii系统,其中用到诸如usart,spi,timer,fsmc等外设;
3.上位机程序winform版(.net)的程序编写,多线程tcp/ip的socket通讯,dev控件;
4.服务器网关程序编写(因其他原因之前winform版改为b-s架构,由此产生的简化版本);
*5.单片机程序优化(改良rfid数据结构提升读取准确度,增加远程配置刷卡权限,改良读取时遍历算法提升程序运行速度等)。
项目简介:资源管理箱是制造mes系统中很重要的一环。箱体中的工具,文档,终端管理设备均会与标签绑定。根据mes系统指派任务,员工凭自己员工卡打开相应层数存取工具,所有记录将被上传到服务器中,与mes系统共用数据库。
2017/02 – 至今 示教盒与控制器开发
软件环境:linux
硬件环境:PC
开发工具:qt
责任描述: 主要负责示教盒核心模块(指令系统)的开发和维护和软plc功能的设计和开发。负责控制器的modbus通信模块的开发,支持TCP。
产品简介:参考工业机器人控制器。