摘要: 本文例子参考《STM32单片机开发实例——基于Proteus虚拟仿真与HAL/LL库》 源代码:https://github.com/LanLinnet/STM32F103R6 项目要求 实现呼吸灯的效果:D1为长亮LED,D2为呼吸灯,通过PWM的方式实现D2亮→灭→亮→灭……的渐变效果,一次变化 阅读全文
posted @ 2022-05-12 10:48 Sheepeach 阅读(2760) 评论(0) 推荐(0) 编辑
摘要: 本文例子参考《STM32单片机开发实例——基于Proteus虚拟仿真与HAL/LL库》 源代码:https://github.com/LanLinnet/STM32F103R6 项目要求 通过定时器中断的方式,实现流水灯的效果。 硬件设计 在第一节的基础上,在Proteus中添加电路如下图所示。 在 阅读全文
posted @ 2022-05-10 10:20 Sheepeach 阅读(1576) 评论(0) 推荐(0) 编辑
摘要: 本文例子参考《STM32单片机开发实例——基于Proteus虚拟仿真与HAL/LL库》 源代码:https://github.com/LanLinnet/STM32F103R6 项目要求 通过定时器延时(阻塞)的方式,实现LED灯以1秒为周期闪烁。 硬件设计 在第一节的基础上,在Proteus中添加 阅读全文
posted @ 2022-05-09 10:58 Sheepeach 阅读(2953) 评论(0) 推荐(1) 编辑
摘要: 本文例子参考《STM32单片机开发实例——基于Proteus虚拟仿真与HAL/LL库》 源代码:https://github.com/LanLinnet/STM32F103R6 项目要求 同04节,电路常态为流水灯状态,当按下按钮BTN0时,8个LED灯全亮全灭闪烁3次后恢复到常态;当按下按钮BTN 阅读全文
posted @ 2022-05-07 10:29 Sheepeach 阅读(2026) 评论(0) 推荐(0) 编辑
摘要: 本文例子参考《STM32单片机开发实例——基于Proteus虚拟仿真与HAL/LL库》 源代码:https://github.com/LanLinnet/STM32F103R6 项目要求 实现矩阵键盘扫描,当按下任意一个按钮时,数码管立即显示当前按下按钮对应键值。 硬件设计 在第一节的基础上,在Pr 阅读全文
posted @ 2022-05-06 10:39 Sheepeach 阅读(2069) 评论(0) 推荐(1) 编辑
摘要: 本文例子参考《STM32单片机开发实例——基于Proteus虚拟仿真与HAL/LL库》 源代码:https://github.com/LanLinnet/STM32F103R6 项目要求 实现数码管动态显示数字1~8。 硬件设计 在第一节的基础上,在Proteus中添加电路如下图所示,其中我们添加了 阅读全文
posted @ 2022-05-05 17:46 Sheepeach 阅读(1766) 评论(0) 推荐(1) 编辑
摘要: 本文例子参考《STM32单片机开发实例——基于Proteus虚拟仿真与HAL/LL库》 源代码:https://github.com/LanLinnet/STM32F103R6 项目要求 实现流水灯效果。 硬件设计 在第一节的基础上,在Proteus中添加电路如下图所示,其中我们添加了一个排阻RX8 阅读全文
posted @ 2022-04-28 17:56 Sheepeach 阅读(1262) 评论(0) 推荐(1) 编辑
摘要: 本文例子参考《STM32单片机开发实例——基于Proteus虚拟仿真与HAL/LL库》 源代码:https://github.com/LanLinnet/STM32F103R6 项目要求 按下按钮控制LED灯的亮灭。 硬件设计 在第一节的基础上,在Proteus中添加电路如下图所示。 打开CubeM 阅读全文
posted @ 2022-04-26 17:47 Sheepeach 阅读(1191) 评论(0) 推荐(1) 编辑
摘要: 本文例子参考《STM32单片机开发实例——基于Proteus虚拟仿真与HAL/LL库》 源代码:https://github.com/LanLinnet/STM32F103R6 项目要求 STM32单片机控制单个LED灯亮灭,在PC0引脚控制LED灯以1s为周期闪烁。 硬件设计 在上一节的基础上,在 阅读全文
posted @ 2022-04-25 18:00 Sheepeach 阅读(1710) 评论(0) 推荐(1) 编辑
摘要: 源代码:https://github.com/LanLinnet/STM32F103R6 ##硬件搭建 打开Proteus,这里使用的是8.9版本,点击新建工程。 在弹出的窗口中填写工程名和保存路径,其他设置都不变,点击“下一步”直到完成即可。 在工程窗口中点击“P”图标,打开“Pick Devic 阅读全文
posted @ 2022-04-24 11:33 Sheepeach 阅读(10097) 评论(6) 推荐(1) 编辑