首页 课程主页
课程分享  
嵌入式系统及应用
主讲教师 刘旭/蚌埠学院
学习人数 947
开课周期 2022年08月31日 ~ 2023年02月07日
教学进度
预报名
进行中
已结课
课程期次 共 23 周
  • 课程详情
  • 教辅教材
  • 课程评价
  • 常见问题

本课程受安徽省大规模在线开放课程(MOOC)示范项目(2019mooc330)支持,同时是与中智讯(武汉)科技有限公司进行校企共建的课程,项目组教师有副教授2人,讲师1人,助教1人,实验员1人。《嵌入式系统及应用》是电子类专业的一门专业必修课,主要学习基于ARM的嵌入式体系架构的基本原理及方法,为今后在嵌入式开发等教学环节和毕业后实际工作中进行嵌入式应用系统的设计与开发奠定初步基础。学生学习完本课程之后,能够理解ARM处理器体系结构、初步掌握ARM编程方法,初步掌握基于ARM32位嵌入式系统的开发流程,了解32位处理器的基本接口技术,从而为后续更高阶课程的学习打下基础。


课程概述

《嵌入式系统及应用》是电子类专业的一门专业必修课,主要学习基于ARM的嵌入式体系架构的基本原理及方法,为今后在嵌入式开发等教学环节和毕业后实际工作中进行嵌入式应用系统的设计与开发奠定初步基础。学生学习完本课程之后,能够理解ARM处理器体系结构、初步掌握ARM编程方法,初步掌握基于ARM32位嵌入式系统的开发流程,了解32位处理器的基本接口技术,从而为后续更高阶课程的学习打下基础。



课程大纲
  • 第1章 认识嵌入式系统
    • 1.1 什么是嵌入式系统
    • 1.1 什么是嵌入式系统(PPT)
    • 1.2 什么是嵌入式操作系统
    • 1.3 认识STM32开发套件
  • 第2章 嵌入式接口技术
    • 2.1 嵌入式ARM的组成及结构
    • 2.2 STM32处理器概述
    • 2.3 IAR for ARM开发环境的安装
    • 拓展阅读
      • 初识STM32F4_V2
      • STM32F4家族新品介绍
      • STM32F4 简介
      • STM32 F1-F2-F4比较
      • STM32F1 FreeRTOS开发手册_V1.1
      • STM32F103最小系统板开发指南-库函数版本_V1.1
  • 第3章 工程创建与调试
    • 3.1 STM32库函数介绍
    • 3.2 STM32程序调试及下载
    • 3.3 IAR for ARM工程的创建(一)
    • 3.4 IAR for ARM程序开发及在线调试(二)
  • 第4章 设备指示灯控制
    • 4.1 STM32的GPIO简介
    • 4.2 STM32GPIO库函数的使用
    • 4.3 设备指示灯程序实践
    • 4.4 设备指示灯控制
  • 第5章 竞赛抢答器
    • 5.1 中断概念以及NVIC介绍
    • 5.2 外部中断机制与库函数讲解
    • 5.3 竞赛抢答器程序实践
    • 5.4 竞赛抢答器
  • 第6章 电子时钟
    • 6.1 定时器介绍
    • 6.2 定时器库函数使用
    • 6.3 电子时钟程序实践
    • 6.4 电子时钟
  • 第7章 汽车电压指示器
    • 7.1 ADC原理讲解
    • 7.2 ADC库函数使用
    • 7.3 汽车电压指示器程序实践
    • 7.4 汽车电压指示器
  • 第8章 环境监测点自复位
    • 8.1 STM32看门狗介绍
    • 8.2 STM32看门狗库函数的使用
    • 8.3 环境监测点自复位程序实践
    • 8.4 环境监测点自复位
  • 第9章 监控三维控制键盘
    • 9.1 STM32的USART框图讲解
    • 9.2 STM32它的串口库函数
    • 9.3监控三维控制键盘程序实践
    • 9.4 监控三维控制键盘
  • 第10章 农业大棚环境信息采集系统的设计与实现
    • 10.1 STM32的IIC通信协议
    • 10.2 STM32IIC库函数的使用
    • 10.3 大棚内环境信息采集程序实践
    • 10.4 大棚内环境信息采集
  • 第11章 动态数据存储
    • 11.1 STM32 SPI总线协议
    • 11.2 STM32 SPI框架以及库函数
    • 11.3 Flash存储器
    • 11.4 动态数据存取程序实践
    • 11.5 动态数据存取
  • 第12章 车载显示器驱动
    • 12.1 STM32FSMC介绍以及库函数使用
    • 12.2 ILI9341指令讲解
    • 12.3 车载显示器驱动程序实践
    • 12.4 车载显示器驱动
  • 测试一
  • 测试二
  • 测试三
  • 测试四
  • 测试五
授课目标
预备知识
配套教材
参考教材
  • 原子教你学STM32(库函数版第2版)
    张洋、刘军、严汉宇...
    北京航空航天大学出版社
  • 原子教你玩STM32寄存器版第2版
    刘军,张洋
    北京航空航天大学出版社
5.0

1 条评价

本次开课 查看全部
5.0

1 条评价

本次开课 查看全部
1  我可以重复选择同一门课程吗?  
可以的,许多课程会多次开课,可以加入同一门课程的不同期次。在新的开课期次中,你需要从零开始完成相关的学习任务。
2 建议使用什么浏览器学习?
 为了您顺利地进行课程学习,建议您将浏览器升级到最新版本。建议使用IE10及以上,火狐Firefox浏览器,及谷歌Chrome浏览器。
授课教师
蚌埠学院
蚌埠学院
蚌埠学院
2024 e会学 皖ICP备05002528号-14 皖公网安备 34010402700145号 Copyright 安徽省网络课程学习中心版权所有