ARM应用开发

ARM应用开发

厦门培训网,培训课程,电脑与IT,软件系统,嵌入式开发,ARM应用开发
培训周期
课程说明
培训周期
上课地址 厦门软件园一期创新大厦B区4F
课程简介
  针对集体实训的学员,本课程内容可根据大学的课程安排进行定制,实训时间也可以定制为三个星期或四个星期。  
实训目标


  从原理到应用,逐步掌握 ARM 体系及其硬件接口开发,掌握 ARM 的启动原理和 ARM 接口技术以及对常见外围设备的控制,熟悉运用 ARM 中断处理、 DMA 传输功能及 I 2C 、 IIS 、 TFT LCD 等各种接口总线协议。实训合格的实习生可从事嵌入式 ARM 应用开发和 C51 应用开发。


实训对象

  针对有一定C语言、单片机和嵌入式开发基础,想深入学习嵌入式软件开发的学员。


实训教材

  《ARM体系架构》 、《S3C2440实战手册》
课程计划
  
实训项目 项目名称:数码相框 数码相框作为一种时尚的消费类电子产品,正在逐渐走进人们的生活。当人们把一个精致的数码相框放置在书房的桌案上,或者安装到卧室的墙壁上,一边欣赏一家人欢聚的照片,或者是外出旅游时拍摄的美丽的风景,一边欣赏美妙动听的音乐,一定感觉非常的惬意和舒心。数码相框就是这样一类小产品,它带给人们的视觉享受的同时,也为人们的生活增添了不少的乐趣。 数码相框产品具备以下功能:      (1) 支持自动浏览图片功能和手动浏览图片功能。      (2) 支持在浏览图片的同时播放背景音乐。      (3) 支持BMP ,JPEG,TIFF,GIF 格式的图片。      (4) 操作简单,方便 该项目可划分为如下几个模块:ARM Boot 模块、LCD 驱动模块、Timer 驱动模块、用户接口模块、JPEG 图象处理模块
关键软硬件 软件:ARM汇编语言、C语言、分时、JPEG。 硬件:S3C2440,NAND FLASH,SDRAM,TFT LCD。
采用技术 ARM Boot,UART,Key,Timer,I2C,IIS,中断、DMA、TouchScreen、 FT LCD 驱动,图象放大、图象缩小处理。
开发工具 ADS1.2开发环境,Linux+ARM+gcc交叉工具,SourceInsight 3.5,DNW,MINICOM, CVS服务器, BUG跟踪工具。

实训步骤

实训阶段 具体内容
第一阶段 培训企业编码规范,公司规章制度。
第二阶段 ARM体系结构、ARM指令、S3C2440启动代码分析、ARM C汇编语言的混合编程、嵌入式C编程
第三阶段 掌握ARM接口技术以及对常见外围设备的控制,熟悉运用ARM中断处理、DMA传输功能及I2C、IIS、TFT LCD等各种接口总线协议。开发各模块功能。
第四阶段 模块集成;编写上层应用软件。
第五阶段 测试阶段。
第六阶段 项目部署,评审。
实训组织结构  
项目组 一个项目组一般由 10-12 名实习生组成,按照实训方案的要求完成实训工作任务。
项目经理 项目经理由万策智业从公司开发团队中选取项目经验丰富并且沟通表达能力强的项目经理、系统架构师或高级工程师来担任。项目经理负责在实践过程中对实习生的各种技术问题进行辅导并监督项目组的实施过程。
执行经理 实训基地为每个实习生提供施展自己才能的舞台,执行经理由实习生通过公开、公平、公正的方式竞选,再由实习生无记名投票方式产生,负责整个项目的开发计划制定、调整、资源分配、进度管理、沟通、协调管理等工作。执行经理向项目经理负责。
行政经理 行政经理由公司签订劳动合同的员工顾问担任,负责监督和协调整个实训项目按照实训方案顺利执行,并负责实习生的软、硬件工作环境,为实习生提供资源保障,同时监督实习生遵守实训纪律。
项目角色构成 项目成员的角色由实习生员根据自己的技能特点确定,一般每个项目组包括执行经理、系统架构师、编码人员、数据库设计员、界面设计员、配置管理员和测试人员和实施人员。
  项目经理根据项目具体情况,将上述实训角色定义在各自项目中,在项目组中每个成员都必须参与编码,另外还必须担任其中一种或多种角色,并在不同的项目中进行轮换。实习生在项目经理指导下按照规范的开发过程进行软件项目的开发,开展所有的项目管理与工程活动,每个里程碑阶段都要开展商业软件模式的阶段评审,评审一般由 3 位以上的各个专业软件工程师组成评审委员会,根据项目组出现的问题,提出改进和修改意见,并在后续工作中进行监督,实现整个项目的开发工作。 实训时间及地点
