个人介绍
我是昭昭
熟练掌握C、Rust,熟悉汇编语言,以及python、shell等脚本语言
掌握Linux的设备驱动开发流程,熟悉Linux内核适配与裁剪,驱动移植
有Rockchip和NXP的BSP开发和适配经验,掌握openEuler等开源系统的的编译及调试手段
有DCI设备、PM5990驱动开发经验,熟悉OTN传输系统原理,了解VLAN,STP等协议
熟练使用C语言 进行多线程编程,熟练使用gdb分析常见指针问题、死锁问题等
工作经历
2023-07-20 -至今烽火通信软件工程师
负责 DCI 光通信板卡业务软件的功能开发,负责电层板与主控板的 BSP 的适配与维护
教育经历
2019-09-01 - 2023-06-01桂林电子科技大学电子信息本科
技能
1.使用C语言编写 Linux 下用户态多线程软件,编写板卡 OTN 业务模型框图以及软件文档 2. 通过I2C配置光模块参数,读取光模块信息,光模块性能等 3. 编写 pm5990 驱动,实现客户侧端口(10GE)OTU、ETH、SDH 等类型业务的配置 4. 实现20个客户侧端口+2个波分测端口各种类型告警信息检测以及上报,性能数据检测及上报 5. 实现了板卡全部功能需求,提前一个月完成项目交付,产品销往新加坡等国家,客户反馈较好
1.进进行rockchip平台调研,分析CPU与当前业务框架适配性,实现国产化CPU替换 2.进进行内核裁剪、驱动移植等,适配IIC、SPI、RGMII、PCIE等接口,优化启动速度至3s 3. 适配开源鸿蒙系统的MIPI 接口触摸屏,适配开源鸿蒙系统与欧拉系统的软总线通信 4. 进行BSP定制,编写移植与使用文档,完成国产化替代方案