littlebot
Published on 2025-04-17 / 0 Visits
0

【源码】基于STM32的摩尔斯电码发送系统

项目简介

本项目借助STM32微控制器,把代表团队成员的字母以摩尔斯电码形式重复发送,通过板载LED灯的亮灭来模拟摩尔斯电码里的点和划。

项目的主要特性和功能

  • 可通过板载LED灯重复发送代表三位团队成员的字母(Z、T、L)的摩尔斯电码。
  • 运用STM32的HAL库函数(如HAL_GPIO_WritePin和HAL_Delay)实现摩尔斯电码的发送逻辑,长亮代表划,短亮代表点。

安装使用步骤

  1. 确保已下载本项目的源码文件。
  2. 打开STM32CudeIDE,创建一个新的项目。
  3. 选择正确的开发板(STM32F103C8)。
  4. 在Pinout & Configuration中将板载LED引脚(PC - 13)定义为GPIO_Output引脚。
  5. 打开Core/src/main.c文件,该文件内已经实现了摩尔斯电码发送的逻辑,无需额外修改。
  6. 编译并下载程序到开发板,即可看到LED灯按照摩尔斯电码规则闪烁,重复发送字母Z、T、L。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】