forked from mirrors/qmk_firmware
3a2a39e5ec
* Initial pass of F405 support * remove some conf files * docs * clang
3.9 KiB
3.9 KiB
互換性のあるマイクロコントローラ
QMK は十分な容量のフラッシュメモリを備えた USB 対応 AVR または ARM マイクロコントローラで実行されます - 一般的に 32kB 以上ですが、ほとんどの機能を無効にするとほんの 16kB に詰め込むことができます。
Atmel AVR
以下は、USB スタックとして LUFA を使います:
組み込みの USB インターフェースを持たない、いくつかの MCU は代わりに V-USB を使います:
ARM
ChibiOS がサポートする USB 付きの ARM チップを使うこともできます。ほとんどのチップには十分な容量のフラッシュメモリがあります。動作するとわかっているのは:
STMicroelectronics (STM32)
- STM32F0x2
- STM32F103
- STM32F303
- STM32F401
- STM32F405
- STM32F407
- STM32F411
- STM32F446
- STM32G431
- STM32G474
- STM32L412
- STM32L422
- STM32L433
- STM32L443
NXP (Kinetis)
Atmel ATSAM
Atmel の ATSAM マイクロコントローラの一つである、Massdrop keyboards で使用されている ATSAMD51J18A には限定的なサポートがあります。