ID:350591

super

嵌入式软件工程师

  • 公司信息:
  • 深圳市源威科技有限公司
  • 工作经验:
  • 1年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 所在区域:
  • 深圳
  • 福田

技术能力

熟练使用 C 语言,掌握常用的数据结构和算法,了解基于 C++的 QT 开发。
熟悉 ARM 体系架构,STM32 系列微控制器的编程和开发,熟练基于标准库和 HAL 库的单片机开发方式。
熟悉 USART、I2C、SPI等常见的总线通信协议和 ADC,DAC,GPIO,DMA,EXTI ,定时器等基本外设开发。
熟悉 FreeRTOS 的移植开发和常用 API,包括任务调度、中断处理和多任务管理等。
熟悉 Linux 环境与 MDK 环境开发,熟练使用 Xilinx SDK,Keil5,VS Code,CubeIDE 等开发工具;
熟悉 LVGL 图形库的移植和开发。掌握 GUI 图形界面开发以及 GUI Guider 工具的使用。
熟悉 Linux 系统下应用编程,如多进程线程、网络编程、网络通信协议、sqlite3 数据库。
熟悉硬件分析工具的使用如示波器、万用表等。
熟练使用版本控制工具Git/Gitee进行代码管理和团队合作,确保代码的版主控制和代码质量。
熟悉计算机网络结构,TCP/UDP通信协议。
精通C/C++语言,熟练使用各种嵌入式外设,熟悉各种通信协议,会进行单片机开发和驱动开发,进行产品设计;

项目经验

多功能智能门锁
项目介绍:多功能智能门锁是一种结合了智能科技和安全功能的门锁产品,具有多种便捷和智能化的特点。项目使用Free RTOS系统,拥有密码解锁、指纹解锁、RFID刷卡解锁及WiFi连接机智云服务器在APP上进行远程解锁这四种解锁方式。用户可以进行密码、指纹、RFID卡的录入和修改及在手机机智云APP进行解锁,方便快捷。
软件环境:Keil uVision5 机智云平台
硬件环境:STM32F103RCT6、as608指纹模块、OLED屏幕、ESP82266WIFI模块、LY03电磁锁、RC522模块、4x4矩阵按键
核心技术:
1.Free RTOS的移植及任务调配;
2.编写各硬件设备的驱动程序,确保主控制器与as608指纹模块、OLED屏幕、ESP8266 WiFi模块、LY03电磁锁、RC522模块和4x4矩阵按键等设备正常通信。
3.确保ESP8266能够稳定连接到机智云服务器,实现远程解锁功能,便于用户通过手机APP进行远程操作。
VGA信号测量仪
项目描述:通过VGA接口协议,利用ADS8361高精度模数转换器,实时检测和测量RGB三个通道的电压值,并对

测量结果进行精确校准;设计串口屏UI界面、将检测到的HS、VS频率,校准系数,校准前后的电压值,校准

误差数据传输到串口屏显示。

项目职责:

任务管理:使用FreeRTOS创建和管理任务。监控VGA输入信号,检测信号是否存在,并获取RGB电压。管理与

UART连接的LCD屏幕,接收命令并做出响应。通过UART与外部设备通信,处理命令和数据。

并发和资源管理:实现信号量和互斥量,同步访问共享资源。确保系统组件和外设之间的可靠通信协议。

性能优化:优化任务调度和资源分配,以实现系统的高效运行。使用XADC定期监控FPGA温度,确保系统稳定

性。

信用行为

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

发布任务

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

微信接收人才推送

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

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