清华大学视频课件:ARM微控制器与嵌入式系统(2017春) 点击:526 | 回复:7



itpromotion

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 0回
  • 年度积分:0
  • 历史总积分:59
  • 注册:2017年11月16日
发表于:2017-11-16 12:03:12
楼主

课程简介

    本课程课程要求学生具备C语言编程基础,在课程中逐步讲解ARM微控制器(单片机)与嵌入式系统,面向实践安排教学,鼓励动手实践和自由创新,适合想参与科技活动的本科生和爱好者。

    传统上的本科教学,在学习嵌入式系统前要求较多的先修课程和基础知识,安排在本科高年级。但实际上,微控制器与嵌入式系统技术,很适合于开始尝试挑战各种课外科技活动和竞赛的低年级本科同学,是初次尝试设计与创新时一个很有力的工具和敲门砖。

    ARM Cortex M构架的32位微控制器外围接口丰富、片内资源适中,能够实现大多数常用功能;同时,ARM Cotex M32位内核构架则相对简练易学,容易从整体上理解和把握,适合低年级同学上手学习。本课程介绍微控制器开发的基本方法和流程;同时以全国大学生智能车竞赛采用的32位微控制器为例,讲解微控制器与嵌入式应用开发的一般方法,让学生能尽快将一个微控制器的基本系统跑起来,动手实现自己的创意,进而参加诸如挑战杯、全国大学生智能车竞赛等各类科技活动。

  • 第一章 概览

  • 1.1 课程概览

  • 1.2 如何学好嵌入式系统

  • 第二章 绪论

  • 2.1 计算机的基本概念、发展历史

  • 2.2 从晶体管到CPU

  • 2.3 概念CPU、微控制器MCU和嵌入式系统

  • 2.4 八卦计算机史

  • 2.5 不同领域、不同系列的嵌入式系统

  • 2.6 ARM历史与MKL25Z128 MCU

  • 第三章 MCU基础

  • 3.1 CPU的基本结构和运行机制

  • 3.2.1 堆栈的概念

  • 3.2.2 堆栈的概念-头脑体操

  • 3.3.1 ARM的体系结构

  • 3.3.2 ARM的体系结构-头脑体操

  • 3.4 中断的概念和机制

  • 3.5 中断子程的概念和编程

  • 3.6 复位、时钟、存储器和总线

  • 3.7 小结:MCU的总体结构和程序运行机制

  • 第四章 ARM微控制器的开发

  • 4.1 第一种外设:IO

  • 4.2 IO外设的编程实操-点亮LED

  • 4.3 IO外设的进阶知识

  • 4.4 嵌入式开发的基本概念与工具链

  • 4.5 嵌入式开发的进阶知识

  • 4.6 嵌入式开发中的C语言(上)

  • 4.7 嵌入式开发中的C语言(下)

  • E0.1 实验零 开发板的初步认识与工具链的安装

  • E0.2 实验零 体验一个例程的编译与下载

  • E0.3 实验零 编写第一个程序:点亮核心板LED

  • E1 实验一 点灯秘籍

  • 第五章 ARM微控制器的各种外设

  • 5.1 ARM微控制器外设学习概述

  • 5.2.1 ARM微控制器外设:通讯

  • 5.2.2 ARM微控制器外设:异步串行通讯UART的原理(上)

  • 5.2.3 ARM微控制器外设:异步串行通讯UART的原理(下)

  • 5.2.4 ARM微控制器外设:RS-232串口与USB虚拟串口

  • 5.2.5 ARM微控制器外设:UART的寄存器编程(上)

  • 5.2.6 ARM微控制器外设:UART的寄存器编程(下)

  • E2 实验二 UART编程实操

  • 5.3.1 ARM微控制器外设:IO的中断编程(上)

  • 5.3.2 ARM微控制器外设:IO的中断编程(下)

  • 5.4.1 ARM微控制器外设:定时器的原理

  • 5.4.2 ARM微控制器外设:定时器的编程

  • E3 实验三 定时器中断编程实操

  • 5.5.1 ARM微控制器外设:PWM的原理

  • 5.5.2 ARM微控制器外设:PWM寄存器与编程

  • 5.5.3 ARM微控制器外设:PWM编程实例—电子音乐

  • E4 实验四 数码管显示编程实操

  • 5.6.1 ARM微控制器外设:SPI通讯简介

  • 5.6.2 ARM微控制器外设:SPI寄存器与编程

  • 5.6.3 ARM微控制器外设:SPI编程实例—OLED显示屏驱动

  • 5.7.1 ARM微控制器外设:I2C通讯简介

  • 5.7.2 ARM微控制器外设:I2C的通讯协议

  • 5.7.3 ARM微控制器外设:I2C寄存器与编程

  • 5.7.4 ARM微控制器外设:I2C编程实例—加速度传感器

  • 5.8.1 ARM微控制器外设:ADC简介

  • 5.8.2 ARM微控制器外设:ADC基础

  • 5.8.3 ARM微控制器外设:ADC寄存器与编程

  • E5 实验五 ADC编程实操

  • E6 挑战实验

  • 第六章 嵌入式系统设计

  • 6.1 嵌入式系统的接口与设计

  • 6.2 嵌入式系统的实例

    下载地址在附件中,有详细的说明。


    正在下载,请等待……
    下载附件需0积分!

    
    

    控小生

    • 精华:0帖
    • 求助:0帖
    • 帖子:0帖 | 229回
    • 年度积分:6
    • 历史总积分:162
    • 注册:2017年10月20日
    发表于:2017-11-17 13:20:36
    1楼

    和前辈们学习经验

    我系杜康

    • 精华:0帖
    • 求助:0帖
    • 帖子:0帖 | 233回
    • 年度积分:0
    • 历史总积分:118
    • 注册:2016年12月26日
    发表于:2017-11-22 11:47:36
    2楼

    感谢感谢感谢感谢感谢

    路人11

    • 精华:0帖
    • 求助:0帖
    • 帖子:0帖 | 113回
    • 年度积分:0
    • 历史总积分:106
    • 注册:2012年2月28日
    发表于:2017-11-22 21:13:06
    3楼

    学习,学习,学习,学习,感谢楼主分享!

    len

    • 精华:0帖
    • 求助:0帖
    • 帖子:4帖 | 176回
    • 年度积分:21
    • 历史总积分:971
    • 注册:2013年3月29日
    发表于:2017-12-06 19:07:06
    4楼

    学习,学习,...............

    飞燕飞飞飞

    • 精华:0帖
    • 求助:0帖
    • 帖子:2帖 | 310回
    • 年度积分:0
    • 历史总积分:105
    • 注册:2007年3月30日
    发表于:2017-12-11 09:57:06
    5楼

    谢谢分享!!!!

    aini1999

    • 精华:0帖
    • 求助:0帖
    • 帖子:0帖 | 55回
    • 年度积分:0
    • 历史总积分:139
    • 注册:2017年12月11日
    发表于:2017-12-12 15:15:47
    6楼

    谢谢楼主分享,谢谢

    edsf

    • 精华:0帖
    • 求助:0帖
    • 帖子:2帖 | 338回
    • 年度积分:2
    • 历史总积分:119
    • 注册:2015年11月14日
    发表于:2017-12-15 09:11:05
    7楼

    谢谢分享,很有用的资料

    
    热门招聘
    相关主题

    官方公众号

    智造工程师