ARM微控制器与嵌入式系统
共59课时 17小时24分50秒秒
简介
本课程课程要求学生具备C语言编程基础,在课程中逐步讲解ARM微控制器(单片机)与嵌入式系统,面向实践安排教学,鼓励动手实践和自由创新,适合想参与科技活动的本科生和爱好者。
讲师
老白菜
章节
- 课时1:课程概览 (22分26秒)
- 课时2:如何学好嵌入式系统 (16分58秒)
- 课时3:计算机的基本概念、发展历史 (24分10秒)
- 课时4:从晶体管到CPU (33分4秒)
- 课时5:概念CPU、微控制器MCU和嵌入式系统 (14分56秒)
- 课时6:八卦计算机史 (14分47秒)
- 课时7:不同领域、不同系列的嵌入式系统 (11分19秒)
- 课时8:ARM历史与MKL25Z128 MCU (21分8秒)
- 课时9:CPU的基本结构和运行机制 (27分40秒)
- 课时10:堆栈的概念 (23分5秒)
- 课时11:堆栈的概念-头脑体操 (15分34秒)
- 课时12:ARM的体系结构 (14分43秒)
- 课时13:ARM的体系结构-头脑体操 (17分5秒)
- 课时14:中断的概念和机制 (20分7秒)
- 课时15:中断子程的概念和编程 (16分47秒)
- 课时16:复位、时钟、存储器和总线 (20分14秒)
- 课时17:小结:MCU的总体结构和程序运行机制 (15分12秒)
- 课时18:第一种外设:IO (17分36秒)
- 课时19:IO外设的编程实操-点亮LED (21分4秒)
- 课时20:IO外设的进阶知识 (15分34秒)
- 课时21:嵌入式开发的基本概念与工具链 (24分11秒)
- 课时22:嵌入式开发的进阶知识 (20分20秒)
- 课时23:嵌入式开发中的C语言(上) (25分43秒)
- 课时24:嵌入式开发中的C语言(下) (29分43秒)
- 课时25:ARM微控制器外设学习概述 (5分24秒)
- 课时26:ARM微控制器外设:通讯 (16分47秒)
- 课时27:ARM微控制器外设:异步串行通讯UART的原理(上) (19分1秒)
- 课时28:ARM微控制器外设:异步串行通讯UART的原理(下) (20分47秒)
- 课时29:ARM微控制器外设:RS-232串口与USB虚拟串口 (11分46秒)
- 课时30:ARM微控制器外设:UART的寄存器编程(上) (12分3秒)
- 课时31:ARM微控制器外设:UART的寄存器编程(下) (23分46秒)
- 课时32:ARM微控制器外设:IO的中断编程(上) (19分1秒)
- 课时33:ARM微控制器外设:IO的中断编程(下) (17分1秒)
- 课时34:ARM微控制器外设:定时器的原理 (16分21秒)
- 课时35:ARM微控制器外设:定时器的编程 (13分55秒)
- 课时36:ARM微控制器外设:PWM的原理 (15分14秒)
- 课时37:ARM微控制器外设:PWM寄存器与编程 (13分15秒)
- 课时38:ARM微控制器外设:PWM编程实例—电子音乐 (14分30秒)
- 课时39:ARM微控制器外设:SPI通讯简介 (22分24秒)
- 课时40:ARM微控制器外设:SPI寄存器与编程 (14分14秒)
- 课时41:ARM微控制器外设:SPI编程实例—OLED显示屏驱动 (22分15秒)
- 课时42:ARM微控制器外设:I2C通讯简介 (19分40秒)
- 课时43:ARM微控制器外设:I2C的通讯协议 (23分55秒)
- 课时44:ARM微控制器外设:I2C寄存器与编程 (16分22秒)
- 课时45:ARM微控制器外设:I2C编程实例—加速度传感器 (9分48秒)
- 课时46:ARM微控制器外设:ADC简介 (26分33秒)
- 课时47:ARM微控制器外设:ADC基础 (14分20秒)
- 课时48:ARM微控制器外设:ADC寄存器与编程 (20分22秒)
- 课时49:嵌入式系统的接口与设计 (14分12秒)
- 课时50:嵌入式系统的实例 (12分19秒)
- 课时51:实验零 开发板的初步认识与工具链的安装 (11分46秒)
- 课时52:实验零 体验一个例程的编译与下载 (14分43秒)
- 课时53:实验零 编写第一个程序:点亮核心板LED (9分56秒)
- 课时54:实验一 点灯秘籍 (20分19秒)
- 课时55:实验二 UART编程实操 (21分26秒)
- 课时56:实验三 定时器中断编程实操 (7分15秒)
- 课时57:实验四 数码管显示编程实操 (17分10秒)
- 课时58:实验五 ADC编程实操 (11分16秒)
- 课时59:挑战实验 (12分18秒)
热门下载
热门帖子