爱你雅课-秒拍app : 爱你雅课

清华大学视频课件(城通网盘):ARM微控制器与嵌入式系统


 

清华大学视频课件:ARM微控制器与嵌入式系统(2017)

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

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

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

曾鸣,博士,清华大学工程物理系副教授,博士生导师,全国大学生智能车竞赛秘书处成员。主要研究领域包括核电子学与嵌入式实时系统,长期参与高能物理国际合作研究,现为LHCb实验国际合作组成员。曾获北京市教学成果一等奖、清华大学青年教师教学优秀奖。

直接点击博客网页连接就可以进入下载页面,点击后可能会有广告,请量解,点击普通下载。
可以随便下载,我还在上传后面的课件,点击普通下载就可以

将网址复制粘贴到浏览器地址栏,点击后可能会有广告,请量解,点击普通下载。

在城通网盘免费下载文件的方法

ARM微控制器与嵌入式系统(2017)

课程章节

第一章 概览

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 嵌入式系统的实例 

评论