Skip to main content

Arch Max v1.1

Arch Max 是一个支持 mbed 的开发板,用于快速原型开发。它基于 STM32F407VET6 微控制器,配备 ARM Cortex-M4F 内核,运行频率为 168MHz。它提供 Serial Wire Debug(SWD) 调试、拖放式编程和 USB 串行通信。

版本追踪

名称版本备注
Arch Max v1.0v1.05V 无法通过 USB 供电,用户需连接外部电源
Arch Max v1.1v1.15V 无法通过 USB 供电

功能特点

  • 支持 mbed
    • 在线开发工具(包括 IDE)
    • 完整且简单的 C/C++ SDK
    • 大量示例和教程
  • 高性能 STM32F407VET6
    • ARM Cortex-M4 MCU,带有 168MHz 的 FPU
    • 512 KB Flash 内存,192 KB RAM
  • 板载编程和调试
    • 拖放式编程
    • USB 串行通信
    • 使用 GDB+ pyOCD/OpenOCD、Keil 或 IAR 的 SWD 调试
  • Arduino 兼容外形,支持大量扩展板
  • 内置以太网端口、USB 和 SD 卡插槽,用于互联网连接和数据交换

规格参数

参数/项目
工作电压5V
微控制器STM32F407VET6
Flash 内存512KB
RAM192KB
UART4
I2C3
SPI3
CAN2
SDIO1
摄像头接口1
以太网1
ADC 通道8
I/O 引脚40
数字 I/O 最大输入电压5.0V
尺寸90mm x 44mm

硬件概览

使用方法

  1. 点击 这里 登录或注册 mbed。
  2. 导入 mbed_blinky 程序。
  3. 点击顶部工具栏的 Compile 图标编译程序,然后下载编译后的 hex 文件。
  4. 将下载的 bin 文件拖放到 mbed 磁盘中。

您可以打开 main.cpp 来更改程序。例如,使用以下代码让 LED 每 0.1 秒闪烁一次:

#include "mbed.h"

DigitalOut led(LED1); // 板载 LED 连接到 D13

int main()
{
while (true) {
led = !led;
wait(0.1);
}
}

注意

如果您遇到编译错误提示 'device.h' 未找到,请尝试在您的程序中将 mbed 库更新到最新版本。

在线原理图查看器

资源

技术支持与产品讨论

感谢您选择我们的产品!我们提供多种支持渠道,以确保您使用我们的产品时体验顺畅。我们提供多个沟通渠道,以满足不同的偏好和需求。

Loading Comments...