2011年11月 - 2012年06月
尚观嵌入式有限分公司
培训课程:linux shell脚本 c++,C 语言,高级编程 arm架构驱动
培训地点:武昌光谷
获得证书:
红帽结业证书
详细描述:运用QT软件开发小游戏,如俄罗斯方块,实现音频播放器播放和下载,熟练使用C++制
作图形界面,并实现网络传输数据,下载歌曲播放,FTP服务和多路转接功能,
熟练使用编程的模块化思想。
2) bootloader程序改写
开发环境:linux,S3C6410开发板电子相册,制作小游戏俄罗斯方块
开发工具:vim,gcc,minicom,C语言,arm汇编
项目描述:在Linux系统下,建立针对ARM的交叉编译环境,裁剪u-boot、
nandflash、cpu、mmu、串口等基本功能。
描述:针对现有终端设备,修改u-boot,使之能成功引导Linux内核和文件系统的启动。
3)S3C6410裸板开发,建立函数接口,自定义i/o函数接口。
熟悉 Linux C/C++程序语言,熟悉Vi,gcc,gdb等工具使用进行快速查看、编写和调试
代码以及makefile编写。
2)熟悉linux基本操作,shell脚本语言,linux下常用服务器配置。
3)熟悉linux下系统编程,网络编程,熟悉TCP/IP协议,socket编程,IPC机制及多线
程机制。
熟悉linux 2.6.33内核体系结构,如模块和设备驱动,设备模型,异常及中断行为,时间
管理,内存管理等。
熟悉linux2.6内核模块的构建,内核中链表的使用;熟悉Linux2.6内核驱动开发的各种
机制,能进行简单的字符设备驱动开发。
熟悉C语言,C++ 汇编语言,高级编程socket网络函数接口,FTP服务等网络开发链表
和栈等操作技术基础,熟悉应用VC++6.0,QT开发工具。