个人介绍
● 掌握 C/C++编程语言,及面向对象的编程思想。● 掌握 Linux 系统编程,包括系统调用 、IPC进程间通信、多线程编程、网络编程。● 掌握 STM32架构的软件开发● 掌握 uboot、kernel、rootfs 部署流程。● 掌握 Linux 驱动开发,包括字符类设备、混杂设备、platform机制、I2C总线驱动等● 掌握常用的硬件操作接口:GPIO、UART、I2C、I2S、SPI 等。● 掌握 ARM 体系结构,掌握 ARM 裸板开发和 ARM 汇编。● 掌握常用数据结构和算法:链表、二叉树的遍历、冒泡、选择、插入、快速排序等。● 掌握QT界面编程● 能够熟练阅读计算机类英文文档(CET4)
核心技能
qt编程
C/C ++
嵌入式 c
微信小程序
精选作品集
工作经历
视联动力 · 技术部
2017-11-08 - 至今
1,负责声音视频代码的编写
2,负责发布产品版本
3,负责视频会议,视频电话等音视频代码的编写
4,负责各种摄像头视频的采集和麦克风音频的采集
晨阳通讯北京研发中心 · 嵌入式软件工程师
2017-11-03 - 1
1、负责在stm32开发板上编写程序
2、负责应用层程序的编写:QT程序和服务器程序
3、负责SIP、RTP、SSL、MQTT协议的移植
教育背景
中国地质大学(北京) · 计算机科学与技术
2009-09-01