课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

讲师介绍

  • 安徽理工大学 二级教授、博士、博士生导师。主要从事嵌入式系统、物联网技术、计算机控制等科研与教学工作。

  • 课程详情

    第1章 嵌入式系统概述
    1.1 嵌入式系统简介
    1.2 ARM体系结构及微处理器系列
    1.3 Cortex-M3简介
    1.4 STM32的发展
    1.5 STM32教学开发板
    第2章 Cortex-M3体系结构
    2.1 CM3微处理器核结构
    2.2 处理器的工作模式及状态
    2.3 寄存器
    2.4 总线接口
    2.5 存储器的组织与映射
    2.6 指令集
    2.7 流水线
    2.8 异常和中断
    2.9 STM32微控制器概述
    第3章 STM32程序设计
    3.1 嵌入式C语言知识精编
    3.2 嵌入式软件层次结构
    3.3 Cortex微控制器软件接口标准
    3.4 FWLib固件库
    3.5 嵌入式C编程标准
    第4章 STM32电源、时钟及复位电路
    4.1 电源电路
    4.2 时钟电路
    4.3 复位电路
    4.4 启动设置
    第5章 STM32的GPIO
    5.1 GPIO的硬件结构及功能
    5.2 GPIO控制寄存器
    5.3 应用实例
    第6章 STM32中断系统
    6.1 STM32中断源
    6.2 STM32中断优先级
    6.3 外部中断/事件硬件结构(EXTI)
    6.4 外部中断寄存器配置
    6.5 中断过程
    6.6 EXTI 寄存器
    6.7 STM32外部中断应用实例
    第7章 STM32通用同步/异步收发器USART
    7.1 端口复用
    7.2 USART功能和结构
    7.3 USART帧格式
    7.4 波特率设置
    7.5 硬件流控制
    7.6 USART中断请求
    7.7 USART寄存器
    7.8 USART应用实例
    第8章 STM32定时器
    8.1 STM32定时器概述
    8.2 通用定时器TIMx内部结构
    8.3 通用定时器TIMx功能
    8.4 通用定时器TIMx寄存器
    8.5 TIM2应用实例
    8.6 RTC结构及功能
    8.7 RTC控制寄存器
    8.8 备份寄存器
    8.9 电源控制寄存器
    8.10 RTC相关的寄存器
    8.11 RTC应用实例
    8.12 系统时钟SysTick简介
    8.13 SysTick寄存器
    8.14 SysTick应用实例