1、熟悉C/C++编程语言、了解C++面向对象编程思想; 2、熟悉常用的数据结构,单链表、冒泡排序等; 3、熟悉文件IO读写操作,掌握Json格式文件; 4、熟悉系统编程,掌握TCP/IP、UDP网络编程,了解多线程,多进程; 5、熟悉QT图形界面编程,熟悉Sqlite数据库的基本操作(增删改查); 6、熟悉掌握使用C\C++在ARM架构下Linux操作系统的应用开发; 7、熟练 STM32CUBEMX,Keil 开发环境。 8、熟悉基于STM32 MCU开发,掌握GPIO,TIME,PWM,ADC等外设开发 9、熟悉USART,IIC,SPI总线协议开发。 10、了解Shell、Makefile编程; 11、具有良好的英文文档阅读能力
个人介绍
项目经验
校园便利店收银台管理系统(个人) 项目描述:采用MVC架构,完成校园便利店的管理系统开发, 功能实现人机交互图形化界面的设计,包括登录注册,密码隐藏,员工管理,采购和销售货物管理,收银台员工对客户购买货物的结算,可以应用在Windows平台或者linux下ARM架构的开发板 开发环境:Qt 5 、Windows、Enigma Virtual Box、Linux、Ubuntu、ARM-A53开发板 技术要点:C++、UI设计、信号和槽、定时器、Json文件。 -->UI控件的设计,实现用户点击操作,完成人机交互,并结合信号和槽实现界面的跳转和界面之间的数据传输。 -->对Json格式的文件进行读写操作,保存用户的数据信息。 智慧校园物业管理系统(个人) 项目描述:系统分为用户端和物业管理端:用户端实现主界面视频/图片广告轮播、用户信息登录、报修维护、在线咨询、天气时间显示、校园环境实时监控并提醒、宿舍灯光控制、音视频播放、小说阅览、校园监控、门禁刷卡,物业管理端实现在线答疑,维修处理等功能。 开发环境:Qt 5 、Windows、Enigma Virtual Box、Linux、Ubuntu、ARM-A53开发板 技术要点:C++、UI设计、信号和槽、sqlite、http、Tcp/Ip、RFID、线程、进程 -->重写事件,自定义软件盘,实现开发板触摸屏的触控键盘的调用 -->使用http访问api接口,解析json格式文件,实时获取天气信息 -->使用sqlite数据库完成数据的存储,包括用户信息以及报修维护信息 -->使用mplayer播放音视频,串口编程实现RFID的读写,文件的读写实现led控制 -->运用TCP/IP,完成在线咨询答疑 基于STM32f407的智能门锁(个人) 项目描述:用户可通过指纹模块、手机、按键模块、RFID模块实现模拟解锁(继电器),所有的操作都显示在OLED中 开发环境:keil、portHelper、128x64取字软件、ARM-M4开发板 技术要点:C语言、IIC、SPI、UART、定时器、外部中断 -->运用UART通信协议进行AS608指纹模块的数据传输,实现增删指纹信息并匹配指纹信息模拟解锁 -->使用蓝牙串口模块,运用UART通信协议进行手机与开发板的数据传输,实现模拟解锁功能 -->运用SPI通信协议进行RFID模块与开发板的数据传输,实现模拟解锁功能 -->运用GPIO普通输入输出功能,实现4*4按键模块的模拟解锁功能 -->运用IIC通信协议实现OLED模块的显示
接单发单客服

添加客服微信,接单发单快人一步!
相关程序员推荐
接外包 0年经验
本人已经工作五年
1.熟练使用U3d引擎
2.熟练使用c#、xLua、Shader Graph
3.各种插件
4.熟悉数据结构与算法
5.熟练使用设计模式
leon 5年经验
本人擅长Python、Golang等后端Wev开发;擅长多种数据库操作;擅长小程序、网络、算法相关的项目开发;并且有一群靠谱且技术过硬的小伙伴;本人崇尚合作精神,是一个遵守规则的人。
dqzboy 高级运维工程师 7年经验
我是一名拥有超过7年运维经验的工程师,专注于容器技术、K8s集群管理以及DevOps流程。在互联网企业中,我负责过多个项目的方案规划和搭建维护,具备丰富的技术敏感度和故障排查经验。我熟悉阿里云、腾讯云、AWS等主流云服务平台,并对新兴技术保持浓厚兴趣,成功在多个项目中实现技术落地。
袁宇 0年经验
接本科水平订单;
可使用C/C++、Python编程,OpenCV图像处理,QT开发上位机,STM32单片机开发;
可使用SolidWorks进行建模,CAD绘制图纸,Protues/Multisim电路仿真;
参加多项工科类竞赛,均为教育部认可A类竞赛;