Commit Graph

31 Commits

Author SHA1 Message Date
4b65d29530 期末大作业-补充了README 2025-01-07 21:25:54 +08:00
2fb33e955c 期末大作业-增加了显示时间、设置时间的功能,已基本完成功能。
设置时间的功能使用Cursor生成。

为了减少误差,专门调整了时钟周期。
2025-01-07 21:01:38 +08:00
324328bd25 期末大作业-增加了字和图片,修复了显示屏影响矩阵键盘和数码管的问题。
由于没有外部中断,所以在系统时钟中断里读取矩阵键盘了。并且在定时器中断里设置时间。把显示屏这个比较耗费时间的部分都放到主函数里。初始化显示屏也比较费时间,所以最后初始化。

但是现在的时间误差还是比较大的。
2025-01-07 15:56:14 +08:00
de909caa14 期末大作业-增加矩阵LED 2025-01-07 14:57:25 +08:00
618ae827f1 期末大作业-增加矩阵键盘 2025-01-07 13:14:55 +08:00
cc80d09aeb 期末大作业-增加数码管 2025-01-07 10:43:34 +08:00
26b284daac 期末大作业-增加显示屏 2025-01-07 10:02:18 +08:00
e40ccab9e6 期末大作业-STM32CubeMX刚生成好代码 2025-01-07 09:20:35 +08:00
e222457185 完成说明文档。 2024-12-30 08:44:42 +08:00
3a1f749eb4 补充视频 2024-12-29 21:54:09 +08:00
55c47551d3 第十次实验-LCD显示屏 2024-12-22 21:18:27 +08:00
c06b4ee9f1 第九次实验-Uart 2024-12-15 20:41:29 +08:00
be0d167968 第八次实验-Capture 2024-12-15 20:39:48 +08:00
cbbcb47c8f 第七次实验-双定时器 2024-12-01 21:49:40 +08:00
bf0315b1b6 第六次实验-定时器
需要把矩阵按键的线拆了。
2024-11-24 21:25:53 +08:00
40b1059e82 第五次实验-矩阵按键(换端口) 2024-11-24 21:23:46 +08:00
05ef07b894 第五次实验-矩阵按键 2024-11-24 21:21:17 +08:00
27b2cac1c1 补充视频 2024-11-04 15:01:10 +08:00
219ac4be0e 第四次实验-上课示例
应该算完成第四次实验了。
2024-11-03 21:54:57 +08:00
939ccc3592 完成第三次实验
循环移位数码管
2024-11-03 19:28:34 +08:00
53c5cef582 第三次实验-上课示例 2024-11-03 19:27:57 +08:00
6e1934a3c4 修复了视频无法播放的问题。 2024-10-29 21:51:54 +08:00
908e797475 补充视频 2024-10-29 21:40:38 +08:00
f1bc6bd8e1 完成第二次实验 2024-10-29 21:20:17 +08:00
2e01c0a278 第二次实验-上课示例 2024-10-29 20:41:43 +08:00
b383b5b17d 完成第一次实验,代码可复现。
只需要Core、Drivers、*.uvprojx、startup_*.s、.mxproject、*.ioc,打开*.ioc就能修改和重新生成代码,打开*.uvprojx就能编译和运行。但是调试器配置需要自己再修改一下,修改成CMSIS-DAP,并且把Reset and Run打勾(也就是不用手动按下重置按钮)。
2024-10-29 16:04:49 +08:00
560343cced 第一次实验-作业1:把微秒级延迟放到main里,用for循环产生10微秒。 2024-10-08 21:36:32 +08:00
b0ebd03d19 第一次实验-上课示例 2024-10-08 21:33:28 +08:00
ffc675c5b3 补充uvprojx文件 2024-10-08 20:55:29 +08:00
39fabf99e4 第一次实验-生成后 2024-10-08 20:41:54 +08:00
ddd679c34c 初始提交 2024-10-08 20:39:16 +08:00