1. 熟悉C/C++语言,ARM汇编语言。具有uCos II、Linux操作系统驱动开发经验。
2. 熟悉ARM体系结构,具备Bootloader(u-boot)移植以及linux移植基本能力。
3. 熟悉IIS、I2C、SPI、UART、CAN/LIN等常用总线的使用。
4. 熟悉常见驱动开发问题的Debug方法和技巧。
1,在车机E系列项目中,移植开发dsp saf775x相关功能,bring up,EQ等。移植dts算法。实现不同类型,场景化,声场音效。通过上层计算参数的方式实现音效自动生成,极大提升了音效调试的效率和降低软件维护成本。
2,主导Gigaset ME系列手机Gigaset ME、Gigaset ME pure、Gigaset ME pro音频相关功能的研发。熟悉客户端手机研发总体流程以及高通msm8994/msm8939/msm8976 audio solution。音频方案的客制化开发,HIFI芯片,NXP smart PA芯片的移植以及软件研发。
3,基于MT6592平台上为了提升用户体验,在android和MTK audio kernel driver构架中将NXP TFA9887 Smart PA移植到客户WUXGA SMT版本。主导audio构架部分开发,完成HAL层code适配以及NXP 相关kernel driver整合。