岗位职责:
1、负责芯片驱动软件开发
(1)芯片内部模块(如DMA Controller、Flash Controller、USB OTG、SDIO及SPI等)基本驱动库开发;
(2)基于基本的模块驱动库, 开发并封装成为芯片测试、用户自定义及TPCM标准所要求的上位机命令接口;
(3)根据标准命令协议及用户自定义协议,开发TPCM芯片的Windows或Linux操作系统驱动,并提供之上的DEMO程序;
2、支持用户对芯片的集成开发和调试工作;
(1)向用户的二次开发提供模块驱动的移植和调试支持;
(2)帮助分析解决系统集成中遇到的芯片软硬件问题;
3、负责软件功能及接口技术文档整理和编写;
(1)芯片内部模块驱动的功能和接口描述;
(2)芯片端的软件接口技术文档和用户手册。
任职资格:
1、有芯片软件开发经验,可独立完成特定功能模块的开发任务;
2、精通ARM的汇编和C语言编程,熟悉Keil编译开发环境;
3、对IC内部硬件组成,及与外围器件或端口的交互有较深理解;
4、熟悉PCIE、USB、SDIO、LPC、SPI、UART等通用接口的总线协议;
5、熟悉X86驱动开发环境,在Windows或Linux等操作系统环境下开发硬件底层驱动程序。
Copyright C 2003~2023 All Rights Reserved 版权所有 eetop 京ICP备2021015159号-1
地址:北京市朝阳区将台路5号院1号楼2层2010室 EMAIL:wangtingting@eetop.com.cn
Powered by PHPYun.