ID:320825

Z-ord.

BIOS工程师

  • 公司信息:
  • 深圳市智微智能科技股份有限公司
  • 工作经验:
  • 1年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 所在区域:
  • 其他
  • 全区

技术能力

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
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服