嵌入式arm_求职新版简历

时间:2019-05-15 12:50:36下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《嵌入式arm_求职新版简历》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《嵌入式arm_求职新版简历》。

第一篇:嵌入式arm_求职新版简历

简历

个人信息

姓名: 出生日期: 工作年限: 手机: 关 键 词:

霍守斌 1990.5.25 应届毕业生 ***

性别: 户籍: 电子邮件: QQ:

哈尔滨工业大学

1966454

5ARM MCU CORTEX-M3 STM32 LM3S ARM9 嵌入式软件

自我评价

熟悉MCU软件开发,对MCU新器件自信能够快速熟悉应用。使用过多家半导体公司的MCU,一年半的STM32系列MCU应用经验,在校期间采用STM32系列MCU为控制核心完成了大量电子竞赛类项目。有较强自学、独立解决问题的能力,有较强的进取心和责任心。

求职意向 到岗时间: 工作性质: 希望行业: 目标地点: 期望薪水: 目标职能:

一个月内 全职

仪器仪表/工业自动化;电子技术/半导体/集成电路;其他行业 深圳;广州;长沙;杭州;上海;北京 5000—6000/月

MCU软件工程师;嵌入式软件工程师

教育经历 2010/09--至今

湖南理工学院

电子信息工程

本科

在校期间系统的学习了嵌入式系统软件开发的系列课程。包括:模电、数电、CC++程序设计、数据结构、单片机原理及接口技术、信号与系统、数字信号处理、嵌入式操作系统基础、基于ARM9的嵌入式linux开发技术。在校期间参加全国大学生电子设计竞赛,荣获本科组全国一等奖。

IT技能技能名称C/C++

51、AVR、C8051F、STM8软件设计LM3S、STM32(CORTEX-M3)软件设计

熟练程度 熟练 熟练 熟练

使用时间 35月 14月 18月

uCOSII嵌入式操作系统程序设计

基于ARM9嵌入式linux系统开发

熟悉

一般

6月

6月

Matlab程序设计

PCB电路板设计

一般

一般

3月

3月

所获奖项及证书

2012/09全国大学生电子设计竞赛 本科组全国一等奖

2011/12湖南理工学院 校电子技能竞赛 B组 一等奖

2012/10全国“电脑鼠走迷宫“竞赛 湖南省赛区三等奖(黑龙江省赛区一等奖)

2011/09大学英语四级证(482)

2012/06哈尔滨工业工学院 校程序设计竞赛 二等奖

2010/12哈尔滨工业院 “三辉”奖学金 三等奖

2010/12哈尔滨工业学院 校电子技能竞赛 B组 一等奖2010/10哈尔滨工业学院 校“迎新杯”篮球赛 第四名

项目经验

2011/8--2011/8 :无线调频对讲机

软件环境:RealView MDK硬件环境:STM32L151CB开发工具:JLINK

项目描述: 本项目实现了双机全双工跳频、移频、固定载波频率语音通信,具有保密功能的FM对讲机系统。发射端A/D采集语

音信号,以调频方式调制,通过AD9851发射,接收端采用MC13135实现FM解调,语音信号经低通滤波器直接通

过低频功率放大电路,驱动喇叭。

责任描述: 方案论证、全部软件设计

2011/8--2011/8 :简易无线竞赛系统

软件环境:RealView MDK硬件环境:STM32F103RC、STM32L151CB开发工具:JLINK

项目描述: 本项目分为竞赛控制器和手持器两部分。通过对CDCE937产生的频率控制实现ASK调制。然后信号通过LC谐振

回路经天线发射出去。其竞赛控制器部分的信号处理电路采用单片调频芯片MC13135作为核心,通过解调放大及整

形后实现ASK解调。然后信号由STM32进行解析实现数据通信。本系统能同时有255个手持器存在。另外,系统还

具有显示选手成绩,统计出选手每组题目的平均响应时间以及抢答等功能。

责任描述: 方案论证、全部软件设计

2011/7--2011/7 :无线通信信号分析与测量装置

软件环境:RealView MDK硬件环境:STM32F103RC开发工具:JLINK

