littlebot
Published on 2025-04-16 / 4 Visits
0

【源码】基于Arduino的Voyant测试开发板

项目简介

Voyant测试开发板是集成薄板与固件的设备,借助文本型USB主机串行命令接口、M50连接器接口和辅助头部接口,为用户提供便捷的测试与开发环境,能满足不同场景下的开发需求,适用于多种应用。

项目的主要特性和功能

  1. USB串行通信:通过文本型USB主机串行命令接口,实现数据的接收与发送,便于调试和开发。
  2. 丰富接口连接:M50连接器提供SPI和数字化IO目标接口,支持连接多种外围设备;辅助头部接口可连接如ADC、DAC等其他设备。
  3. API支持:提供详细的API文档和指令集,方便进行二次开发和集成。
  4. 多串口功能:连接电脑后出现两个虚拟串口,分别是命令端口和TEC_UART透传端口。
  5. SPI通信:共有6个SPI目标,每个有对应的标签,可实现数据的收发。
  6. 数字输出控制:具备通用数字输出引脚,可输出0V或3.3V电压。

安装使用步骤

  1. 解压已下载的本项目源码文件。
  2. 官网安装Arduino IDE。
  3. 指定链接安装Teensiduino。
  4. 在Arduino的工具菜单中进行设置:
    • 开发板选择“Teensy->Teensyduino->Teensy 4.1”。
    • USB类型选择“Dual Serial”。
    • CPU速度设置为默认的600Mhz。
    • 端口选择Teensy 4.1开发板对应的端口。
  5. 使用Arduino IDE打开项目中software部分的firmware.ino文件,按需进行配置和修改。
  6. 点击Arduino IDE窗口左上角的右箭头,将新代码上传到Teensy开发板并运行。
  7. 连接开发板与计算机,通过USB串行端口进行通信。
  8. 依据API文档和指令集,使用文本型命令对开发板进行控制和监测。

下载地址

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