Files
Apple-ADB-Ressurector/platformio.ini
T
L'électron rare 20b841655e chore(hw): stage local changes
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 00:12:29 +01:00

38 lines
992 B
INI

; PlatformIO Project Configuration File pour STM32H7A3
; Configuration optimisée pour Apple ADB Ressurector
; Plateforme unique : STM32H7A3 (480MHz Cortex-M7)
[env:nucleo_h7a3zi]
platform = ststm32
board = nucleo_h743zi
framework = arduino
build_flags =
-D USBCON
-D USBD_VID=0x0483
-D USBD_PID=0x5712
-D USB_MANUFACTURER="STMicroelectronics"
-D USB_PRODUCT="Apple Desktop Bus Device H7A3"
-D STM32H7A3xx
-D STM32H743xx
-D HAL_PCD_MODULE_ENABLED
; -D HAL_DAC_MODULE_ENABLED
; -D HAL_TIM_MODULE_ENABLED
-D USBD_USE_HID_COMPOSITE
-D PIO_FRAMEWORK_ARDUINO_ENABLE_HID
-D CORE_CM7
-D USE_HAL_DRIVER
; Optimisations H7A3 spécifiques
-D HSE_VALUE=8000000
-D HSI_VALUE=64000000
-D CSI_VALUE=4000000
; Support cache et mémoire avancée
-D DATA_CACHE_ENABLE=1
-D INSTRUCTION_CACHE_ENABLE=1
; Optimisations performance
-O2
-ffast-math
debug_tool = stlink
upload_protocol = stlink
monitor_speed = 115200