ID:342839

毛潤發

嵌入式软件工程师

  • 公司信息:
  • 长沙英倍迪电子科技有限公司
  • 工作经验:
  • 1年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 长沙
  • 全区

技术能力

熟练编写C/C++语言程序,并具备良好的编程习惯。
掌握Linux环境下的应用编程,熟悉文件I/O操作、多线程/进程编程,以及TCP/IP协议的应用。
具备多线程和IO多路复用等并发服务器模型的开发经验。
熟练掌握ARM编程,熟悉UART、SPI、IIC等通讯协议,熟悉ARM芯片的开发和应用。
具备linux操作系统移植经验,对Linux内核有一定了解,能够熟练使用字符设备驱动架构,熟悉设备树、platform总线、部分驱动子系统框架,熟悉国产芯片平台如瑞芯微。
熟练使用Qt Creator进行应用开发。
熟练使用GCC、GDB、Makefile等工具,以及VIM、Keil MDK、Visual Studio Code等编程软件,能够高效进行项目开发。
熟悉版本控制系统如Git。

项目经验

显示存储控制板
编程语言:C语言、shell;
技术栈:设备树、shell、V4L2、Alsa、Samba、Weston、SDI摄像头;
底层接口适配:

   在RK3588环境下,负责底层接口的适配工作,包括SDI视频解码芯片、音频解码芯片、PCIEx2硬盘、千兆网口、USB通用接口、PWM背光等设备的驱动开发与调试。

Qt环境搭建:

   搭建Qt5开发环境,实现SDI摄像头输入的视频通过两路HDMI接口实时显示,并提供视频保存、截图等功能,以提升用户体验和系统功能。

网络共享与访问:

   配置Samba共享文件夹,使用户能够通过网络访问开发板上的视频内容,实现便捷的数据交换与共享。

智宅系统
编程语言:C语言、C++;
技术栈:设备树、Uboot、V4L2、IIC、SPI、I/O多路复用、MySQL、TCP/IP、JSON、MQTT协议、WIFI模块、远程云服务器;
下位机开发:
   在STM32F407 MCU开发板上编写UART、IIC、SPI等驱动代码,读取DHT11温湿度传感器数据,配置ESP8266模块进行MQTT通信,实现数据存储至MySQL数据库和设备控制。同时,在STM32MP157A MPU开发板上移植Linux内核和配置根文件系统,封装设备接口供应用层使用。
云端架构搭建:
   在Linux云端搭建了MQTT客户端与TCP后台服务器。通过MQTT协议,实现了下位机数据的高效传输至云端MySQL数据库,保证了数据的安全存储与管理。TCP服务器的连接使得云端MySQL数据库能够与Qt设计的UI客户端进行交互,为用户提供了友好的界面与操作方式。
用户界面与功能实现:
   在部署阶段,致力于实现了丰富的用户界面与功能。通过Qt设计UI客户端并连接云服务器,用户可以进行注册、登录、人脸识别验证等操作,实现用户安全登录。在用户界面上,可以多方位控制下位机设备,例如PWM控制等并融合QCharts图表库,实时显示环境数据。此外,加入了在线音乐、智能语音识别及人工智能聊天等功能,为用户带来多元化的娱乐选择。

相似人才推荐

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

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

微信接收人才推送

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

接收人才推送
联系聘用方端客服
联系聘用方端客服