项目描述:设计了一套无线通信信号分析与测量模拟装置,包括一个高频功率放大(发 根据信号调制和无线信号传输的基本原理,射)和一个信号分析及测量装置(接收),可以测量出载波频率以及解调出信号。发射部分的功率放大与发射由一级

运放和一级频率放大电路实现。接收系统采用MC13135芯片,实现ASK、AM、FSK、FM解调。解调出来的信号经

AD采样,做FFT分析,根据频谱特点区分ASK、AM、FSK、FM等调制信号。系统通过测量载波信号自动调整第一本振,从而实现了在一定范围内任意载波频率无线传输的功能。

责任描述: 方案论证、全部软件设计

2011/7--2011/7 :音频信号分析仪

软件环境:RealView MDK硬件环境:STM32F103RC开发工具:JLINK

项目描述: 系统通过12位A/D转换,对音频信号进行采样实现连续信号离散化,然后通过FFT变换运算处理,最后在高分辨率的TFT对信号频谱进行显示,制作完成本音频信号分析仪。系统的信号调理和12位A/D的配合,保证了信号测量精

度。经测试,该系统能准确测量音频信号频率范围为20Hz~10kHz,其幅度范围为6mV~6V,并能准确的测量功率

周期信号的频率。

责任描述: 方案论证、全部软件设计

2011/7--2011/9 :电脑鼠走迷宫

软件环境:IAR硬件环境:LM3S615开发工具:LMLINK

项目描述: 系统采用LM3S615为控制核心,结合传感器和机电运动部件构成的一种智能行走装置(微型机器人)。实现了电脑

鼠遍历迷宫,自动记忆和选择最优路径,并且能够快速到达所设定的目的地。

责任描述: 电机驱动算法和最优路径算法程序设计

2011/6--2011/6 :数字示波器

软件环境:RealView MDK、QuartusII硬件环境:STM32F103ZE、FPGA开发工具:JLINK

项目描述:实现了具有实时采样和等效采样方式的数字示波器。本项目采用STM32F103ZE为核心控制器,FPGA做为协处理器,系统由信号调理、触发电路、采集存储、数据处理及人机交互等模块组成。触发电路采用软件处理方式实现内部触发

和触发电平可调;数据采集模块由AD783采样保持器与AD823 ADC相配合,在FPGA严格控制下进行采样。STM32

作为总控制器,采用8080总线方式与FPGA内部的双口RAM通信,实现实时采样、等效采样、数据交换、数据存储、单次触发、方波校准以及波形显示等功能。

责任描述: 方案论证、数据处理以及控制部分的软件设计

2011/5--2011/5 :简易无线定位装置

软件环境:Keil uvision硬件环境:C8051F410开发工具:EC5

项目描述: 本项目设计了一套简易无线定位装置,其包括四个从机(发射部分)和一个主机(接收部分)。四个从机(发射机)

全部采用CDCE937产生四个不同的频率经过功率放大后经天线发射出去。主机(接收机)采用MC13135作为信号的接收,然后C8051F410用内部ADC采集该芯片的信号强弱指示端电压,进而分析出从机与主机之间的距离,得到主

机所在的坐标。

责任描述: 方案论证、全部软件设计

2011/4--2011/4 :数据采集系统

软件环境:RealView MDK硬件环境:STM32F103ZE开发工具:JLINK

项目描述: 本系统以STM32F103ZE为控制核心,结合采样率高达60M双路高速AD芯片ADS825,高速缓存FIFO芯片

SN74V245,数据存储芯片采用NAND FLASH S29GL128,实现了双路高速数据的采集、存储、读取。

责任描述: 方案论证、全部软件设计

2011/3--2011/3 :单工无线呼叫通信

软件环境:RealView MDK硬件环境:STM32F103ZE开发工具:JLINK

项目描述: 本系统以STM32F103ZE为控制核心,AD采集语音信号,以调频方式调制,通过AD9851发射;数字信号采用FSK

调制解调方式。自定义通信协议,实现了数据稳定的通信,具有语音呼叫、英文短信发送、单呼、群呼等功能。

责任描述: 方案论证、全部软件设计

2011/3--2011/3 :无线环境监测模拟装置

