最近更新:2026/3/13
全职
佛山市高明区
计算机软件
电子通讯/电气(器)类
目前正在找工作
面谈
湛江市丹青文化科技有限公司|计算机软件
工作描述:1、负责软件研发工作,根据项目需求完成相关功能开发,参与软件工程系统的设计、开发、测试等过程;2、作为校企合作项目技术指导,指导高校学生完成嵌入式开发实训项目;
珠海长园电力技术有限公司|计算机软件
工作描述:1、负责软件研发工作,根据产品需求完成相关产品功能开发,参与软件工程系统的设计、开发、测试等过程;2、完成产品功能和技术需求方面的优化和产品问题分析,协调各个程序员的工作,并与其他工程师协作工作;
项目描述:STM32连接DHT11温湿度传感器、MQ135气体传感器、超声波测距模块传感器、MPU6050角度传感器、光敏电阻传感器、GPS模块、ESP01S WiFi模块,通过MQTT通信协议将数据远程上传到阿里云平台同时通过OLED屏显示数据。具体实现:①使用STM32CubeIDE配置并编写代码获取温湿度、空气质量、水位、倾斜角度、光照、经纬度。②驱动OLED屏,使用字模提取软件取模,在屏幕上显示获取到的数据。③将AT指令封装成函数,实现阿里云平台的连接,将数据上传至阿里云平台。
项目描述:树莓派连接移远EC200U 4G模块,DS18B20温度传感器以及继电器,通过MQTT通信协议将数据远程上传至阿里云服务器进行温度监控,温度过高发送短信提醒以及短信控制灯开关。具体实现:①将串口收发以及AT指令封装成函数;运用位运算和字符串函数,实现中英文短信的收发。②通过多路复用监听短信,使用字符串函数识别短信内容,实现短信控制灯开关。③通过MQTT协议,将采样的温度打包成JOSN格式上报阿里云物联网平台,实现温度实时监控。
1、熟练掌握C语言编程,掌握Linux操作系统基本操作;2、熟悉stm32外设的开发和常见的通信协议如UART、I2C、SPI、RS485、RS232;3、熟悉FreeRTOS操作系统如任务管理、信号量、互斥量等基础组件的使用;4、熟练掌握Linux下文件I/O、网络socket编程,了解TCP/IP协议;5、熟练掌握多进程、多线程、多路复用以及进程间通信等应用程序编程;