1、熟练掌握蜂窝芯片平台展锐RDA8910、RDA8850、移芯EC71x系列及EC61x系列LTE Cat.1蜂窝芯片外设、协议核modem及网络协议应用。
2、熟练使用stm32 m0/m3/M4系列MCU、stm8、freescale k60、K21系列cortex-m4单片机、C51单片机,进行单片机项目的开发。
3、熟练掌握Keil(MDK)、IAR、Altium Designer软件及硬件IDE嵌入式开发工具的使用。
4、熟练掌握FreeRTOS、uc/os-ii、rttherad嵌入式实时操作系统的应用。
5、熟练掌握C语言、C++(QT)、lua脚本语言、python脚本软件开发。
6、熟练掌握LTE CAT.1蜂窝模组 AT指令及模组openCPU开发。
7、了解蜂窝核心网知识及3GPP协议,对蜂窝通讯技术具有整体性的掌握。
8、掌握TCP/DUP、MQTT、HTTP、modbus等常用网络协议功能开发。
9、掌握I2C、SPI、UART、ADC、PWM、Timer等外设功能的开发。
10、了解Linux、u-Boot、内核及文件系统的移植、makefile编写,无项目经历。
1、基于QT的 AT命令串口工具
该工具主要为提升蜂窝模组开发效率,方便进行AT指令开发时的常用指令及功能测试场景的管理用例管理。
a.根据自身开发经验进行需求分析及QT6工具原型设计。
b.完成双串口功能开发,对竞品模组的AT指令实时对比。
c.完成sqlite MVD模型视图代理模型的开发。
d.完成工具软件在线自动更新的功能开发。
e.完成运行日志存储功能的开发
f.完成AT指令数据对比并输出到Excel表格功能的开发。
g.完成高速串口吞吐量多线程功能的开发。
该产品包含EC716s\EC716E\EC718S\EC718P、EC718PV\EC718PM等多个芯片平台,支持AT标准固件及openSDK功能包。 完成竞品模组功能的分析并制定兼容标准。 完成自定义功能的需求分析及标准化定义。 完成openSDK API接口定义
该项目是为车厂定制的智能电动车项目,负责整个产品的硬件设计及软件功能的设计,基于stm32 freertos进行软件功能设计,实现个人用户用手机APP通过GPRS网络及BLE蓝牙对车辆进行控制的功能。 完成产品硬件原理图设计及器件选型。 实现stm32通过uart与2G蜂