软件环境:RealView MDK硬件环境:STM32F103RC开发工具:JLINK

项目描述: 系统由探测节点和监测终端两大部分构成,采用STM32F103RC为控制核心。节点完成对环境温度、光照信息的采

集和处理,适时向终端和邻近节点发送信息。监测终端完成探测命令发布、探测信息处理和显示。自定义通信协议,采用“分时复用”信道方式,防止信息冲突,实现了对节点的信息轮询,接力转发功能。

责任描述: 方案论证、全部软件设计

2011/1--2011/2 :基于uCOSII操作系统多任务程序设计

软件环境:RealView MDK硬件环境:STM32F103ZE开发工具:JLINK

项目描述: 参考Micrium官方uCOSII的移植,将uCOSII V2.86版本操作系统成功移植到STM32芯片上,并在STM32+uCOSII

平台上编写了LED、按键、串口、AD、TFT等驱动程序,实现了多任务间的数据采集、传递、显示以及控制功能。

责任描述: 全部软件设计

2010/10--2010/11 :数字温度监控系统

软件环境:Keil uvision硬件环境:STC89C52

项目描述:辅以DS1302时钟芯片、本系统以89C52单片机为核心,DS18B20数字温度芯片、AT24C02外部存储芯片、LCD、LED、按键、喇叭等电路组成,该系统实现了实时两路温度监控、保存、查询,高低限温及时间设置等功能,具有可靠性好,精度高等优点,主机采用12864LCD显示,用户界面友好,该设计基本实现了数字温度表所要求的基本功能。

责任描述: 全部软硬件设计 专业实践经历

2011/04--2011/04STM8L单片机学习

自学STM8L单片机,硬件平台为STM8L152CB,软件开发环境为IAR。完成了基本外设的驱动程序设计,以及片内通信接口USART、I2C、SPI程序设计,片内外设AD/DA、比较器、定时器、外部中断程序设计。

2011/02--2011/04嵌入式linux驱动程序设计

自学嵌入式linux驱动程序设计,硬件平台ARM9,软件平台linux,软件开发环境为RealView MDK和交叉编译工具链。了解了嵌入式linux开发的基本流程以及开发工具的使用,能够在ARM9+linux平台下编写简单的字符驱动程序。完成了LED、按键、数码管、蜂鸣器等简单的字符驱动程序设计。

2010/11--2011/02嵌入式实时操作系统程序设计

自学嵌入式实时操作系统uCOSII,硬件平台STM32,软件平台uCOSII,软件开发环境为RealView MDK。掌握了嵌入式操作系统的基本理论和uCOSII实现的基本原理。能够在STM32+uCOSII平台下编写多任务应用程序以及针对特定的硬件编写BSP,能够熟练的运用信号量、消息邮箱、消息队列进行多任务的同步与通信。

2010/07--2010/10LM3S(CORTEX-M3)微控制器学习应用

由于参加全国电脑鼠走迷宫竞赛,自学LM3S微控制器,硬件平台为LM3S615,软件开发环境为IAR。熟悉了LM3S系列微控制器片内资源应用以及固件库的使用。采用LM3S615为主控制器,完成了电机驱动算法以及最优路径算法程序设计,电脑鼠能够遍历迷宫,选择最优路径。

2010/3--至今STM32(CORTEX-M3)微控制器学习应用

硬件平台为STM32F103ZE、自学STM32微控制器,STM32F103RC、STM32F107VC、STM32L151CB,软件开发环境为RealView

MDK、IAR。熟悉了STM32系列微控制器的片内资源应用以及STM32 V3.0以上版本固件库的使用,移植编写了TFT320*240、SD卡等驱动程序,了解了FatFS文件系统的使用,了解了STM32 USB固件库的使用,能够在STM32F107VC+LwIP平台下写简单的网络应用程序。用STM32为主控制器,完成了大量的电子设计竞赛类项目训练。

2009/11--2010/02C8051F,AVR单片机学习

