1.熟悉掌握C语言编程并熟悉常用数据结构,了解ARM汇编语言 2.熟练掌握嵌入式C语言高级程序设计、嵌入式Linux网络编程 3.熟练使用Linux操作系统及其开发环境,熟悉GDB、GCC、Makefile; 4.熟悉ARM嵌入式系统开发流程 5.熟悉U-Boot的移植、Linux内核的裁剪及移植,根文件系统的构建 6.良好的阅读中、英文相关技术文档
基于ARM的系统移植、u-boot移植、内核移植、驱动开发
汇编指令集
QT设计开发
网络编程、sqlite3数据库
Linux操作系统
C/C++程序语言
C语言嵌入式系统
VB Script
Object Oriented and UML
linux下嵌入式开发
protel99se、AD原理图设计以及PCB版图绘制
cadence
熟悉IAR、MDK环境下的C语言开发