littlebot
Published on 2025-04-03 / 3 Visits
0

【源码】基于 mbed SDK 的 mbed LPC1768 开发板 LED 闪烁测试项目

项目简介

本项目是用于 mbed LPC1768 开发板的测试程序,基于 Make 构建,采用 mbed SDK(mbed OS 2),可实现开发板的 LED 1 周期性闪烁。

项目的主要特性和功能

  • 借助 mbed SDK 达成 mbed LPC1768 开发板 LED 1 的周期性闪烁功能。
  • 支持在 Eclipse 开发环境中进行项目导入、编译和调试。

安装使用步骤

复制项目

可以通过以下方式复制项目: - 使用 Git 客户端,选择 [Clone] 选项。 - 在命令行中使用 git clone 命令。 也能尝试对项目进行 fork 操作。

导入项目到 Eclipse

项目复制到本地后,在 Eclipse 中添加该项目: 1. 选择 [File > New > Makefile Project with Existing Code]。 2. 在新窗口中: - 在 [Existing Code Location] 处指定项目路径,可使用 [Browse...] 按钮选择。 - 在 [Toolchain for Indexer] 中选择 ARM Cross GCC。 3. 在 Project Explorer 视图中右键单击项目,选择 [Properties]。 4. 在新窗口左侧选择 [C/C++ Build > Settings],右侧点击 [Toolchains] 标签页,确保 Name 字段显示为 GNU MCU Eclipse ARM Embedded GCC (arm-none-eabi-gcc)GNU Tools for ARM Embedded Processors,然后点击 [Apply and Close]。 5. 检查项目中是否存在 build 目录,若不存在,在 Project Explorer 视图中右键单击项目,选择 [New > Folder] 创建。

编译项目

可通过以下方式编译项目: - 在 Project Explorer 视图中右键单击项目,选择 [Build]。 - 在 Eclipse 菜单栏选择 [Project > Build Project]。 - 点击 Build 图标(锤子图标)。 若编译成功,[Console] 视图会显示已正确生成 build/blink.elf 文件。

配置 PyOCD 环境

配置 pyocd-gdbserver

  1. 在 Eclipse 菜单中选择 [Windows > Preferences]。
  2. 在新窗口左侧列表中选择 [MCU > Global pyOCD Path]。
  3. Executable 字段输入 pyocd-gdbserver.exe(Linux 或 MacOS 系统无需扩展名),Folder 字段填写可执行文件的路径,该路径应为 Python 安装路径或使用 virtualenv 创建的 pyocd-python 目录。
  4. 点击 [Apply and Close]。 若使用 Linux 系统,执行 pyocd-tool list 检查访问开发板是否存在权限问题,若未找到开发板,按 此页面 的说明操作。

创建并运行调试配置

  1. 在 Eclipse 菜单中选择 [Run > Debug Configurations...]。
  2. 在新窗口左侧菜单中双击 [GDB PyOCD debugging],创建基于此配置文件的新配置,名称为当前激活的项目名。
  3. 选择新创建的配置文件(如 mbed-blinky-makefile Default)。
  4. 在右侧面板:
    • 在 [Main] 标签页,Project 字段应显示项目名称(如 'mbed-blinky-makefile'),C/C++ Application 字段应显示 ELF 文件名称(如 build/blink.elf),若未显示可手动输入,或使用 [Search project] 或 [Browse] 按钮查找。
    • 在 [Debugger] 标签页,Executable 字段应填写 ${pyocd_path}\${pyocd_executable},这两个变量将被 [MCU > PyOCD] 菜单中指定的值替换。
    • 在 [Common] 标签页,选择 [Shared file:] 选项,并在字段中填写项目名称,这样调试配置将保存为项目内的 *.launch 文件。
    • 点击 [Apply],不要关闭窗口。 首次运行程序时,若开发板未连接则先连接,然后点击窗口底部的 [Debug] 按钮,Eclipse 可能会询问是否切换到 Debug 视角,选择是。

后续运行

若要将程序加载到开发板并运行,最简单的方法是点击 Eclipse 工具栏的 [Debug] 图标,它将运行上次选择的配置文件。若要更改配置文件,点击 [Debug] 图标旁边的箭头,从下拉列表中选择项目,或点击 [Debug Configurations...] 打开配置窗口。

下载地址

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