自学C8051F、AVR单片机,硬件平台为C8051F020、C8051F410、ATMEGA128,软件开发环境为KEIL、ICCAVR。完成了基本的LED、按键、数码管、液晶等驱动程序设计,以及片内通信接口USART、I2C、SPI程序设计,片内外设AD/DA、比较器、定时器、外部中断程序设计。

2009/09--2009/10Altium Designer电路板制作学习

学习了使用Altium Designer软件设计电路板,完成了一些电源、放大电路的制作。

2009/06--2009/08STC89C52单片机学习

自学STC89C52单片机,完成了按键显示、A/D、D/A、数字时钟、液晶显示、计算器、万年历,贪食蛇游戏,多路数字温度监控系统等C51程序设计。

第二篇:我的嵌入式求职简历

基本信息

姓名: 钟勇

民族: 汉族

证件号码:

身高: 172cm

户籍: 湖南益阳

毕业学校: 湖南工业大学

专业名称: 通信工程

个人简历 性别: 男 出生年月: 1989年09月25日 婚姻状况: 未婚 体重: 62kg 现所在地: 湖南株洲 学历: 本科 毕业年份: 2013年个人相片

求职意向

职位性质: 全职

职位类别: 嵌入式开发工程师(Linux/ARM)

职位名称: 嵌入式软件工程师嵌入式硬件工程师

工作地区: 深圳,上海,广州

待遇要求: 4000元/月 可面议

技能专长

语言能力普通话: 标准英语: 六级

计算机能力 熟悉C,C++,汇编等编程语言,熟悉office等常用办公软件

获奖证书/

聘书 2010年“优秀团员” 2011年“优秀班干部”

2010年 英语四级

1.熟练掌握基于ARM+Linux的嵌入式开发,主要包括linux的移植,底层

LCD,FLASH,SDRAM,USART,TWI网卡芯片,传感器等硬件的驱动开发。熟悉linux下的应用编程,可以熟练运用linux下的vi,emacs等编辑器以及基于QT的GUI开发,有较强的Linux运用能力。能力描述: 2.会uboot移植,linux网络编程。3.熟练掌握C,C++,熟悉汇编语言,java。

4.英语良好,能熟练阅读英文原版文献资料

5.熟悉相关网络的配置。

所在公司: 株洲同为嵌入式培训中心

时间范围: 2011年7月 – 至今

公司性质: 私营企业

工作经历 所属行业: 嵌入式开发

担任职位: 计算机软件-嵌入式开发工程师(Linux)

工作描述: 嵌入式ARM+Linux开发,Linux驱动程序的开发,QT应用开发

项目1 :基于以太网和上位机的远程温度监控系统

硬件环境 :AT91RM9200处理器SST39VF640B型号FLASH16M*2片SDRAM温感器

软件环境 :Linux kernel 2.6.38.8 U-boot-1.1.16 Arm-linux-gcc-4.4.3 Gcc G++

项目经验: 开发环境 :ARM Developer Suite V1.2 Source Insight3.0 Emacs QT

说明: 本系统是基于ARM920T+Linux下的一个小型网络监控系统,主要通过网络实现对远程目标机

(温度)的监控,同时加入了基于QT的用户界面的开发。

<本项目为正在开发中的项目。>

所在公司: 株洲市中房电脑城

时间范围: 2010年4月-2010年9月

公司性质: 私营企业

所属行业: 计算机硬件、网络设备

担任职位: 计算机硬件-其它职位

工作描述: 电脑组装与维护

其他信息

本人性格活泼开朗、乐观、积极向上,最主要的是做事情踏实,让人放心。对人友善,善于团结,沟

自我评价: 通能力强。能吃苦耐劳,并有一定的组织管理能力。对工作极具热情,有很强的学习能力、接受能力。

热衷于技术开发,并具有扎实的基础知识和部分动手实践经验。勇于挑战和探索。

发展方向: 嵌入式产品设计

联系方式

联系电话: ***

QQ(OICQ): 342285459

通讯地址: 湖南株洲荷塘区湖南工业大学学生宿舍第十二栋 手机号码: *** 电子邮件: zhongyong19890925@163.com 邮政编码: 412000

第三篇:嵌入式工程师简历

电话:

QQ:

Email:

地址:

基本信息

姓名:出生日期:

