Skip to content

Commit

Permalink
更新一个实验报告版本;根据同学们的反馈更新课程描述 (#3)
Browse files Browse the repository at this point in the history
* 更新一个实验报告版本;根据同学们的反馈更新课程描述

* Update README.md

已找上过这门课的同学征求意见。
  • Loading branch information
OliverWu515 authored Jan 24, 2025
1 parent a9ae8fc commit 5037746
Show file tree
Hide file tree
Showing 9 changed files with 24 additions and 30 deletions.
33 changes: 24 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,27 +13,34 @@

## 教材与参考书

- 教材:课程ppt、实验指导书。
- 教材:课程 ppt、实验指导书。
- 参考资料:
- [南工骁鹰嵌入式软件培训](https://www.bilibili.com/video/BV1VT411N7dK),某学长锐评:真想学 STM32 还是它的含金量高。包含了许多本课程中未包含的内容(CAN等)。


## 授课教师

- 黄瑞宁
- 理论课:黄瑞宁
- 这位老师参与过18、19级学生的《自动控制实践 B》教学,彼时他就负责其中嵌入式部分的讲授。后来由于不明原因不再讲授该课程,现在复出。
- 授课风格:
- 听课建议:
- 同学 1:偶尔考勤,上课细致。
- 同学 2:若无基础较难听懂。
- 王彬彬
- 人很好,一直帮忙解决问题,多问老师,和同学多交流可以实验满分。但是基本上大家都没有在安排的实验课内完成,大部分同学都是课下去做完的。最后实验老师会给没做出的同学讲解代码。

> 文 / [Oliver Wu](https://github.com/oliverwu515) 根据 zhou & hyq 的描述整理, 2025.1
## 学时安排

理论课共20学时,内容详见[osa网盘](https://open.osa.moe/openauto/AUTO3024/slides)中的ppt
理论课共20学时,内容详见 osa 网盘中的 ppt

主要分为:嵌入式系统概述;Cubemx 配置与 Keil 编程环境;GPIO;中断【中断及复位启动,中断优先级及配置(嵌套中断向量控制机制)、中断服务函数、外部中断/事件控制器】;串口与 DMA;AD/DA;定时器【systick 定时器、基本定时器、通用定时器;定时器的特殊模式:输入捕获、输出比较等功能】;高级定时器【编码器接口、霍尔传感器接口……】。
主要分为:嵌入式系统概述;CubeMX 配置与 Keil 编程环境;GPIO;中断【中断及复位启动,中断优先级及配置(嵌套中断向量控制机制)、中断服务函数、外部中断/事件控制器】;串口与 DMA;AD/DA;定时器【systick 定时器、基本定时器、通用定时器;定时器的特殊模式:输入捕获、输出比较等功能】;高级定时器【编码器接口、霍尔传感器接口……】。

实验课共 12 学时:

共设置基础实验 12 个(共 8 学时,每 2 个学时完成 3 个实验),具体内容见“资料下载”中的实验指导书。在基础实验里,记得把 SYS 中的 Debug 设置成 JTAG(4pins),指导书里没提这一点。
共设置基础实验 12 个(共 8 学时,每 2 个学时完成 3 个实验),难度不大,具体内容见「资料下载」中的实验指导书。在基础实验里,记得把 SYS 中的 Debug 设置成 JTAG(4pins),指导书里没提这一点。

{{% details title="基础实验内容" closed="true" %}}

1. 单个LED闪烁实验(GPIO)
2. LED流水灯实验(GPIO)
Expand All @@ -48,9 +55,17 @@
11. ADC 采集实验
12. AD 转换及定时器 PWM 输出实验

基础实验完成后是电机控制调速实验(共4学时,相比于原先的8学时有了大幅度的压缩,所以请提前写好代码。之前基础实验中部分代码可以复用)。具体内容可以参考“资料下载”中的实验指导书。
{{% /details %}}

基础实验完成后是电机控制调速实验(共4学时,相比于原先的8学时有了大幅度的压缩,难度也随之增大,所以请提前写好代码。之前基础实验中部分代码可以复用)。具体内容可以参考「资料下载」中的实验指导书。

> 文 / [Oliver Wu](https://github.com/oliverwu515),2024.7
## 关于考试

考试题型大概是四个选择(每题5分)外加8-10个简答和简单计算,除选择题外基本上见于 `materials/2024-嵌入式复习.pptx`。给分很高。

> /[Oliver Wu](https://github.com/oliverwu515)
> / [Oliver Wu](https://github.com/oliverwu515) 根据 zhou & hyq 的描述整理, 2025.1
## 学习建议

Expand All @@ -66,4 +81,4 @@
- [CH341 串口驱动](https://www.wch-ic.com/downloads/CH341SER_EXE.html):除了老师一般会发的 Windows 版本外,还含有 MacOS 和 Linux 的版本。
- [printf 重定向](https://github.com/STMicroelectronics/STM32CubeH7/blob/master/Projects/STM32H743I-EVAL/Examples/UART/UART_Printf/Src/main.c): STM32 官方文档中的重定向方法。

> /[Kowyo](https://github.com/kowyo)
> / [Kowyo](https://github.com/kowyo),2024.6
Empty file added labs/.gitkeep
Empty file.
File renamed without changes.
Binary file not shown.
Binary file not shown.
Binary file added labs/2024-wjd/调速实验绘图.zip
Binary file not shown.
21 changes: 0 additions & 21 deletions labs/README.md

This file was deleted.

Binary file added notes/2024-嵌入式复习.pptx
Binary file not shown.

0 comments on commit 5037746

Please sign in to comment.