实训时间:3-4周
实训地点:厦门万策实训基地

实训部分知识点

第一章 嵌入式系统概述 嵌入式定义
嵌入式系统的特点
嵌入式系统分类
嵌入式应用范围
嵌入式系统组成
嵌入式系统硬件基本结构
嵌入式系统软件体系结构
嵌入式系统设计流程
嵌入式系统与PC比较
第二章 认识ARM硬件开发平台 开发板硬件构成
硬件资源分配
熟悉开发板原理图
熟悉DNW工具
功能体验
第三章 ARM体系结构 ARM简介
ARM处理器的工作状态
ARM存储器格式
ARM处理器的工作模式
ARM寄存器
ARM异常处理
ARM 寻址方式
ARM指令集, 伪指令
ARM 汇编程序设计
ATPCS规则
ARM启动代码实战
第四章 ARM应用编程 GPIO接口应用编程
UART接口应用编程
按键接口应用编程
中断接口
DMA接口
Timer接口应用编程
I2C接口应用编程
LCD接口应用编程
I2S接口应用编程
地图信息
详细地址

学校地址:厦门软件园一期创新大厦B区4F

查询学校路线
选择出行方式:
出发地点:

厦门万策智业

  基本情况】   厦门万策智业科技有限公司是一家集软件开发、软件实训、营销实训及企业咨询为一体的高新技术企业,首期投资1000万元。公司行政办公地位于厦门软件园一期,实训基地位于厦门软件园二期及厦门火烧屿岛。公司自成立以来一直致力于打造一支作风优良、技术精湛、知识丰富,并具有卓越服务精神的高素质团队,目前公司员工本科以上学历者超过90%,主要成员都具有多年的相关专业工作经验。 【软件开发】   在软件开发方面,万策智业已具备成熟的开发、销售及服务体系。目前已投放市场的软件有万策OA办公系统、万策进销存管理系统、万策CRM系统、万策酒店智能管理系统,正在开发的软件有IP视频监控系统和万策远程多媒体教学平台等。为了以更优惠的方式服务于广大企业,万策智业第一个向市场推出了“企业信息化+企业培训组合方案”,在解决企业信息化的同时,也解决企业的销售及管理培训问题。 【软件实训】   在软件实训方面,万策智业坚持走校企合作之路,把大学生实训作为重点。目前已与国内数十所高校签订了合作协议。万策智业在厦门软件园二期建立了福建最大的软件实训基地,并与厦门软件园合作,以厦门政府投资两千多万元的软件园数字媒体技术服务平台作为动漫实训基地,给喜欢动漫的大学生提供难得的实训机会,让学员实际接触到先进设备。为了提高实训质量及降低实训成本,万策智业把软件实训与软件开发进行了完美融合,这样既降低了开发成本,又让学员参与了真正的商业化项目,还让工程师随时保持了与市场最新技术的接触。 【营销实训】   在营销实训方面,万策智业与厦门路桥集团海峡拓展探索训练机构强强联合,把总面积27万平方米的国家4A级风景区——厦门火烧屿作为营销实训基地。万策智业根据企业对营销人才的要求,以有志于从事销售工作的大学生为主要对象,开设3周的营销强化训练。训练内容包括销售人员职业生涯规划、职场礼仪、职业人九大理念、电话销售模拟演练、面对面销售模拟演练、大客户销售技巧、团队合作、优势谈判等。 【就业工作】   为了更好的与高校合作,解决大学生的后顾之忧,万策智业以大学生实训后的就业工作为己任,与国内300多家知名企业签定了就业合作协议,保证实训学员的就业工作。

免费咨询
查看更多课程
在线预约

下载培训APP

查字典网公众号

意见反馈