性别:毕业院校:

专业:

求职意向

目标职位:嵌入式工程师

期望薪资:3500

期望地区:广州

到岗时间:2012年6月

实践经历:

2011年5月至8月,参加广州**电子科技有限公司ARM+Linux课程培训。

职业技能:精通Linux基本命令,VIM,Linux各种服务配置,Shell编程。精通Linux C编程,如字符串,指针,结构体,位运算,链表,文件,静态库,动态库等。3 精通Linux高级编程,如文件IO,多进程,多线程,信号,进程间通信,网络编程等。精通Linux C++编程,如类与对象,构造函数与析构函数,继承与派生类,运算符重载,输入/输入类库等。

第四篇:嵌入式软件工程师简历

个人简历

个人信息

 基本信息

姓名:

性别:男英语:良好

电话:邮箱:***@139.com

出生日期:1991-12-19现居住地:北京海淀区 籍贯:青海西宁 求职意向:

掌握技能

 软件开发

1.熟练掌握C/C++、GNU汇编,以及链表、队列、栈等数据结构和基本算法的编程应用

2.熟悉vi编程与gcc编译,shell编程,嵌入式软件平台搭建,交叉编译

3.熟悉Linux多进程(进程间通信)、多线程(同步与互斥)系统编程与应用,数据库SQLite

4.熟悉TCP、UDP网络协议、TFTP简单文件传输协议及socket编程,web编程技术

5.熟悉windows和嵌入式Linux下的QT(多平台的C++图形用户界面应用程序框架)开发

6.熟悉ARM处理器(S3C2440),裸机应用编程开发与字符设备驱动编程,掌握Linux内核模

块编程 7.熟悉bootloader原理,vivi、uboot的配置与编译,kernel裁减移植及内核调试技术、根文件系统(cramfs、yaffs)的制作 硬件开发

1.熟练掌握51单片机及相关硬件电路设计(电路原理图设计、PCB图设计),2.了解ARM体系结构,ARM的常用接口开发及硬件电路设计基础,掌握三星公司2440系列处理器以及外围器件的配置开发

3.了解SPI、IIC、UART等协议,并能进行嵌入式Linux下简单常用驱动开发

4.熟练使用通用电子测试仪器,如万用表(电烙铁)、示波器、信号发生器等

5.具备一定的电路故障分析能力和一些基本的电路设计,如 A/D电路、放大电路、音频电路 编程语言与开发环境

1.熟练使用C/C++语言进行项目开发(可编辑项目文档);

2.能熟练的在Linux环境或windows下进行编程调试;

3.熟练使用vi、gcc,VC++6.0,ADS,Source insight,SQLite,QT等开发工具;项目经验

【 项目一 】基于ARM平台下的开源多媒体mplayer播放器

·项目描述:具备播放器的基本功能,包括选择歌曲播放、暂停、快进、快退,显示歌曲列表,显示歌歌词,歌曲信息,播放时间和进度条;

2、在程序中熟练掌握了 C 语言的基本字符串处理函数与指针的运用; ·项目收获:

1、经项目更好的掌握了多进程, 多线程机制,及管道,信号等进程间通讯机制;

3、熟悉了在 S3C2440 开发板上运用图形库,进行图形制作;

4、熟练文件的打开、读取等操作,掌握了链表的插入、排序、遍历输出等操作;

【 项目二 】IPMSG(飞鸽传书)、Web Server

·项目描述:

1、IPMSG基于通用的IPMSG局域网通信协议,在传输层上分别采用TCP实

现文件传输、UDP协议发送实时消息,实现了字符界面的对话和文件传输;解析远端浏览器发来的数据报文,并回送请求页面;

2、Web Server 基于 TCP协议实现了服务器端对远程浏览器的访问支持,·项目收获:

1、进一步理解了TCP/IP四层网络模型的结构框架;

2、在编写程序的过程中,进一步掌握了多线程程序的设计技巧;

3、掌握Socket函数的编程技巧与数据结构相关知识在实际编程中的应用;

4、加深理解了B/S网络模型在网络传输的运用,及TCP协议编程技巧;

【 项目三 】基于QT的黑白棋游戏

