微凉丶

软件工程师
武汉豪迈电力自动化 · 1年经验
微凉丶
日薪: ¥500/8h
地点: 武汉 全区
时间: 下班后周日
ID:187159 复制

0
接单数
0
评价数
0
收藏数

AI 技能提取 | C++ Linux
《ARM嵌入式工程师认证证书》
《Atmel嵌入式工程师认证证书》
《恩智浦技术认证证书》
精通C/C++完成软件项目开发
熟练掌握链表,二叉树等常用数据结构,掌握排序算法,树的基本思想
熟练掌握Linux下多文件编程及多进程多线程编程,熟悉TCP协议,UDP协议
掌握ARM体系结构,能熟练阅读硬件原理图和芯片手册
掌握Qt creator5.9.3的使用,信号与槽的机制,GUI设计,以及Qt多线程,网络和数据库编程
掌握SQL,json,汇编语言,oop编程规则以及熟悉八种设计模式
掌握Linux下串口,网口,I2C,SPI等驱动的移植与裁剪
熟悉嵌入式Linux系统移植BootLoader(uboot)内核,设备树和Linux根文件系统制作
熟悉I2C,SPI,UART等常用总线协议
熟悉Linux下shell脚本编写及Makefile编写

项目名称:智能家居系统(团队项目)
项目时间:2019.8 -- 2019.8
硬件环境:三星Exynos4412_Cortex-A9,LPC11C14_Cortex-M0,zigbee2530
软件环境:VMware,Linux操作系统(ubuntu12.04),json库,SQLite3库,Keil5,IAM德州仪器
技术点:
APP模块:QT界面,信号与槽机制,事件机制,网络编程,数据解析等;
服务器模块:TCP网络编程,SQLite3数据库,多进/线程,共享内存、消息队列,串口通信,通信协议,数据解析;
无线传输模块:数据透传,ZStack协议栈等。
个人职责:
1. 我在该项目中担任组长,主要负责客户端和服务器的实现,同时负责协调整个系统的对话机制以及通信协议,督促项目进度和汇报项目状态等;
2. 在客户端模块中主要负责和客户进行交互,将客户的操作发送给服务器,主要有四个界面,分别负责注册、登录、主界面(反馈室内温度、湿度以及光照、实时显示本地时间)、房间界面(室内灯、门、风扇的开关);
3. 在服务器模块中主要实现用户登录检测、注册功能,通过SQLite3保存用户注册信息,接收APP发送的控制指令和获取状态指令,向APP反馈状态信息;应用多进程、多线程编程方式实现同时与APP模块和信息采集模块通信;应用共享内存和消息队列实现进程间通信;通过串口与无线传输模块向信息采集模块发送控制指令通知接收状态信息反馈等。
微凉丶 ID:187159 复制

微凉丶

软件工程师 · 1年经验 · 武汉豪迈电力自动化
城市武汉 全区 日薪500元/8h 时间 下班后周日
0
累计接单
0
用户评价
0
被收藏

信用行为

0
接单数
0
评价数
0
收藏数

技术能力

AI 技能提取 | C++ Linux
《ARM嵌入式工程师认证证书》
《Atmel嵌入式工程师认证证书》
《恩智浦技术认证证书》
精通C/C++完成软件项目开发
熟练掌握链表,二叉树等常用数据结构,掌握排序算法,树的基本思想
熟练掌握Linux下多文件编程及多进程多线程编程,熟悉TCP协议,UDP协议
掌握ARM体系结构,能熟练阅读硬件原理图和芯片手册
掌握Qt creator5.9.3的使用,信号与槽的机制,GUI设计,以及Qt多线程,网络和数据库编程
掌握SQL,json,汇编语言,oop编程规则以及熟悉八种设计模式
掌握Linux下串口,网口,I2C,SPI等驱动的移植与裁剪
熟悉嵌入式Linux系统移植BootLoader(uboot)内核,设备树和Linux根文件系统制作
熟悉I2C,SPI,UART等常用总线协议
熟悉Linux下shell脚本编写及Makefile编写

项目经验

项目名称:智能家居系统(团队项目)
项目时间:2019.8 -- 2019.8
硬件环境:三星Exynos4412_Cortex-A9,LPC11C14_Cortex-M0,zigbee2530
软件环境:VMware,Linux操作系统(ubuntu12.04),json库,SQLite3库,Keil5,IAM德州仪器
技术点:
APP模块:QT界面,信号与槽机制,事件机制,网络编程,数据解析等;
服务器模块:TCP网络编程,SQLite3数据库,多进/线程,共享内存、消息队列,串口通信,通信协议,数据解析;
无线传输模块:数据透传,ZStack协议栈等。
个人职责:
1. 我在该项目中担任组长,主要负责客户端和服务器的实现,同时负责协调整个系统的对话机制以及通信协议,督促项目进度和汇报项目状态等;
2. 在客户端模块中主要负责和客户进行交互,将客户的操作发送给服务器,主要有四个界面,分别负责注册、登录、主界面(反馈室内温度、湿度以及光照、实时显示本地时间)、房间界面(室内灯、门、风扇的开关);
3. 在服务器模块中主要实现用户登录检测、注册功能,通过SQLite3保存用户注册信息,接收APP发送的控制指令和获取状态指令,向APP反馈状态信息;应用多进程、多线程编程方式实现同时与APP模块和信息采集模块通信;应用共享内存和消息队列实现进程间通信;通过串口与无线传输模块向信息采集模块发送控制指令通知接收状态信息反馈等。
客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

平台担保交易 · 1小时内不满意可退款

平台信誉与实力

基于 35,336 需求方信任

  • 支付宝企业信用分 优秀 评级
  • 市场份额约占全行业三分之一
  • 程序员兼职行业全能首选平台
查看平台资质详情
收藏