胡红红

在大学期间我利用课余时间参加社会实践。具有较强的逻辑思维和自学习能力 , 对待工作善始善终能承受竞争压力 , 善于总结 , 并能在成功与失败中完善积累自己。我喜欢“只为成功找方法 , 不为失败找借口”这句话 , 对自己非常有自信 , 乐观向上 , 有一定的责任心 , 只要答应别人的事一定会以自己最好的态度去完成。有一定的抗压能力 , 在大学学习期间我学会的最多的是团队合作能力的重要性。喜欢勇于冒险

  • 技术能力:
  • 工作态度:
  • 工作成果:
收藏 立即预约
项目意向
音频/视频工程师/技术员、嵌入式硬件/软件工程师、软件工程师、研发工程师 810元 全程集中 北京 工作经验: 擅长技能: Shell
平台工作经历
其他工作经历
公司名称 北京集智达智能科技有限责任公司
在职时间 2010-11-01 ~ 2011-05-01
职位名称 嵌入式软件工程师
薪水 0/月
项目描述 软件/互联网开发/系统集成
个人职责 在公司期间我主要负责软件方面一些基于LINUX平台下的开发。做过一些项目: 2011/05----2011/05: 网络终端IP 设置软用软件 责任描述: 主要利用UDP网络编程来实现。通过这个项目加深了对UDP通信的理解。学会了QT与LINUX下的UDP编程和TCP编程 项目描述: 如果通过串口终端或网络终端登陆到服务器时,可以直接通过命令来设置,但该命令只是临时的修改系统网络配置参数,重启后就会被清除由于IP 信息没有写入到网络配置文件中。可以使用网络终端IP 设置软件,直接通过PC 机来设置服务器的网络参数。 2011/04----2011/05: 用BusyBox制作文件系统 软件环境: ubuntu10.10 硬件环境: 9g20开发板 开发工具: busybox-1.18.4 ,linux-2.6.30 责任描述: 项目体会: 通过制作这个文件系统,我学会了如何从网上下载源码包,然后交叉编译,在编译过程中对于出现的一些错误知道从哪去找原因。学会了如何给开发板制作一个文件系统,及添加一些功能。项目描述: 下载busybox源码(我用的是busybox-1.18.4)进行交叉编译配置后,得到的还不是一个完整可用的文件系统,必须要在这个基础上添加一些必要的文件,让它可以工作制作。自己的文件系统目录,将busybox生成的文件放入自己的目录中。并在该目录中添加其它所需目录(如/etc,/lib,/dev等)并对这些目录进行相应的操作。 2.为文件系统添加一些网络功能包括(1.telnet远程登录功能,2.ftp文件上传下载功能。3.Boa服务器的移植及配置。4.ppp基于串口拨入/拨出的后台程序及PPPoE的移植。5.sshd: 安全shell服务器程序的移植。5.nfs网络服务功能的配置。 2011/02----2011/02: U盘更新文件系统和内核 软件环境: ubuntu10.10 硬件环境: 9g20和9260开发板 开发工具: u-boot-1.3.4 ,linux-2.6.30 责任描述: 通过这个项目我对uboot有了一定的了解,学会了如何在uboot中添加一个环境变量,在这个项目中我在uboot中添加了两个环境变量,一个是uimage变量,一个是yaffs变量。这样我们在更新文件系统和内核时先比较U盘中的内核和文件系统是否与开发中的内核和文件系统相同,如果相同则不烧写,如果不同则 把U盘中的内核和文件系统烧写到开发板中,并把烧写后的文件系统和内核保存到开发板中即我添加的两个环境变量中。也学会了如何在uboot中添加一个shell命令。对linux中的shell命令有了一定的了解。 项目描述: 现在uboot可以支持读取U盘文件,这样可以把程序文件拷贝到U盘, uboot从U盘读取文件,然后做uboot自我升级、应用程序升级、能节省原来用编程器给每块芯片烧写程序的大量时间,提升生产效率。我们原来只能利用TFTP功能下载内核和文件系统,每次都要插网线,设IP,很不方便. 本身uboot已经支持了U盘的读取,并有相应的命令,即fatls和fatload命令,其中前者是列出U盘中的所有文件,后者的功能是从U盘读相应的文件到内存。我们利用fatload这一命令的功能把内核和文件系统先写到内存中,然后再擦写nandfalsh最后把内存中的内核和文件系统写到已经擦写过的NAND中。
使用技能
公司名称 数码相框项目
在职时间 2010-10-01 ~ 2010-10-01
职位名称
薪水 0/月
项目描述
个人职责 图片预览模块的编写,和背景音乐的添加,在图片幻灯功能上编写了5种显示特效 开发环境: ubuntu linux 9.10 、C语言、vi、FriendlyARM6440开发板 能够在linux下同步播放图片和音乐。不但可以实现传统相框的效果,而且添加了背景音乐,达到了视听效果的结合,本项目还有图片预览功能,可以使用户提前看到将要播放的图片。在自动播放时,图片间的切换添加了多种特效,使图片的播放很炫。另外还实现了MP3的简单功能,包括播放“上一曲”,“下一曲”,“暂停”,“打开/关闭下拉列表”的功能 项目体会: 数码相框用到了libmad、jpeg、freetype开源库,进程间通信、Framebuffer等的知识。最考究人的地方是如何搭框架,我们选择了鼠标做主进程,怎么协调幻灯、预览、音乐三个模块。我们用的是标志位来互相屏蔽,以达到这三个模块协同工作的目的。读取文件列表用的是文件共享,所以jpeg和mp3这块都用的文件共享,由于我们的图片是从文件中读出的,我熟练掌握了对文件的读写操作。理解了frambuffer的应用,进程的创建及进程间是如何通信的.
使用技能
教育经历
院校名称 河北科技师范学院
毕业时间
所学专业 计算机科学与技术
最高学历 大专