曾就职海思linux底层驱动开发工程师岗位。
1、熟练掌握 c语言,掌握linux平台总线、input子系统、I2C子系统、lcd、ts驱动框架
2、掌握Android下JNI和HAL编程,熟悉java语言和Android APP开发
3、熟悉linux内核配置及内核移植,掌握linux文件系统制作流程,熟悉DM9000网卡驱动移植,了解backlight子系统
4、掌握I2C、SPI、UART通信协议,能看懂时序图,熟悉linux设备树
5、熟悉Android系统和linux系统框架,熟悉ARM架构,了解ARM裸机汇编和BootLoader启动原理
6、熟悉8051、PIC、STM32单片机编程开发,熟悉Bluetooth、GSM模块开发,熟悉温湿度、光照等传感器模块
7、熟练使用source insight、eclipse、keil、Ubuntu等开发工具,熟悉使用示波器、万用表
1、Hi3559,Hi3556,Hi3516cv500等芯片的底层驱动开发与维护,基于海思自研的视频处理芯片,对底层的驱动进行开发、移植、适配。
2、Vista Robot智能数码相框,项目基于全志A33平台开发,将教学资料、学生的课堂精彩表现、比赛过程记录在数码相框中。
3、智能广告机,项目基于RockChip RK3288平台进行开发,通过遥控控制广告机的亮度、音量、广告切换,支持多种格式的视频、图片、音频的播放,可外接USB和SD卡存储设备,支持定时开关机,支持中英文和滚动字幕显示。
Hi3559A是专业的8K视频图像处理SOC,它提供了8K30/4K120广播级图像质量的数字视频录制,支持H.265编码输出或影视级的RAW数据输出,并集成高性能ISP处理。 在项目中作为驱动开发工程师角色,主要负责防抖、鱼眼矫正两个功能的底层驱动开发和算法移植,并支持驱动测
基于MCU和GSM远程Android控制的电饭煲 该作品由mcu作为主控,通过开发的android app发送短信给电饭煲上的gsm模块进行远程控制电饭煲实现一系列烹饪功能。 在项目中作为软件与硬件开发调试角色,负责软件开发与硬件的制作焊接、后期的软硬件联调等工作。