STMicroelectronics NUCLEO-C031C6 Nucleo開発ボード

STMicroelectronics NUCLEO-C031C6 Nucleo開発ボードは、STM32 MCUファミリの1製品です。迅速なプロトタイピングに最適なボードで、標準化接続機能により、Nucleoボードのポートフォリオ全体にわたってアドオン・ハードウェアを構築、再使用することが可能です。NUCLEO-C031C6 は、Arduinoと互換性のあるコネクタを提供し、標準化されたSTコネクタ (Morpho) は、MCUで利用可能なすべてのIOへのアクセスを提供します。

STM NUCLEO-C031C6 Nucleo開発ボードには、すぐに使用できるソフトウェアサンプルが含まれており、IARおよびKeil開発ツールとGCCベースのIDEによってサポートされています。NUCLEO-C031C6はST-LINK/V2-1インサーキットデバッガとプログラマが特徴で、オンボードMCUとの併用、あるいはSTM32 MCUを搭載した他のアプリケーションとのスタンドアロンモードのいずれかで使用できます。

特徴

  • Arm® 32bit Cortex®-M0+ CPU、コア周波数最大48MHz
  • メモリ
    • 32キロバイトのフラッシュ・メモリ(保護搭載)
    • 12KbyteのSRAM(HWパリティチェックあり)
  • CRC演算ユニット
  • リセットと電源管理
    • 電圧範囲: 2.0V~3.6V
    • 電源オン/電源ダウンリセット(POR/PDR)
    • 設定可能な電圧低下リセット(BOR)
    • スリープ、停止、スタンバイ、シャットダウンの低消費電力モード
  • クロック管理
    • 4HMz~48MHzの水晶発振器
    • 32kHzの水晶発振器(校正機能付き)
    • 内部48MHz RC発振器(±1%)
    • 内部32kHz RC発振器(±5%)
  • 最大45倍の高速I/O
    • 外部割り込みベクトルにすべてマッピング可能
    • 複数の5V許容I/O
  • 動作温度 -40°C~+85°C/+105°C/+125°C
  • 柔軟性に富んだマッピングの3チャンネルDMAコントローラ
  • 12ビット、0.4μs ADC(最大19の外部チャンネル)
    • 0V~3.6V変換範囲
  • 高度モータ制御用の16ビットでの8xタイマ、4x 16ビット汎用、2xウォッチドッグSysTickタイマ
  • アラーム付きカレンダーRTC
  • 通信インターフェイス
    • Fastmode Plus (1Mbit/s) をサポートするI2Cバス・インターフェイス(追加の電流シンクを装備)x1、SMBus/PMBusおよび停止モードからのウェイクアップをサポート
    • 2x USART(マスタ/スレーブ同期SPI搭載):1x ISO7816インターフェイス、LIN、IrDA機能、自動ボーレート検出、ウェイクアップ機能に対応
    • 4~16bitのプログラム可能なビット・フレームを搭載したSPI (24Mbit/s)、I2Sインターフェイスとの多重化 x1
  • シリアルワイヤデバッグ(SWD)の開発サポート
  • すべてのパッケージはECOPACK 2に準拠

必要な機器

  • Windows® 10、Linux® 64ビット、またはmacOS®のマルチ‑OSサポート
  • USB Type-AまたはUSB Type-C® to Micro-Bケーブル、またはUSB Type-AまたはUSB Type-C to Mini-Bケーブル(ボード・リファレンスに応じて異なる)

ビデオ

公開: 2023-01-13 | 更新済み: 2024-03-21