项目简介
本项目借助STM32微控制器,把代表团队成员的字母以摩尔斯电码形式重复发送,通过板载LED灯的亮灭来模拟摩尔斯电码里的点和划。
项目的主要特性和功能
- 可通过板载LED灯重复发送代表三位团队成员的字母(Z、T、L)的摩尔斯电码。
- 运用STM32的HAL库函数(如HAL_GPIO_WritePin和HAL_Delay)实现摩尔斯电码的发送逻辑,长亮代表划,短亮代表点。
安装使用步骤
- 确保已下载本项目的源码文件。
- 打开STM32CudeIDE,创建一个新的项目。
- 选择正确的开发板(STM32F103C8)。
- 在Pinout & Configuration中将板载LED引脚(PC - 13)定义为GPIO_Output引脚。
- 打开Core/src/main.c文件,该文件内已经实现了摩尔斯电码发送的逻辑,无需额外修改。
- 编译并下载程序到开发板,即可看到LED灯按照摩尔斯电码规则闪烁,重复发送字母Z、T、L。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】