首页 课程主页
课程分享  
《嵌入式系统设计与开发》
主讲教师 曹骞/巢湖学院
学习人数 1033
开课周期 2020年12月18日 ~ 2024年07月01日
教学进度
预报名
进行中
已结课
课程期次 进行至第 176 周 , 共 185 周
  • 课程详情
  • 教辅教材
  • 课程评价
  • 常见问题

《嵌入式系统设计与开发》在计算机类课程体系中处于开发能力培养的核心地位,它集中用到了前期学到的几乎所有专业课的知识(如程序设计语言、数字电路、模拟电路、操作系统,数据结构,组成原理等),核心内容为80C51单片机和ESP32单片机的基本知识,包括它的系统结构,指令系统程序设计方法,中断系统和定时记数系统,80C51单片机的系统扩展方法和应用技术,以及开发51单片机的开发工具(proteouskeil)和ESP32的开发平台M5STACK

课程概述

嵌入式系统研究渗透到各行各业,学习嵌入式系统意义重大,这门课将以80C51单片机为主要芯片进行讲解,包括它的系统结构,指令系统程序设计方法,中断系统和定时记数系统,80C51单片机的系统扩展方法和应用技术,以及开发51单片机的开发工具(proteous和keil),学习完这门课之后将能够独立地完成一个嵌入式系统的设计、仿真调试和搭建,将对进入计算机和控制等行业就业提供有效支撑。这门课深入浅出,授课老师思路清晰,讲解通俗易懂,简练有效,案例丰富,能帮助学生快速掌握和理解嵌入式系统的基本知识并能做到深入理解。

课程大纲
  • 1、安装Proteus
    • 1、安装Proteus
  • 2、安装KEIL
    • 2、安装KEIL
  • 3、Proteus和KEIL的使用方法
    • 3、Proteus和KEIL的使用方法
  • 4、51单片机及开发板
    • 4、51单片机及开发板
  • 5、点亮一个LED灯
    • 5、点亮一个LED灯
  • 6、流水灯实验
    • 6、流水灯实验
  • 7、蜂鸣器实验
    • 7、蜂鸣器实验
  • 8、LED显示器静态显示和动态显示
    • 8、LED显示器静态显示和动态显示
  • 9、独立键盘输入
    • 9、独立键盘输入
  • 10、单片机中断系统
    • 10、单片机中断系统
  • 11、单片机定时器
    • 11、单片机定时器
  • 12、串口通信
    • 12、串口通信
  • 13指令系统综述
    • 指令系统
  • 14、寻址方式(一)
    • 14、寻址方式(一)
  • 15、寻址方式(二)
    • 15、寻址方式(二)
  • 16、寻址方式(三)
    • 16、寻址方式(三)
  • 17、指令(一)
    • 17、指令(一)
  • 18、指令(二)
    • 18、指令(二)
  • 19、指令(三)
    • 19、指令(三)
  • 20、指令(四)
    • 20、指令(四)
  • 21、指令(五)
    • 21、指令(五)
  • 22、指令系统(六)
    • 22、指令系统(六)
  • 23、指令系统(七)
    • 23、指令系统(七)
  • 24、指令系统(八)
    • 24、指令系统(八)
  • 25、指令系统(九)
    • 25、指令系统(九)
  • 26、指令系统(十)
    • 26、指令系统(十)
  • 27、指令系统(十一)
    • 27、指令系统(十一)
  • 28、单片机程序设计综述
    • 28、单片机程序设计综述
  • 29、伪指令
    • 29、伪指令
  • 30、如何选择嵌入式处理器
    • 30、如何选择嵌入式处理器
  • 31、嵌入式系统组成
    • 31、嵌入式系统组成
  • 32、嵌入式系统基础:存储器电路
    • 32、嵌入式系统基础:存储器电路
  • 33、嵌入式系统基础:组合逻辑电路
    • 33、嵌入式系统基础:组合逻辑电路
  • 34、嵌入式系统基础:数字集成电路
    • 34、嵌入式系统基础:数字集成电路
  • 35、嵌入式系统基础:数制及逻辑电路
    • 35、嵌入式系统基础:数制及逻辑电路
  • 36、复位及时钟电路
    • 36、复位及时钟电路
  • 37、存储器结构
    • 37、存储器结构
  • 38、PC计数器
    • 38、PC计数器
  • 39、单片机内部结构详解
    • 39、单片机内部结构详解
  • 40、程序基础(一)
    • 40、程序基础(一)
  • 41、程序基础(二)
    • 41、程序基础(二)
  • 42、程序基础(三)
    • 42、程序基础(三)
  • 43、实例(一)
    • 43、实例(一)
  • 44、实例(二)
    • 44、实例(二)
  • 45、实例(三)
    • 45、实例(三)
  • 46、实验项目
  • 48、PPT
    • 48、PPT
  • 49、考试
    • 49、考试
  • 50、考试二
    • 50、考试二
授课目标

1)本课程包括软硬件两方面,通过该课程的学习,将会使学生明确了解到此前学习到的各门基础课程的意义,因为嵌入式开发将会用到这些基础知识,将会使学生们将各门课程中学到的零散知识融会贯通;

2 通过本课程的学习,将会使学生们真正地有能力独立设计出一个完整的嵌入式系统,将会极大地培养学生的兴趣,甚至深刻影响学生的职业道路。


预备知识

《嵌入式系统设计与开发》课程是计算机科学与技术、软件工程、物联网工程等专业的专业必修课,在计算机类课程体系中处于开发能力培养的核心地位,它集中用到了前期学到的几乎所有专业课的知识(如程序设计语言、数字电路、模拟电路、操作系统,数据结构,组成原理等),既能对前期所学的各类知识点进行进一步的巩固,又能将各类零散的知识点在这门课的学习中打通,形成一个通畅完整的知识体系。

配套教材
参考教材
4.5

8 条评价

本次开课 查看全部
4.5

8 条评价

本次开课 查看全部
1 这门课程是免费学习的吗?
本课程是开设在安徽省网络课程学习中心(e会学)平台上的课程,是免费学习的。
授课教师
巢湖学院
2024 e会学 皖ICP备05002528号-14 皖公网安备 34010402700145号 Copyright 安徽省网络课程学习中心版权所有