陈伙显工作室
1月前来过
全职 · 500/日  ·  10875/月
工作时间: 工作日19:00-22:00、周末10:00-18:00工作地点: 远程
服务企业: 5家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

我是程序员客栈的陈伙显,一名嵌入式软件工程师;

我毕业于五邑大学,工作于松下音像科技有限公司深圳分公司,负责过投影仪LB426、投影仪RZ790、投影仪FRZ50、投影仪FRQ50系列的开发;

熟练使用RTOS实时操作系统,C语言,C++语言,Python语言,数据结构;

如果我能帮上您的忙,请点击“立即预约”或“发布需求”,期待和您的合作!

工作经历

  • 2018-07-01 -至今松下音像科技有限公司深圳分公司嵌入式软件工程师

    公司主营投影仪的业务,本人主要负责投影仪产品的软件开发,按照开发流程完成软件需求规格书、C/C++代码编写、调试、自测并提交测试以及SVN归档等工作。

教育经历

  • 2014-09-01 - 2018-06-01五邑大学自动化本科

    修单片机与嵌入式系统原理、计算机编程C/C++语言、电路分析、模拟与数字电子技术、信号与系统、运动与过程控制、自动控制原理、现代控制理论等。2015年-2017年参加多个校级和省级竟赛并获得奖项。

技能

C++
C
0
1
2
3
4
5
0
1
2
3
4
5
作品
投影机

投影仪搭载uITRON实时操作系统,为日本最常用的RTOS系统,代码框架采用C++语言搭建,面向对象编程,底层驱动采用C语言编写。产品包括光学模块,结构模块,硬件模块,软件模块。软件细分为网络模块,信号模块,UI模块,安全模块,Sub模块,后端模块等。 1.本人负责GUI界面,用C/C++标准库和图形显示库编写中间件API,实现界面的描绘、跳转、页刷新、行刷新、关闭等。开发各类控件,一个控件对应一个对象,对象包含各种变量和成员函数,UI进程通过调用其方法来实现当前界面的功能。 2.本人负责开发系统的输入设备。常见的包括有按键、键盘、触摸屏、鼠标、摇杆等,Key进程主动获取按键类型和ADC电压值等,对数据包进行解码和转换,最终通知UI进程请求界面跳转、刷新、关闭等,或者通知其他进程执行某模块功能。 3.负责开发系统的串口通信。采用RS-232C标准而设计一套指令集合,对接收到的数据进行解码、筛检、查表,最后实现查询和设置投影仪的功能。用于工厂生产时的快速查询和设置,以及售后维护工程师和测试工程师的辅助功能。

0
2023-04-24 02:23
Spot Mini

项目仿照波士顿机器狗开发,包括3D建模,电源管理模块,PCA9685舵机驱动模块,步姿控制算法。采用Arduinio开发平台,用C++语言开发,主控MCU为ESP32,基于步姿控制算法,MCU通过IIC协议通信PCA9685,输出PWM来控制舵机角度,达到机器狗各种运动姿势的效果。 项目为我一个人开发,3D建模参考T站上的模型进行二次开发,难点是机器狗的步姿控制算法,需要先进行数学建模,在建模的基础上编写代码,目前只能实现深蹲,站立和前后行走。后期将引入陀螺仪,增加PID算法来实现步姿控制算法闭环。

0
2023-04-24 02:32
基于ORC的文字识别

1.功能描述:项目为一个测试工具,用于识别投影机的菜单界面的文字是否显示错误。分为RS232串口通信模块,摄像头采集模块,ORC文字识别模块。采用python语言编写,使用USB高清摄像头拍摄成图片,调用百度ORC文字识别接口识别文字,与excel表中的文字进行对比,识别结果反馈到终端,支持24国语言识别,用户通过终端RS232通信控制投影机的菜单跳转,实现各种菜单文字的识别,达到自动化测试的效果。

0
2023-04-24 02:50
更新于: 2022-07-25 浏览: 255