Skip to main content

Arch Max

note

この文書は AI によって翻訳されています。内容に不正確な点や改善すべき点がございましたら、文書下部のコメント欄または以下の Issue ページにてご報告ください。
https://github.com/Seeed-Studio/wiki-documents/issues

Arch Maxは、迅速なプロトタイピングのためのmbed対応開発ボードです。
ARM Cortex-M4Fコアを搭載したSTM32F407VET6マイクロコントローラーをベースにしており、168MHzで動作します。
SWDデバッグ、ドラッグ&ドロッププログラミング、USBシリアル通信を提供するオープンリンクを含んでいます。

特徴

  • mbed対応
    • オンライン開発ツール
      • 使いやすいC/C++ SDK
      • 多くの公開ライブラリとプロジェクト
  • 高性能STM32F407VET6
    • ARM Cortex-M4 MCU(FPU付き)168MHz
      • 512 KBフラッシュ、192 KB RAM
  • オンボードオープンリンクによるデバッグとプログラミング
    • ドラッグ&ドロッププログラミング
      • USBシリアル通信
      • SWDデバッグ(GDB+ pyOCD/OpenOCD、KeilまたはIAR)
  • Arduinoフォームファクター、数多くのシールドと互換性あり
  • イーサネット、USB、SDカードスロットを内蔵し、接続性とデータ交換を提供

仕様

項目典型値
動作電圧5V
マイクロコントローラーSTM32F407VET6
フラッシュメモリ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);
}
}

デバッグ

SWDデバッグを有効にするか、USB仮想シリアルを通じてデバッグメッセージを取得するには、mbedのドライバーをインストールしてください。

ファームウェアの更新または復元

Arch Maxの最新ファームウェアバージョンはv0203で、2014年10月8日にビルドされています。ファームウェアのバージョンとビルド日を確認するには、MBEDディスクのMBED.HTMファイルをテキストエディタで開いてください。

Arch Max用ファームウェアv0203 2014-10-08

  • Arch Maxのボタンを押しながら電源を入れます。
  • CRP DISABLDディスクが表示されます。
    • Windowsの場合、上記のファームウェアをfirmware.binに置き換えます。
    • Linux/Macの場合、以下のコマンドを使用します:
      dd if={new_firmware.bin} of={firmware.bin} conv=notrunc

バージョン

名前バージョン備考
Arch Max v1.0v1.05V電源供給がUSB電源に接続されていないため、外部電源を接続する必要があります。
Arch Max v1.1v1.15V電源供給がUSB電源に接続可能です。

回路図オンラインビューア

リソース

技術サポートと製品ディスカッション

弊社製品をご利用いただきありがとうございます!製品の使用体験をスムーズにするために、さまざまなサポートを提供しています。異なる好みやニーズに対応するため、いくつかのコミュニケーションチャネルを用意しています。

Loading Comments...