嵌入式c/c++编程
javaweb编程
mysql
SQL
C/C++
Linux
Python
shell
C语言
C++, ARM汇编
TCP/UDP以及socket
使用Keil5,IAR开发工具
QT,PHP,SQL,SHELL
ARM,STM32体系结构的应用与开发
Linux内核,Linux字符设备驱动开发
bootloder移植,kernel移植及Linux文件系统制作
交叉编译环境搭建
多进程,多线程及进程间通信及线程间数据共享
掌握文件I/O及系统API
IIC总线,RS-232总线、Platform等
1、熟练掌握C语言基础,具有良好的编码风格和编程习惯 2、熟练掌握sqlite3数据库,熟练书写基于标准的sqlite3语句 3、熟练掌握数据结构中的各种算法,以及各种形式的链表 4、熟练使用VS2012开发软件 5、熟练使用Ubuntu软件 6、熟悉C++,可以使用C++编写基本程序 7、熟悉C/S、TCP及UDP的架构,可以使用基本的网络编程 8、了解ARM,系统移植以及驱动的一些基本信息