主讲教师:赵保华
| 开课院系: | 信息科学与工程学院 |
| 专业大类: | 电子信息 |
| 课程英文名称: | Principle of Single Chip Microcomputer and Embedded System |
| 学分: | 3 |
| 课时: | 48 |
内容简介:
采用ARM技术知识产权(IP)核的微处理器,即我们通常所说的ARM微处理器,已遍及工业控制、消费类电子产品、通信系统、网络系统、无线系统等各类产品市场,基于ARM技术的微处理器应用约占据了32位RISC微处理器90%以上的市场份额,ARM技术正在逐步渗入到我们生活的各个方面。
ARM Cortex系列提供了一个标准的体系结构来满足以上各种技术的不同性能要求,其包含的处理器基于ARMv7架构的三个分工明确的部分。A部分面向复杂的尖端应用程序,用于运行开放式的复杂操作系统;R部分针对实时系统;M部分为成本控制和微控制器应用提供优化。
Cortex-M3是首款基于ARMv7-M架构的处理器,是行业领先的 32 位处理器,适用于具有高确定性的实时应用,是专门为了在微控制器,汽车车身系统,工业控制系统和无线网络等对功耗和成本敏感的嵌入式应用领域实现高系统性能而设计的,它大大简化了可编程的复杂性,使ARM架构成为各种应用方案(即使是最简单的方案)的上佳选择。
ARM已成为嵌入式的代名词,学习嵌入式就是学习ARM。
本课程是计算机科学与技术、电子工程及通信专业的基础课,它是由微机通信与接口课程演进而来。通过本课程的学习,学生能够掌握嵌入式系统的基本概念;掌握系统的硬、软件开发方法,为培养学生具有硬件系统的开发应用能力打下一定的基础。
本课程是一门实践性很强的课程,特别注重学生动手能力的培养。嵌入式技术发展迅速,每3-5年主芯片就会更新换代,而当前主流芯片的结构又过于复杂,不利于本科生学习理解。本课程从相关模块的最基本的、共性的工作原理入手,再逐步引入当前主流芯片的设计及应用方法,深入浅出,使得本课程更加适合于本科生学习。
本课程在介绍现代嵌入式系统基本结构的基础上,重点讲解嵌入式CPU、开发工具、外设接口原理、外设编程结构及软件设计方法,包括MCU、GPIO、模拟、数字接口与外设、通信接口、电源、嵌入式软件设计方法与优化等,以及低功耗设计技术、基本闭环控制、嵌入式操作系统和嵌入式网络协议栈等基本知识。
| 课程章节 | | 文件类型 | | 修改时间 | | 大小 | | 备注 | |
| 1.1 第一课 计算机基础知识-1 |
文档
.pptx
|
2020-08-29 | 7.38MB | ||
| 1.2 第二课 计算机基础知识-2 |
文档
.pptx
|
2020-08-29 | 4.12MB | ||
|
视频
.mp4
|
2020-08-29 | 17.71MB | |||
|
视频
.mp4
|
2020-08-29 | 35.59MB | |||
|
视频
.mp4
|
2020-08-29 | 67.08MB | |||
|
文档
.pdf
|
2020-08-29 | 1.62MB | |||
|
文档
.doc
|
2020-08-29 | 60.50KB | |||
| 1.3 第三课 嵌入式系统的概述 |
视频
.mp4
|
2020-09-02 | 365.56MB | ||
|
视频
.mp4
|
2020-09-02 | 344.44MB | |||
|
视频
.mp4
|
2020-09-02 | 368.52MB | |||
|
文档
.pdf
|
2020-09-02 | 198.44KB | |||
|
文档
.pdf
|
2020-09-02 | 956.74KB | |||
|
文档
.ppt
|
2020-09-02 | 5.97MB | |||
|
视频
.mp4
|
2020-09-02 | 190.41MB | |||
| 1.4 第四课 阅读检索STM32资料和参考教材 |
视频
.rmvb
|
2020-08-29 | 147.85MB | ||
|
图书
.book
|
2020-08-29 | 149.00Byte | |||
|
图书
.book
|
2020-08-29 | 384.00Byte | |||
|
图书
.book
|
2020-08-29 | 493.00Byte | |||
| 2.1 第一课 Cortex M3处理器内部结构。(2学时) |
文档
.pdf
|
2020-08-29 | 1.06MB | ||
|
文档
.pptx
|
2020-08-29 | 4.38MB | |||
|
视频
.rmvb
|
2020-08-29 | 180.55MB | |||
|
视频
.mp4
|
2020-08-29 | 274.65MB | |||
|
视频
.mp4
|
2020-08-29 | 192.70MB | |||
| 2.2 第二课 时钟树,STM...xx引脚定义。(2学时) |
文档
.pptx
|
2020-08-29 | 3.72MB | ||
|
视频
.mp4
|
2020-08-29 | 155.09MB | |||
|
视频
.mp4
|
2020-08-29 | 247.27MB | |||
|
视频
.rmvb
|
2020-08-29 | 139.52MB | |||
| 2.3 第三课 存储器映像;I⁄O端口特性。(2学时) |
文档
.pptx
|
2020-08-29 | 4.87MB | ||
|
视频
.mp4
|
2020-08-29 | 330.45MB | |||
|
文档
.pdf
|
2020-08-29 | 1.65MB | |||
|
文档
.pdf
|
2020-08-29 | 2.77MB | |||
| 3.1 第一课 ARM Cor...3软件开发环境(2学时) |
文档
.pdf
|
2020-08-29 | 3.18MB | ||
|
文档
.pptx
|
2020-08-29 | 3.92MB | |||
|
视频
.mp4
|
2020-08-29 | 180.50MB | |||
|
视频
.rmvb
|
2020-08-29 | 121.09MB | |||
|
视频
.rmvb
|
2020-08-29 | 72.85MB | |||
| 3.2 第二课 嵌入式系统STM32库函数。(2学时) |
文档
.pptx
|
2020-08-29 | 7.10MB | ||
|
视频
.mp4
|
2020-08-29 | 161.92MB | |||
|
视频
.rmvb
|
2020-08-29 | 67.43MB | |||
|
视频
.rmvb
|
2020-08-29 | 161.54MB | |||
| 4.1 第一课 GPIO的结构(2学时) |
文档
.pdf
|
2020-08-29 | 5.10MB | ||
|
文档
.pptx
|
2020-08-29 | 5.99MB | |||
|
视频
.rmvb
|
2020-08-29 | 155.71MB | |||
|
视频
.mp4
|
2020-08-29 | 390.56MB | |||
| 4.2 第二课 STM32开发或实验过程(2学时) |
文档
.pptx
|
2020-08-29 | 6.84MB | ||
|
视频
.mp4
|
2020-08-29 | 422.25MB | |||
|
视频
.rmvb
|
2020-08-29 | 125.34MB | |||
| 4.2.1 参考视频__STM32编程语言 |
视频
.mp4
|
2020-08-29 | 33.81MB | ||
| 4.2.2 参考视频_MDK4建工程及固件库 |
视频
.mp4
|
2020-08-29 | 59.59MB | ||
|
视频
.mp4
|
2020-08-29 | 58.50MB | |||
|
视频
.mp4
|
2020-08-29 | 63.13MB | |||
|
视频
.mp4
|
2020-08-29 | 51.15MB | |||
| 4.3 第三课 STM32开发或实验过程2(2学时) |
文档
.pptx
|
2020-08-29 | 6.02MB | ||
|
视频
.mp4
|
2020-08-29 | 104.68MB | |||
|
视频
.rmvb
|
2020-08-29 | 72.85MB | |||
|
视频
.rmvb
|
2020-08-29 | 194.57MB | |||
| 4.3.1 洋桃有关MDK4固件库安装资料 |
文档
.pdf
|
2020-08-29 | 1.16MB | ||
|
文档
.pdf
|
2020-08-29 | 2.79MB | |||
| 4.4 第四课 STM32的复位与时钟 |
文档
.ppt
|
2020-08-29 | 8.01MB | ||
|
视频
.rmvb
|
2020-08-29 | 139.52MB | |||
| 4.4.1 STM32有关C语言程序设计 |
视频
.mp4
|
2020-08-29 | 584.93MB | ||
|
视频
.mp4
|
2020-08-29 | 437.65MB | |||
|
视频
.mp4
|
2020-08-29 | 339.05MB | |||
|
视频
.mp4
|
2020-08-29 | 192.43MB | |||
|
视频
.mp4
|
2020-08-29 | 235.87MB | |||
| 4.4.2 MDK编程格式 |
视频
.mp4
|
2020-08-29 | 377.46MB | ||
| 4.5 第五课 RCC编程应用: 实验4-3、4 |
文档
.ppt
|
2020-08-29 | 7.33MB | ||
|
视频
.rmvb
|
2020-08-29 | 137.93MB | |||
|
视频
.rmvb
|
2020-08-29 | 165.02MB | |||
| 4.6 第六课 STM32的中断和事件 |
文档
.ppt
|
2020-08-29 | 6.26MB | ||
|
视频
.rmvb
|
2020-08-29 | 147.96MB | |||
| 4.7 第七课 中断编程应用:实验4-5、6 |
文档
.ppt
|
2020-08-29 | 7.21MB | ||
|
视频
.rmvb
|
2020-08-29 | 165.63MB | |||
| 4.7.1 中断补充洋桃视频 |
视频
.mp4
|
2020-08-29 | 171.22MB | ||
|
视频
.mp4
|
2020-08-29 | 362.26MB | |||
|
视频
.mp4
|
2020-08-29 | 398.83MB | |||
| 4.8 第八课 STM32的串口通信 |
文档
.ppt
|
2020-08-29 | 6.41MB | ||
|
视频
.rmvb
|
2020-08-29 | 131.28MB | |||
| 4.9 第九课 STM32的串口通信实验 |
视频
.rmvb
|
2020-08-29 | 180.95MB | ||
|
视频
.rmvb
|
2020-08-29 | 142.98MB | |||
| 4.9.1 参考视频 |
视频
.mp4
|
2020-08-29 | 351.03MB | ||
|
视频
.mp4
|
2020-08-29 | 320.79MB | |||
|
视频
.mp4
|
2020-08-29 | 198.73MB | |||
| 5.1 实验一:MDK建立与寄存器GPIO编程 |
文档
.doc
|
2020-08-29 | 61.50KB | ||
| 5.2 实验二:仿真软件Proteus7.8安装及GPIO的LED应用 |
文档
.doc
|
2020-08-29 | 59.00KB | ||
| 5.3 实验三:GPIO的中断按键与LED时间测量 |
文档
.doc
|
2020-08-29 | 58.50KB |