|
il y a 5 ans | |
---|---|---|
.. | ||
EEPROM_Emul | il y a 5 ans | |
EmulatedEeprom.cpp | il y a 5 ans | |
HAL.cpp | il y a 5 ans | |
HAL.h | il y a 5 ans | |
HAL_Servo_STM32F7.cpp | il y a 5 ans | |
HAL_Servo_STM32F7.h | il y a 5 ans | |
HAL_spi_STM32F7.cpp | il y a 5 ans | |
HAL_timers_STM32F7.cpp | il y a 5 ans | |
HAL_timers_STM32F7.h | il y a 5 ans | |
README.md | il y a 6 ans | |
SanityCheck.h | il y a 5 ans | |
TMC2660.cpp | il y a 5 ans | |
TMC2660.h | il y a 5 ans | |
endstop_interrupts.h | il y a 5 ans | |
fastio_STM32F7.h | il y a 5 ans | |
persistent_store_eeprom.cpp | il y a 5 ans | |
pinsDebug.h | il y a 6 ans | |
spi_pins.h | il y a 5 ans | |
watchdog_STM32F7.cpp | il y a 5 ans | |
watchdog_STM32F7.h | il y a 5 ans |
https://github.com/danieleff/STM32GENERIC
but i have not committed the changes needed for the Borg there yet, so please use:
https://github.com/Spawn32/STM32GENERIC
Unzip it into [Arduino]/hardware folder
Download the latest GNU ARM Embedded Toolchain:
https://developer.arm.com/open-source/gnu-toolchain/gnu-rm/downloads
(The one in Arduino dosen’t support STM32F7).
Change compiler.path in platform.txt to point to that you downloaded.
You will also need the latest Arduino 1.9.0-beta or newer.
This HAL is a modified version of Chris Barr’s Picoprint STM32F4 HAL, so shouldn’t be to hard to get it to work on a F4.