·项目描述:项目实现了棋盘显示、分数统计、信息提示、悔棋、人机对战、人人对战等功能。·项目收获:

1、掌握了布局,Qwidget、QPushbutton等基本控件和QPaintEvent等事件的使用,加深了对 C++ 面向对象的设计方法和 QT 图形界面的理解;

2、熟练掌握了信号和槽机制,在程序中自定义信号和槽来完成具体功能

【 项目四 】nrf2401驱动

·项目描述: 模拟SPI时序,完成单字节发送、字符串发送、文件发送。

·项目收获:

1、再理解ARM处理器底层工作原理,设备驱动开发打下良好的基础,2、熟悉nrf2401数据手册,并掌握阅读芯片手册的方法和技巧

【 项目五 】智能家居

·项目描述: 通过web端、手机短信和开发板触摸屏(Qt界面)实现对家居远程和本地

控制,包括LED灯、视频监控、温湿度监控、有人入侵时报警等功能。

·项目收获:

1、在此项目中主要负责Boa移植、Html网页编程、JSAJAX编程,教育经历从而对前端网页和boa服务过程有了进一步的了解;AT指令控制GPRS模组并实现自动发送短信功能。

2、熟悉S3C2440的GPIO 驱动的编写及操作、如何通过UART发送

3、锻炼编写代码、整合项目的能力;

2012.04—2012.08

2009.10—2012.07

2009.09—2012.07

自我评价北京凌阳爱普科技有限公司LINUX 嵌入式工程师(培训)南昌航空大学江西渝州科技职业学院电子工程本科(自考)电子信息工程专科

 有极强的学习能力,动手能力、组织能力;

 有良好的创新、承压、解决问题能力,吃苦耐劳、做事耐心细致、工作积极主动; 有大局意识、诚实守信,严谨负责、有团队合作精神。

 欣赏并学习他人的优点以弥补自己的不足;

 诚心愿在嵌入式行业发展。

第五篇:嵌入式开发工程师-简历

【个人信息】姓名:

身高:

性别:

学历:

籍贯:

专业:电子信息工程

联系电话:

E-mail:

【求职意向】 嵌入式开发工程师或相关工作,对LINUX驱动开发极感兴趣

【工作经验】 2009.3----2010.3中山长宝GPS卫星导航有限公司

 2009.1----2009.3中山世博游艺有限公司

【教育背景】 2010.3——2010.7广州粤嵌通信科技股份有限公司(简称粤嵌教育)ARM+Linux培训

 2005.9——2009.6广州大学松田学院电子信息工程工学学士

【项目经验】

 GPS车载终端,GPS个人定位器(从事一年相关工作)基于ARM9的嵌入式智能家居系统(QT图像界面,应用程序,驱动等)基于ARM9的嵌入式视频点播系统(包括本地播放,网络播放)ARM9(S3C2440)的嵌入式系统移植(Uboot,Kernel,Rootfs,Driver)LINUX简单聊天工具

【相关技能】

 英语水平: 四 级 掌握C、C++编程,有良好的编程风格 了解Linux内核机制,熟悉Linux驱动开发 熟练使用单片机(如STC系列,SST系列,INTEL系列)熟悉ARM9的硬件结构 熟悉Linux操作系统、交叉编译环境,掌握常用脚本编写 熟悉BootLoader制作,内核的剪裁,驱动及根文件系统的移植 熟悉QT编程 , TCP/IP协议,掌握Linux应用编程 了解SQL基础知识 熟悉GSM.GPS的使用

【语言水平】 粤语/国语流利;英语已通过CET-4,可阅读专业相关资料

项目简介

 GPS车载终端,GPS个人定位器

软件环境: KEIL 51

硬件环境: BENQ M23,M33 通信模块,51单片机,和GPS模块

项目描述: 通过MCU把GPS采集的数据处理后,通过串过发送AT指令使GSM

拨通GPRS网络,再把采集的GPS数据,按照定义好的协议上存到监

控平台

 ARM9(S3C2440)LED流水灯、LCD文字及图片显示设计

软件环境: ADS1.2

硬件环境:ARM9(2440)开发板

