专业特长: | 熟悉Linux平台下C编程,有较为扎实的C语言程序设计基础; 了解操作系统的原理及实现机制,成功移植Linux内核到ARM开发板; 了解TCP/IP协议,了解socket编程; 掌握交叉编译原理,能够看懂硬件原理图,掌握基于Linux的ARM9驱动程序设计方法。 | |||||||||||||||
兴趣爱好: | 听歌 看书 篮球 足球 | |||||||||||||||
工作实践经验: | 从[2005-10]至[2005-11]:C语言课程设计--电子投票平台 项目描述:代码由C语言写成,各个功能模块分别由不同的C语言源程序来实现,实现了给相应侯选人投票及票数统计的过程。 软件环境:windows xp 开发工具:Turbo C 责任描述:全部代码由自己独立完成。 ========================================================================================= 从[2006-11]至[2007-1]:嵌入式程序设计 项目描述:通过在Linux下安装Skyeye,模拟开发环境,配置了交叉编译环境,移植了uclinux系统,并实现一个简单C程序的运行。 软件环境:linux+skyeye 开发工具:arm-elf-gcc 责任描述:独立完成找资料进行配置开发环境,并实现程序的运行。 ========================================================================================= 从[2007-9]至[2007-11]:嵌入式驱动程序设计 项目描述:LED驱动程序设计:利用对GPIO口的操作,实现与端口相连的LED闪烁。 按键驱动程序设计:采用与中断端口相接的方法,实现按键的驱动。 软件环境:linux 硬件环境:GX_ARM9_2410EP嵌入式教学平台 开发工具:armv4l-unknown-linux-gcc 责任描述:根据课本程序,修改头文件(.h)及程序中一些代码,使之对应自己的硬件平台,完成宿主机上程序的编译,并配置nfs服务,传送编译的驱动模块(.o)及可执行文件到目标机上加载、运行。 ========================================================================================= 从[2007-9]至[ ]:毕业设计--基于V4L的嵌入式USB摄像头图像采集 项目描述:配置开发环境,编写应用程序,实现目标板上USB摄像头的图象采集。 软件环境:linux 硬件环境:GX_ARM9_2410EP嵌入式教学平台 开发工具:armv4l-unknown-linux-gcc 责任描述:配置移植LINUX内核,加载ov511、v4l驱动模块,并编写基于v4l的程序代码及lcd显示代码至目标板上运行,实现摄像头的图象采集。PS:该毕业设计我正在做,还未完成。 | |||||||||||||||
IT技能
|
欢迎光临 Chinaunix (http://bbs.chinaunix.net/) | Powered by Discuz! X3.2 |