ARM培训班 课程目标&培养对象

  • 课程目标

    1

    1.了解Cortex-M3体系结构及thumb-2指令集
    2.掌握STM32寄存器开发和库函数开发
    3.掌握STM32F103处理器内部资源及常用总线接口的原理与开发
    4.了解uC/OS-II操作系统工作原理,掌握uC/OS-II操作系统移植方法
    5.掌握在uC/OS-II操作系统上的编程方法及编程技巧

  • 培训对象

    2

    电子信息、计算机等相关专业学生、从业人士及嵌入式爱好者。

全实战,真前沿ARM CortexM3+uCOSII课程大纲

第一阶段

阶段目标 了解Cortex-M3内核体系结构、以及Cortex-M3内核所支持的Thumb-2指令集。掌握STM32内部工作原理、Keil开发环境介绍。
阶段课程 1.Cortex-M3内核体系结构
1.1 Cortex-M3总体介绍
1.2 处理器内核介绍
1.3 处理器工作模式
1.4 处理器异常处理
2. Thumb2指令集
3. STM32库函数简介
4 .熟悉MDK开发环境与JINK驱动安装
5.学习Systick定时器应用
实战一 训练课题:“JLINK在线调试”
实验要点:
1.1 Keil开发环境的安装及配置
1.2 JLINK驱动安装及配置
1.3 JLINK在线调试查看寄存器值、变量值及观察现象
实战二 训练课题:“Systick定时器实现系统时间基准”
实验要点:
2.1 Systick定时器寄存器配置、库函数配置
2.2 利用Systick定时器实现us级、ms级延时
2.3 定时器溢出保护

第二阶段

阶段目标 掌握STM32F103处理器寄存器和库函数开发,以及常用接口的原理及应用。
阶段课程 1. STM32F103处理器简介
1.1 STM32组织结构
1.2 内存及启动模式
1.3 外围模块及特点简介
1.4 NVIC中断向量
2. STM32F103接口开发
2.1 GPIO详解
2.2 定时器应用
2.3 中断控制
2.4 UART接口及RS232/RS485应用设计
2.5 I2C接口详解
2.6 SPI接口详解
2.7 CAN/USB接口详解
2.8 PWM应用
2.9 FSMC详解
实战三 训练课题:“RS485多路传感器数据采集系统”
实验要点:
1.1 RS485硬件接口电路设计
1.2 RS485软件协议制定与C语言实现
1.3 STM32 RS485应用相关寄存器配置、库函数解析
1.4 W25Q64存储芯片SPI模拟方式和SPI硬件接口方式使用
实战四 训练课题:“无线温控器系统设计”
实验要点:
2.1 触摸屏硬件接口电路设计及软件设计
2.2 温度采集校正及AD转换
2.3 PWM呼吸灯效果

第三阶段

阶段目标 了解uC/OS-II操作系统结构、各个重要功能部分的概念及实现原理,在此基础上掌握uC/OS-II系统移植的方法. 在STM32开发平台上完成系统 移植后,本节内容重点掌握如何在系统上开发出稳定、高效的应用程序。
阶段课程 1. 操作系统及uC/OS-II 概述
2. 任务、进程概念
3. 内核数据结构
4. 系统中断处理
5. 系统移植方法
6. UCOSII消息传递、事件标志组
7. 多任务开发
8. 文件系统
实战五 训练课题:“OV7670摄像头实验”
实验要点:
1.1开发环境简介及任务的基本管理
1.2多任务程序设计
1.3实现uC/OS-II在STM32开发板上的移植
1.4移植的关键代码解析
1.5 OV7670驱动程序编写及调试
实战六 训练课题:“音乐播放器”
实验要点:
2.1 SD卡驱动程序
2.2 OLED驱动程序
2.3 uC/OS-II文件系统

嵌入式ARM业内权威名师,平均7年实战教学经验

跟一线企业实战名师,学真本事

  • 高级工程师,北京理工大学硕士,北京智联友道科技有限公司技术总监,原澳大利亚吉纳驱动公司中国区研发部技术总监,15年研发经验.精通电路设计、PCB电磁兼容设计、电机控制以及各种控制算法的实现.对自动化控制具有丰富的实践经验。曾带团队成功设计“智能仓库拣货系统”、“电动汽车控制器及其检测系统”等大型项目,并已经投入使用并稳定运行

    刘老师

    微电子技术总监

  • 汪利新,北京智联友道科技有限公司教学产品研发中心总经理,具有多年项目研发经验 精通各种单片机、ARM等处理器,对物联网工程系统具有丰富的实践经验,对Linux操作系统的工作机制、底层驱动和应用层开发设计有着深入的理解,带领研发团队完成“智能停车管理系统”、“智能农业大棚控制系统”等大型项目。

    汪老师

    微电子产品研发总经理

  • 北京理工大学硕士,现为北京遥感设备研究所高级工程师,曾供职于海尔、华为等世界 500 强企业.具备丰富的硬件电路设计经验。知名电子产品开发方向技术顾问;丰富的嵌入式及物联网系统软、硬件产品开发经验;主持开发过多个大型嵌入式及物联网项目,涉及工业控制、网络、通讯、消费电子等众多领域

    罗老师

    微电子高级工程师

  • 微电子高级工程师,友道学院特聘专家。丰富的微电子、嵌入式及物联网系统软、硬件产品开发经验;主持开发过多个大型嵌入式及物联网项目,涉及工业控制、网络、通讯、消费电子等众多领域。 曾在华为、海尔集团等公司担任 team leader

    刘老师

    微电子项目经理

  • 丰富的嵌入式及物联网系统软、硬件产品开发经验;主持开发过多个大型嵌入式项目 目前从事集成电路CAD和优化设计、微电路可靠性分析和可靠性设计、生产过程控制(SPC、Cpk)和工艺优化等方面的研究和教学工作。

    王老师

    微电子高级工程师

学员成功案例,超越自己其实很简单

对,没错,下一个就是你

学员就业薪资大起底:
  • 北京**科技发展有限公司——12K/月
  • 普*微电子技术有限公司——13K/月
  • 北京美*科技有限公司——11K/月
  • 金**科技有限公司——13K/月
  • *星微电子有限公司——14K/月
  • 北京东**微电子有限公司——12K/月
  • 北京燕*微电子有限公司——13K/月
  • 圣*微电子有限公司——11K/月
  • 北京*钢微电子有限公司——12K/月

眼见为实,优秀嵌入式ARM开发作品一览

看看师兄师姐们的作品

ARM学习资源,好东西都拿去

媒体报道,我们一起聊聊

腾讯视频专访友道学院

权威媒体

ARM企业招聘,高薪就业好机会

合作伙伴,用友上百家联盟企业,实力非同一般!

在线咨询
专业课程老师为您解答
在线留言
咨询电话
官方微信

官方微信
咨询赠送神秘大礼

全国免费服务热线
010-59519886

返回顶部