登课网
 
当前位置: 首页 » 课程 » 电脑/IT培训 » 软件系统 » 嵌入式开发 »
 

东莞大朗嵌入式零起点学习班

学    费: 电询 咨询电话: 4008888780
返    现: 请咨询 在线咨询: 点击这里给我发消息
招生学校: 东莞市大朗瑞林培训中心 开课城市: 广东-东莞市
有效期: 长期有效
培训地点: 东莞市大朗镇富华中路492号
更新时间: 2014-11-15 09:36 被关注次数:103
课程预定

课程详细说明

嵌入式基础:第11-13周学习

课程知识点

具体课程掌握知识点

与知识点相关的项目

与知识点相关的作业与实验

嵌入式系统的基础知识及开发板硬件设计

1、嵌入式系统概述
2、开发板的介绍
3、基于ARM技术的嵌入式系统硬件架构
4、ARM外围硬件设计
5、嵌入式系统硬件平台选型
6、常用处理器芯片
7、常用嵌入式操作系统
8、ARM处理器及芯片选型
9、嵌入式系统的组成和开发流程介绍

开发环境的搭建linux环境下的开发环境和windows下的keil或ADS

1、集成开发平台(ADS、IAR、KEIL)
2.针对arm-linux的交叉编译调试环境
3.调试、烧录工具选择和配置

在windows下开发环境的安装,并实现流水灯的实验

引导机制

N0RFLASH
NANDFLASHRAM

Keil或ADS下的开发与环境使用分析

1、CodeWarrior集成开发环境
2、Armcc/armlink使用法详解
3、调试器及调试工具(axd/jtag)
4、辅助开发工具(fromelf/armprof/nmake/Makefile)
5、参数设置选项
6、内存地址重映射(memoryremap)
7、堆栈初始化(stack&heap)
8、R0/RW/ZI段地址分配
9、系统呼叫机制(SoftWareInterrupt)

ARM的指令系统

1、ARM指令概述与特点
2、ARM寻址方式
3、ARM/Thumb指令集
4、ARM汇编与C混合编程
5、中断与异常处理机制

对ARM指令可以利用开发环境进行理解

启动代码分析

1、Init启动代码分析
2、启动代码基本概念和执行流程
3、全局变量和局部变量的存储结构
4、程序的存储和加载过程

Arm接口实验

1、嵌入式系统常用接口电路介绍
2、UART接口
3、SPI接口
4、IIC接口
5、RTC6、时钟和电源管理
7、看门狗
8、结合包括常用接口、总线、模块介绍

1、ARM开发板-启动代码烧写实验2、ARM开发板-LED显示灯实验3、ARM开发板-蜂鸣器实验4、ARM开发板-中断按钮实验5、ARM开发板-定时器实验ARM开发板-串口通讯实验

1、ARM开发板-启动代码烧写实验2、ARM开发板-LED显示灯实验3、ARM开发板-蜂鸣器实验4、ARM开发板-中断按钮实验5、ARM开发板-定时器实验ARM开发板-串口通讯实验在有文件系统的情况下对设备进行实验

更多 >

本学校其他课程

查看更多>>

相关搜索推荐

最新发布课程