> 长沙教育宝 > 
长沙IT培训 > 长沙软件开发培训
 > 嵌入式STM32就业班
长沙乐嵌教育
嵌入式STM32就业班
  • 适合对象:
    嵌入式就业班具备计算机基础知识;具备C语言编程基础;通过长沙乐嵌基地嵌入式就业实训班入学考试
  • 课程费用:
    请询价
  • 班  型:
    全日制
  • 班级班制:
    小班
  • 课程课时:
    请咨询
  • 开课日期:
    长期
  • 上课地点:
    长沙总部(岳麓校区)查看地图
173人浏览咨询
400-029-099719133
  • 马上预约报名
    点击免费通话
    点击在线交谈
    免费短信咨询
    直拨:400-029-099719133
    现在预约报名,不但享受各种优惠,而且还额外返点评金 
嵌入式培训相关班型(6):
  • 班名
  • 班型
  • 开课时间
  • 班制/班时
  • 上课地点
  • 价格
  • 预约
全日制滚动开班
长期
小班总部(岳麓
更多
请询价
 
全日制滚动开班
长期
小班总部(岳麓
更多
请询价
 
全日制滚动开班
长期
小班总部(岳麓
更多
请询价
 
周六周日滚动开班
长期
小班总部(岳麓
更多
请询价
 
寒假班滚动开班
长期
小班总部(岳麓
更多
请询价
 
全日制滚动开班
长期
小班总部(岳麓
更多
请询价
 
400-029-099719133
(优惠正在进行中)
网点:总部(岳麓校区)  
课程介绍

长沙乐嵌基地嵌入式Cortex-M3 STM32培训课程大纲

 

课程背景

嵌入式技术被公认为是推动第三次信息技术革命的核心技术。嵌入式技术不但在传统的电子信息行业包括军事、消费电子、工业控制等领域得到广泛的应用,同时嵌入式技术也是新兴产业的核心技术之一,包括物联网、移动互联网、智能电网等。可以说,嵌入式技术的发展前景非常诱人,发展空间非常广阔。


就业岗位

嵌入式产品开发工程师、嵌入式工程师

单片机开发工程师、嵌入式驱动开发工程师、项目经理等。


培养对象

ARM嵌入式技术初学者

ARM嵌入式技术爱好者

有志于从事嵌入式软件开发的在校学生

有志于转行从事嵌入式软件开发的在职人员

电子类、计算机类、通信类、自动化类高年级大专生、本科生或研究生。


入学要求

具备计算机基础知识;

具备C语言编程基础;

通过乐嵌基地嵌入式就业班入学考试;


培训教材

ARM嵌入式Cortex-M3 STM32就业班培训讲义》

ARM嵌入式Cortex-M3 STM32就业班培训实验教程》


课时安排

学习时间:全日制学习 1个月,160课时

上课时间:周一 ~ 周五(上午9:00 ~ 下午5:30),晚自习(晚上:7:00 ~ 9:30

实验环境

为了保证培训效果,增加互动环节,我们坚持小班授课,每期报名人数限15人,多余人员安排到下一期进行。每个学员配备一套乐嵌基地自主开发的工业级嵌入式产品开发平台

长沙乐嵌基地STM32嵌入式实训平台

课程目标:

ST公司的ARM Cortex-M3 CPU  STM32为例,讲解微型计算机原理及接口技术,硬件编程技术。通过该课程的学习,学生可以掌握CPU与常用计算机外围设备的接口技术,CPU与计算机外设通信方法,CPU与计算机外设常用通信接口技术,例如:串口,SPI接口,I2C接口,总线接口,掌握ARM汇编语言程序设计基础,熟练使用C语言对硬件编程,掌握底层硬件编程的基本方法和思路,掌握嵌入式实时操作系统ucOSII的移植与应用。

嵌入式STM32就业实训班课程大纲

嵌入式系统与ARM STM32F103RBT6处理器概述

1) 嵌入式技术概述及应用

2) ARM处理器发展历史

3) ARM处理器工作模式

4) ARM处理器架构及内部寄存器介绍


实训教学:

Keil的安装使用。

练习ARM汇编编程,熟悉ARM程序开发流程。

ARM指令集与汇编语言程序设计

1) ARM指令寻址方式

2) 常用ARM指令介绍

3) ARM汇编语言程序设计基础


实训教学:

阅读理解STM32F103RBT6启动代码,根据实际需要修改启动代码

STM32F103RBT6 CPU的存储系统接口

1) CPU访问外设的一般方法;

2) CPU通过总线访问外设的方式,地址总线,数据总线,控制总线的概念;

3) STM32F103RBT6地址空间及分配

4) STM32F103RBT6内存控制器编程


实训教学:

编写一段内存测试程序,验证系统内存能正常工作


STM32F103RBT6 CPU的中断系统

1) 中断的基本概念及处理流程

2) STM32F103RBT6的中断处理架构及相关寄存器概述

3) STM32F103RBT6中断编程方法


实训教学:

编写ARM按键中断处理程序

STM32F103RBT6时钟系统

1) STM32F103RBT6时钟系统架构

2) STM32F103RBT6 时钟系统相关寄存器概述

3) STM32F103RBT6时钟系统编程方法


实训教学:

编写ARM时钟配置程序,根据实际需要配置系统工作时钟

STM32F103RBT6 GPIO编程

1) GPIO接口基本概念

2) STM32F103RBT6 GPIO接口相关寄存器概述

3) STM32F103RBT6 GPIO接口编程方法


实训教学

编写GPIO口程序,实现跑马灯

STM32F103RBT6定时器编程

1) STM32F103RBT6定时器概述及基本工作原理

2) STM32F103RBT6定时器编程方法


实训教学:

编写定时器程序,控制LED灯闪烁频率

STM32F103RBT6串口编程

1) 串口通信基本概念

2) 串口通信基本原理

3) STM32F103RBT6串口编程方法

4) 其他常用外设通信接口介绍例如SPI, I2C接口。


实训教学:

编写串口程序,实现开发板有电脑串口通信


STM32F103RBT6A/D转换和D/A转换

1) A/D转换 D/A转换基本概念

2) STM32F103RBT6内部A/D  D/A转换相关寄存器介绍

3) STM32F103RBT6 A/D D/A转换编程流程和方法


实训教学:

编写A/D转换程序,采集当前温度

嵌入式操作系统基础

1) 嵌入式操作系统介绍

2) 常用嵌入式操作系统介绍

3) 嵌入式ucOS操作系统编程基础


实训教学:

基于ucOS操作系统实现多任务应用程序


相关课程导航
课程
班级
班型
开课时间
报价
小班
全日制
滚动开班
请询价
小班
全日制
滚动开班
请询价
嵌入式C/C++就业班
[长沙软件开发培训]
小班
全日制
滚动开班
请询价
嵌入式硬件设计班
[长沙软件开发培训]
小班
全日制
滚动开班
请询价
嵌入式Linux周末班
[长沙软件开发培训]
小班
周六周日
滚动开班
请询价
嵌入式linux寒假班
[长沙软件开发培训]
小班
寒假班
滚动开班
请询价
小班
全日制
滚动开班
请询价
400-029-099719133
(优惠正在进行中)
网点:总部(岳麓校区)  
本页信息发布者店铺ID为:cslqjy,如果有内容涉嫌虚假或违法,请通知教育宝平台,点击我要举报>>
省钱说明:
任意价格报名后教育宝额外返点评金:
平均20元  最高50
(系统根据历史数据估算)
省钱流程:
1.来教育宝网站(首次)咨询课程;
2.去机构考察、报名、培训;
3.回教育宝点评机构、申领点评金