Arduino_STM32/STM32F4/cores/maple
Vassilis Serasidis 2f4eaa7979 STM32F407 BKPSRAM Boundary address fix
Fix for the Backup RAM.

Example code:

...
#include <libmaple/bkp.h>
...

bkp_init();
bkp_enable_writes();
bkp_write(1, 0x1234); //Writes the value 0x1234 at Backup RAM address 1
bkp_disable_writes();
Serial.print(bkp_read(1)); //Print the value of the Backup RAM address 1
...
2018-06-22 19:49:05 +03:00
..
avr add new arduino_uip + tweak variants for Netduino2Plus ENC28J60/SPI networking 2015-07-02 13:09:38 -04:00
libmaple STM32F407 BKPSRAM Boundary address fix 2018-06-22 19:49:05 +03:00
Client.h push the generic_f4 branch to master 2017-05-13 10:27:33 +02:00
HardwareTimer.cpp Initial support for STM32F4 series, based on AeroQuad codebase. Board variant for STM32F4 discovery (F407VG). Runs blinky! 2014-12-28 14:29:08 +00:00
HardwareTimer.h push the generic_f4 branch to master 2017-05-13 10:27:33 +02:00
IPAddress.cpp merge minor API changes of IPAddress, Print, Stream and WString from official Arduion core source. LookaheadMode is still under evaluation. 2016-10-22 03:57:13 +08:00
IPAddress.h push the generic_f4 branch to master 2017-05-13 10:27:33 +02:00
Print.cpp F4: update Print.cpp 2018-04-17 08:28:51 +02:00
Print.h Removed non standard functionality from Print class for BYTE "base" as this is available via e.g. Serial.write and conflicts with the FatFS library and potentially anything else defining BYTE 2017-09-28 12:08:59 +02:00
Printable.h add new arduino_uip + tweak variants for Netduino2Plus ENC28J60/SPI networking 2015-07-02 13:09:38 -04:00
Server.h push the generic_f4 branch to master 2017-05-13 10:27:33 +02:00
Stream.cpp merge minor API changes of IPAddress, Print, Stream and WString from official Arduion core source. LookaheadMode is still under evaluation. 2016-10-22 03:57:13 +08:00
Stream.h push the generic_f4 branch to master 2017-05-13 10:27:33 +02:00
Udp.h push the generic_f4 branch to master 2017-05-13 10:27:33 +02:00
WProgram.h push the generic_f4 branch to master 2017-05-13 10:27:33 +02:00
WString.cpp merge minor API changes of IPAddress, Print, Stream and WString from official Arduion core source. LookaheadMode is still under evaluation. 2016-10-22 03:57:13 +08:00
WString.h push the generic_f4 branch to master 2017-05-13 10:27:33 +02:00
bit_constants.h Initial support for STM32F4 series, based on AeroQuad codebase. Board variant for STM32F4 discovery (F407VG). Runs blinky! 2014-12-28 14:29:08 +00:00
bits.h push the generic_f4 branch to master 2017-05-13 10:27:33 +02:00
boards.cpp Update boards.cpp 2017-10-06 18:04:56 +02:00
boards.h push the generic_f4 branch to master 2017-05-13 10:27:33 +02:00
cxxabi-compat.cpp Initial support for STM32F4 series, based on AeroQuad codebase. Board variant for STM32F4 discovery (F407VG). Runs blinky! 2014-12-28 14:29:08 +00:00
ext_interrupts.cpp push the generic_f4 branch to master 2017-05-13 10:27:33 +02:00
ext_interrupts.h push the generic_f4 branch to master 2017-05-13 10:27:33 +02:00
hooks.c Create hooks.c 2017-09-19 20:42:16 +02:00
io.h digital IO write optimizations for 16bit parallel display types 2017-05-19 17:24:26 +02:00
itoa.c Correct argument type bug in utoa (itoa.c itoa.h) See PR #271 2017-11-02 17:50:34 +11:00
itoa.h Correct argument type bug in utoa (itoa.c itoa.h) See PR #271 2017-11-02 17:50:34 +11:00
new.cpp Adding new.cpp as in F1 core. 2017-08-18 17:33:00 -05:00
pwm.cpp push the generic_f4 branch to master 2017-05-13 10:27:33 +02:00
pwm.h Initial support for STM32F4 series, based on AeroQuad codebase. Board variant for STM32F4 discovery (F407VG). Runs blinky! 2014-12-28 14:29:08 +00:00
usb_serial.cpp avoid multiple USB serial begin (taken from F1) 2017-06-20 18:50:23 +02:00
usb_serial.h avoid multiple USB serial begin (taken from F1) 2017-06-20 18:50:23 +02:00
wirish.h push the generic_f4 branch to master 2017-05-13 10:27:33 +02:00
wirish_analog.cpp push the generic_f4 branch to master 2017-05-13 10:27:33 +02:00
wirish_constants.h push the generic_f4 branch to master 2017-05-13 10:27:33 +02:00
wirish_debug.h push the generic_f4 branch to master 2017-05-13 10:27:33 +02:00
wirish_digital.cpp implemented FSMC for driving an LCD on 16 bit parallel data bus 2017-05-21 11:01:22 +02:00
wirish_math.cpp Initial support for STM32F4 series, based on AeroQuad codebase. Board variant for STM32F4 discovery (F407VG). Runs blinky! 2014-12-28 14:29:08 +00:00
wirish_math.h F4: adds the macro "word" 2018-03-24 10:09:47 +01:00
wirish_shift.cpp Added shiftIn to F1 and F4 2016-12-08 20:00:20 +11:00
wirish_time.cpp push the generic_f4 branch to master 2017-05-13 10:27:33 +02:00
wirish_time.h implemented SDIO 2017-06-18 17:27:02 +02:00
wirish_types.h push the generic_f4 branch to master 2017-05-13 10:27:33 +02:00