项目描述: 将设计的程序移植到ARM9上,并成功驱动LED、LCD,完成LED

流水灯、LCD文字及图片显示项目

 ARM9(S3C2440)嵌入式系统移植

软件环境: Linux2.6.24,U-boot,Qtopia

硬件环境: ARM9(2440)开发板

项目描述: 在2440上成功完成了U-boot移植,Linux内核的剪裁与移植,根文

件系统的制作,并完成了LED、LCD等驱动的移植。

 基于ARM9的VOD点播系统

软件环境: Linux2.6.12,U-boot,Qtopia

硬件环境: GEC2440开发板

项目描述: 培训实战项目,完成了S3C2440嵌入式系统的整体移植,它基于

QT图形界面,移植了MPlayer播放器,实现了VOD(本地和网络)

多媒体点播, ARM9(S3C2440)嵌入式智能家居系统

软件环境: Linux2.6.12,U-boot,Qtopia

硬件环境: ARM9(2440)开发板

项目描述: 本系统主要实现温度检测,红外检测,蜂鸣器报警,步进机转动(模拟控

制家电),GSM短信通知等驱动,QT图形界面显示和应用编程.把温

度传感器和红外线采集的数据,传给应用程序,应用程序把数据显示

在QT界面,当应用程序检测到温度过高或有人闯进时,应用程序就调

用蜂鸣器报警驱动,并发短信通知主人,主人也可以下发短信控制步

进机转动

本人做的LINUX驱动简介

 ds18b20温度传感器Linux驱动

该驱动为字符型驱动程序,能从ds18b20芯片读取温度信息.ds18b20芯片采用了独特的1-wire bus技术,只用一根数据线即可实现与cpu芯片的连接(利用了cpu gpio本身的弱上拉电阻)。本驱动程序的重点是实现字符驱动的读函数接口。由于硬件连线简单,对ds18b20的软件操作较为繁琐,每一个操作都要要经过以下三个步骤:(1)芯片初始化(2)芯片选择(因为一线总线上可挂载多个ds18b20, 所以必须通过一定的机制指明操作的对象)(3)发送功能命令(例如,温度查询命令)和读取数据。在初始化的步骤中,cpu拉低数据线,然后释放数

据线,经过一定时间读取数据线上的值,如为低电平,则表明数据上挂载了ds18b20,否则初始化失败。在芯片选择的步骤中,由于只挂载了一片ds18b20, 所以只需发送skip rom命令即可。在发送功能命令的步骤中,首先发送温度查询命令(convert t), 然后在数据线上读取两个字节的温度数据,温度数据按由低位低字节向高位高字节的顺序发送,余下的为温度无关数据,可忽略。温度数据的0-10位为数值位(最小单位为0.0625), 11-15位为扩展符号位。该驱动使用linux的udelay函数来实现时序操作所要求的延时操作。

 使用内存模拟块设备并挂载ext2文件系统(简单块设备驱动)

本驱动程序使用kmalloc分配出一块内存区域来模拟块设备,并在该块设备上挂载ext2文件系统。本驱动程序同时实现了字符设备和块设备驱动接口。块设备的内容通过字符驱动的写函数由用户空间写入。块设备接口实现的重点是其初始化函数和request函数的实现。在初始化函数中完成以下操作:注册块设备主设备号(register_blkdev),注册request函数的实现并获取与之关联的request_queue,设置request_queue的一些参数(例如,blk_queue_hardsect_size和blk_queue_max_sectors),分配(alloc_disk)和设置块设备结构体gendisk,注册gendisk。在request函数的实现中完成以下操作:获取request_queue中的第一个request结构体(elv_next_request), 遍历该request结构体中每一个bio(rq_for_each_bio)中的每一个segment(bio_for_each_segment),在循环体中将每个segment的数据发送到块设备控制器(或从块设备控制器中读入segment中)。遍历完成后,从request_queue中移除该request结构体(end_that_request_first),重复以上操作,直到request_queue为空,最后调用end_that_request_last做一些收尾工作。可以看到,块设备的驱动格式较为固定,不像字符驱动那样灵活。文件系统通过以下方法制作:首先建立一个2M大小的“空白”文件(dd),然后格式化该文件(mkfs.ext2),最后通过mount命令进行挂载,并创建文件系统内容。制作好的文件系统通过字符驱动的写接口写入驱动内存(cat), 最后挂载块设备。

 蜂鸣器驱动

本驱动程序属于字符型驱动,由于该蜂鸣器物理硬件连接的是定时器的TOUT1管脚,只要实现定时器1的PWM功能即可,实现PWM功能,我们需要设置定时器的频率,也就是蜂鸣器的频率,并设置占空比.蜂鸣器启动的代码在IOCTL系统调用里实现,并把蜂鸣器的响应时间,以参数形式传给IOCTL这自己定义的函数.驱动蜂鸣器。

 红外感应驱动

本驱动程序属于字符型驱动,红外感应的原理,简单的描述就是当有人靠近时,该模块相应的管脚会产生高电平,没人靠近时,该管脚为低电平.此工作原理,相当于一个外部中断,所以只要住一个带有外部中断的字符驱动即可

 GSM驱动(即串口驱动)

本驱动程序属于字符型驱动,首先用ioremap申请串口相关控制寄存器,再编写串口接受和发送的中断程序,当寄存器UTRSTAT的第0位为真,表示接受到收据,当寄存器UTRSTART第2位为1时,表示可以发送寄存器为空,可以发送数据

【求职感言】 我对嵌入式计算机行业抱有热情,有强烈的求知欲和对新技术和新方法的热

忱,希望能得到一个良好的平台和起点,得到锻炼和提升的机会

【业余爱好】

● 看书,篮球,足球,魔兽争霸

【自我评价】●具备吃苦、耐劳的能力,敢于面对错误和承担责任。

下载嵌入式arm_求职新版简历word格式文档
下载嵌入式arm_求职新版简历.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    嵌入式软件工程师简历

    程轩 性别:男年龄:24岁 籍贯:江西上饶市政治面貌:团员 联系电话:18676974##QQ :2823640#8 电子邮箱:chengxuan10# @163.com 地址:江西省上饶市 求职意向  职位:嵌入式工程师  工作地......

    嵌入式软件开发工程师简历

    个人简历姓 名:glzy8.com 性 别:男出生日期:1984-06-05 籍 贯:北京市目前城市:北京市 工作年限:应届毕业生目前年薪:xx万人民币 联系电话:***e-mail:http://www.xiexiebang.c......

    嵌入式软件开发工程师简历

    嵌入式软件开发工程师简历模板 个人简历 姓 名:58个人简历模板 性 别:男出生日期:1984-06-05 籍 贯:北京市目前城市:北京市 工作年限:应届毕业生目前年薪:XX万人民币 联系电话:15900......

    嵌入式软件开发工程师简历

    嵌入式软件开发工程师简历模板 发布时间: 2009-10-10 来源: 作者:[ ]文章摘要: 嵌入式软件开发工程师简历模板 个人简历 姓 名:简历模板 性 别:男出生日期:1984-06-05 籍 贯:北京市......

    求职简历

    大专应届生求职简历  基本信息 姓名杨铭性别男 出生年月1993年10月民族汉 政治面貌群众籍贯内蒙古和呼和浩特 毕业院校内蒙古化工职业学院专业应用化工技术 联系电话1315471......

    求职简历

    王慧(男 23岁 1989年07月生 ) 手机:***电子邮箱:648809823@qq.com 内蒙古工业大学 | 汽车检查与维修 | 3年 | 大专 | 2011年07月毕业 | 我正在主动找工作,可快速到岗个人......

    求职简历

    上一篇 下一篇山西省高速公路管理局 创建时间:2012年2月15日(星期三) 中午1:58| 分类:未分类 | 字数:1311 | 发送到我的Qzone |另存为... | 打印 山西省高速公路于2000年12月正......

    求职简历

    个人简历个人概况:姓名性别男民族汉出生日期政治面貌团员籍贯毕业院校系别学历硕士联系电话电子邮箱自我评价:吃苦耐劳,不怕困难,善于接受新事物,能很快适应新的环境,团队合作能力......