Daniel Fekete
5964f6806a
ltdc: Add class for F746 discovery
2017-06-02 20:09:30 +02:00
Daniel Fekete
16d29a2fa3
ltdc: Add LTDC class
2017-06-02 20:09:10 +02:00
ChrisMicro
ae6e87bb05
BluePill ILI9341 example added
2017-06-02 06:46:01 +02:00
ChrisMicro
55a3e42254
Merge branch 'master' of https://github.com/danieleff/STM32GENERIC
2017-06-01 19:47:56 +02:00
Daniel Fekete
771da3d4aa
Remove empty files
2017-06-01 19:26:26 +02:00
Daniel Fekete
56cb432941
pin: move pinModeLL into its own compilation unit
2017-05-31 19:22:48 +02:00
Daniel Fekete
16c1e52650
pin: use LL for compile time gpio
2017-05-31 19:13:41 +02:00
Daniel Fekete
40a079585f
maplemini: Enable pwr clock for USB
2017-05-31 17:59:41 +02:00
Daniel Fekete
e4bca48953
LL: Add F1 low level headers
2017-05-31 17:55:00 +02:00
Daniel Fekete
fde12daf27
gpio: Add generic ll_gpio.h
2017-05-31 17:52:38 +02:00
Daniel Fekete
2f5aedcac5
pins: remove unnecessary pin list from variant
2017-05-31 06:04:05 +02:00
Daniel Fekete
3eae917c34
pins: Move duplicated pin enum into common stm32_pin_list file
2017-05-31 06:03:14 +02:00
Daniel Fekete
26a5bd399b
chip: add default chip pin lists
2017-05-31 05:51:33 +02:00
Daniel Fekete
d2bfb9e27d
gpio: use inline static
2017-05-30 17:58:51 +02:00
Daniel Fekete
ecbd17e3ac
compile: regenerate chip files
2017-05-30 17:58:39 +02:00
Daniel Fekete
de5ab1d310
compile: Fix implicit decladation of Error_Handler()
2017-05-30 17:20:03 +02:00
Daniel Fekete
80429a32ce
LL: Add F1 low level gpio header
2017-05-29 20:45:53 +02:00
Daniel Fekete
3c00150306
pins: add inlineable pin changing methods
2017-05-29 20:44:45 +02:00
Daniel Fekete
a84b8f4bb9
pins: change variant pins into macros, and deduplicate variant_pin_list
2017-05-29 20:36:45 +02:00
Daniel Fekete
3f348268f4
USB: same class cannot be used on multiple USB ports
2017-05-29 17:55:50 +02:00
Daniel Fekete
31d839ec09
Merge remote-tracking branch 'victorpv/103RFT'
2017-05-29 16:40:25 +02:00
Daniel Fekete
d1b910d582
USB: mass storage: move fat12 format into independent function
2017-05-28 06:32:57 +02:00
victorpv
517ad3c418
Added CMD13 to check status
...
Still having trouble with cards not reponding after several minutes of
inactivity.
2017-05-27 09:09:48 -05:00
Daniel Fekete
b897bedc99
compilation: ignore errors in HAL when compiling with -Werror
2017-05-27 15:26:36 +02:00
Daniel Fekete
6d95fbcbe5
pwm: do not use HAL_TIM_PeriodElapsedCallback
...
Reduces RAM usage when using pinMode, but not using analogWrite
2017-05-26 19:21:33 +02:00
Daniel Fekete
53eed0c2a5
Merge branch 'FW-update'
2017-05-26 18:51:27 +02:00
Daniel Fekete
4c03a77124
Upload: Fix mass storage name for Nucleo F030R8
2017-05-26 08:37:59 +02:00
victorpv
51384097cc
Added some debug prints to SDIO
...
Also corrected errors from merging back from master.
2017-05-25 08:54:06 -05:00
victorpv
8f773aee4a
Merge remote-tracking branch 'refs/remotes/danieleff/master' into FW-Update
...
# Conflicts:
# STM32/cores/arduino/stm32/stm32_PWM.c
# STM32/cores/arduino/stm32/stm32_gpio_af.c
2017-05-25 00:13:10 -05:00
victorpv
0b09ae7b7d
small updates to try to catch errors.
...
Some changes to the library, and added CRC calculation to the copytest
sketch so it calculates and compares CRC value of in and out file.
2017-05-24 23:57:40 -05:00
Daniel Fekete
86a3defc0a
Mass storage: add ram block device
2017-05-24 20:39:12 +02:00
Daniel Fekete
e06c64fc96
Mass storage: add library
2017-05-24 20:38:58 +02:00
Daniel Fekete
d02b7ff902
Mass storage: add block device interface
2017-05-24 20:38:25 +02:00
ChrisMicro
b8ad2f68d7
timer interrupt example simplified for one led
2017-05-23 18:54:40 +02:00
ChrisMicro
0e0c22b482
timer interrupt example
2017-05-23 14:23:34 +02:00
ChrisMicro
ceed2c4e91
Merge branch 'master' of https://github.com/danieleff/STM32GENERIC
2017-05-23 07:16:14 +02:00
Daniel Fekete
e3d4218f11
SPI: fix preprocessor condition
2017-05-23 07:15:14 +02:00
Daniel Fekete
257dc58733
fix: loop variable types
2017-05-23 07:13:30 +02:00
Daniel Fekete
e08d847b17
gpio clock: Fix name of stm32GpioClockEnable function
2017-05-23 07:01:24 +02:00
ChrisMicro
166d39e086
Merge branch 'master' of https://github.com/danieleff/STM32GENERIC
2017-05-23 06:59:46 +02:00
Daniel Fekete
ed377e2ace
interrupts: fix interrupts/noInterrupts macros
2017-05-23 06:53:50 +02:00
Daniel Fekete
c40812cc8b
USB: when USB is diabled in menu, do not call USBDevice.cpp
...
This way it will not be compiled in, freeing up RAM
2017-05-23 06:53:46 +02:00
Oleksandr Masliuchenko
8455f537b7
More warning fixes
2017-05-22 21:54:41 +03:00
Oleksandr Masliuchenko
4fad9bf6cf
Various compile warning/error fixes
2017-05-22 09:04:06 +03:00
victorpv
5e3bd42982
Adapted SDIO and added SDFat
2017-05-20 17:54:40 -05:00
Daniel Fekete
81f19c4331
FW: add new files to the .c compiler proxy
2017-05-18 19:04:32 +02:00
Daniel Fekete
e8c831a195
FW: update L4 firmware
2017-05-18 18:59:46 +02:00
Daniel Fekete
1236fc5c8e
FW: update F7 firmware
2017-05-18 18:39:16 +02:00
Daniel Fekete
07b82951fb
FW: update F4 firmware
2017-05-18 18:34:37 +02:00
ChrisMicro
43be8bde8e
Merge branch 'master' of https://github.com/danieleff/STM32GENERIC
2017-05-18 16:32:57 +02:00
ChrisMicro
27631eccfa
baudrate changed to 115200
2017-05-16 20:06:03 +02:00
Daniel Fekete
0cb5733528
USB: L4, remove multiple definition of HAL_GPIO_EXTI_Callback
2017-05-16 18:04:56 +02:00
Daniel Fekete
9e0d00a07a
USB: Add configuration for L4
2017-05-16 17:47:07 +02:00
Daniel Fekete
93f47b64c9
USB: Move CDC handler to its own file
2017-05-16 17:46:55 +02:00
ChrisMicro
3b7cb08be9
ILI9341 example added
2017-05-16 12:15:45 +02:00
Daniel Fekete
623e0c5f4a
USB: Do not compile USB on devices that does not have it
2017-05-15 20:17:49 +02:00
ChrisMicro
4e253c9df6
basic I2S SD-card wav buffer player added
2017-05-15 09:04:21 +02:00
ChrisMicro
a7faeb1c68
description and println status message improved
2017-05-15 07:14:31 +02:00
ChrisMicro
f48240ae5c
install process description improved
2017-05-15 07:06:51 +02:00
ChrisMicro
9f6a578c78
I2S interface changed to SPI2 to avoid interference with SDIO
2017-05-15 07:01:24 +02:00
Daniel Fekete
b6c8b8bc18
Heap: Fix _sbrk when there is no more memory
2017-05-14 08:10:41 +02:00
Daniel Fekete
5d32faceba
UART: Implement flush()
2017-05-13 21:26:46 +02:00
Daniel Fekete
868a5021e2
Add license text to files
2017-05-13 17:21:47 +02:00
Daniel Fekete
53b8d3906f
Discovery F746: Add example for SDRAM
2017-05-13 14:52:44 +02:00
Daniel Fekete
84770aa317
Discovery F746: enable external SDRAM, and move heap to there
2017-05-13 14:52:14 +02:00
Daniel Fekete
869b634188
system_stm32f7xx.c: update to containt SystemInit_ExtMemCtl function
2017-05-13 14:51:04 +02:00
Daniel Fekete
b634bd5444
Setup: Add preinitVariant for variants to call before constructors
...
This allows variants to move heap to external ram, initialize data/bss in non-default ram, etc.
2017-05-13 14:49:00 +02:00
Daniel Fekete
6b32b58d20
Syscalls: Add setHeap(), so variants can move Heap to external ram
2017-05-13 14:41:58 +02:00
Daniel Fekete
d489e26b96
Merge remote-tracking branch 'origin/master'
2017-05-13 13:02:21 +02:00
ChrisMicro
99fe3918d3
Blink_allLeds example readability improved
2017-05-13 12:01:46 +02:00
ChrisMicro
b90c278c5c
HAL_timer1 example corrected, HAL include not longer needed
2017-05-13 11:33:48 +02:00
ChrisMicro
0035efd049
descriptions corrected
2017-05-13 07:26:16 +02:00
ChrisMicro
45541f38eb
button and led example added
2017-05-13 06:37:51 +02:00
ChrisMicro
29048c7f48
Merge branch 'master' of https://github.com/danieleff/STM32GENERIC into development
2017-05-13 05:24:27 +02:00
ChrisMicro
fcd036203b
I2S_MAX98357A example added
2017-05-13 05:20:44 +02:00
Daniel Fekete
bb92877dcd
Arduino.h: Remove function definitions of inline functions
...
Including Arduino.h in multiple files caused problems otherwise
2017-05-12 19:42:32 +02:00
Daniel Fekete
a376d7db60
HAL: Always include all hal source files
2017-05-12 06:58:23 +02:00
Daniel Fekete
745c653a7f
USB MSC: add example code for testing in documentation
2017-05-12 05:59:45 +02:00
Daniel Fekete
330013e1ee
Print: add 64 bit number printing
...
Thanks to Pito
2017-05-12 05:40:20 +02:00
Daniel Fekete
63be13ee6e
ADC: add adc_ex.c to core
2017-05-11 19:53:50 +02:00
Daniel Fekete
ac64d02071
Merge remote-tracking branch 'victorpv/SerialUSB'
2017-05-11 19:01:19 +02:00
victorpv
f9bf375142
Small additions to SerialUSB
...
Resolves enumeration problem in F4 and !Serial never returning true.
When the USB port connects to a host goes thru several states, and can
start sending data once the state is USBD_STATE_CONFIGURED
2017-05-11 07:24:27 -05:00
victorpv
5795b485d5
Adding F103RF support.
...
Includes board files and a correction to a core file since SPI3 can only
be remapped in connectivity line devices.
2017-05-11 07:22:11 -05:00
Daniel Fekete
3d9bea9a1f
USB: Add MSC menu selection to boards.txt
2017-05-10 18:50:21 +02:00
Daniel Fekete
926830ea0e
USB: Move interrupts to USBDevice.cpp
2017-05-10 18:50:04 +02:00
Daniel Fekete
fef7fba454
USB: automatically start based on menu selection
2017-05-10 18:48:09 +02:00
ChrisMicro
e1754ccd5d
free ram example added
2017-05-10 07:54:58 +02:00
Daniel Fekete
c135b467ad
USB: Fix endpoints
2017-05-09 22:00:56 +02:00
Daniel Fekete
caf6d0063e
USB CDC: use new USBDeviceClass from SerialUSB
2017-05-09 22:00:31 +02:00
Daniel Fekete
324c3df773
USB: add new USBDeviceClass class
2017-05-09 22:00:06 +02:00
Daniel Fekete
b30f6af024
USB: add mass storage class descriptor
2017-05-09 21:59:02 +02:00
Daniel Fekete
ab565f4585
USB: fix returning length of string descriptors
2017-05-09 19:02:19 +02:00
Daniel Fekete
8b67150245
USB: Rename descriptors that belong to CDC
2017-05-09 17:17:29 +02:00
Daniel Fekete
c26ed43a25
USB MSC: use static memory instead of USBD_malloc
2017-05-09 16:21:33 +02:00
Daniel Fekete
433f5c2679
USB: Add MSC middleware
2017-05-09 16:18:17 +02:00
Daniel Fekete
a87b357507
PWM: If TIM2 is not available, use TIM3 timer
2017-05-09 14:03:31 +02:00
Daniel Fekete
e492650bac
USB: Use const memory for string descriptors
2017-05-09 12:02:19 +02:00
Daniel Fekete
7dd491ac1a
USB CDC: move into its own folder
2017-05-09 11:31:31 +02:00
Daniel Fekete
e8219dc09a
USB CDC: Move memory allocation from config to cdc
2017-05-09 11:25:31 +02:00
Daniel Fekete
a6869ae8d4
Serial USB: fix operator bool() to not always return false
2017-05-09 07:46:47 +02:00
Daniel Fekete
348132f3c4
UART: Fix RX pin mode on F1
2017-05-08 19:52:54 +02:00
Daniel Fekete
871d6b7076
Test: SPI self test
2017-05-07 15:44:07 +02:00
ChrisMicro
dcb8aa985a
L476RG SRAM reduced to 96K, F401 systemclock_config cleaned
2017-05-05 14:48:14 +02:00
ChrisMicro
e902d495ea
NUCLEO_L476RG linker script _estack corrected
2017-05-05 08:18:50 +02:00
ChrisMicro
6787a63c4a
Nucleo 64 STM32F401 clock settings corrected with CubeMX config
2017-05-05 07:28:18 +02:00
ChrisMicro
2f90476dd5
Merge branch 'master' of https://github.com/danieleff/STM32GENERIC
2017-05-05 07:08:42 +02:00
Daniel Fekete
2052cd1895
I2S: Conditionally compile handle.Init.FullDuplexMode
2017-05-04 18:25:00 +02:00
Daniel Fekete
d1a682452b
F7: Add USB config file
2017-05-04 17:51:01 +02:00
Daniel Fekete
44170fe61d
F7: enable ICache and DCache
2017-05-04 17:50:15 +02:00
Daniel Fekete
e436878594
Automatic compilation: add I2S, SDIO, UART, USB
2017-05-04 17:12:32 +02:00
Daniel Fekete
0d74123949
Fix compilation where stm32f3xx_hal_uart_ex is needed for UART
2017-05-04 16:58:26 +02:00
Daniel Fekete
8715415bb6
F7: Fix stm32f7xx_hal_pwr_ex include
2017-05-04 16:54:06 +02:00
Daniel Fekete
8d8399afe0
F746 Discovery: set UART1 RX/TX to st-link virtual com port
2017-05-04 16:50:34 +02:00
Daniel Fekete
53f4e63090
Variant: remove initVariant from stm32_init.c, so it can be used in variant.cpp
2017-05-04 16:46:15 +02:00
ChrisMicro
ddd26eed9e
Nucleo F401RE added
2017-05-04 08:09:34 +02:00
ChrisMicro
f71e7b5fb7
Merge branch 'master' of https://github.com/danieleff/STM32GENERIC
2017-05-04 06:46:33 +02:00
Daniel Fekete
da14f9ed99
Fix Nucleo L476RG Flash memory size
2017-05-04 06:39:33 +02:00
ChrisMicro
cfde5a6b86
Merge branch 'master' of https://github.com/danieleff/STM32GENERIC
2017-05-04 06:20:40 +02:00
Daniel Fekete
41e87d045e
SDIO: Add method to return last error
2017-05-03 20:15:26 +02:00
Daniel Fekete
30eb7c9eaa
SDIO: Add eraseBlock for testing
2017-05-03 20:10:13 +02:00
Daniel Fekete
0250fd74fa
SDIO: Add low level card info / register access methods
2017-05-03 20:04:13 +02:00
Daniel Fekete
5fc7208ea4
SDIO: Fix compilation where SDIO is called SDMMC
2017-05-03 20:03:52 +02:00
Daniel Fekete
e9eadf7698
SDIO: Split implementation based on STM32 chip series
2017-05-03 19:49:39 +02:00
ChrisMicro
a62173a2f4
Merge branch 'master' of https://github.com/danieleff/STM32GENERIC
2017-05-03 12:20:38 +02:00
Daniel Fekete
a485045063
Add default upload tools to boards.txt
2017-05-02 18:49:13 +02:00
Daniel Fekete
4646dad1fd
Fix tool path for maple_upload and serial_upload
2017-05-02 18:47:53 +02:00
Daniel Fekete
57aa35806d
Fix F3 compilation, EXTI2_IRQn -> EXTI2_TSC_IRQn
2017-05-02 17:26:33 +02:00
victorpv
264d33d09d
Merge remote-tracking branch 'refs/remotes/danieleff/master' into SPI-DMA
2017-05-01 23:12:29 -05:00
victorpv
8c70ab22b2
Adding F1 and F7 support.
2017-05-01 23:08:50 -05:00
Christoph Haberer
47c7ec0c38
Merge branch 'master' of https://github.com/danieleff/STM32GENERIC
2017-05-01 20:16:22 +02:00
Daniel Fekete
a36803dd48
Fix SPI compilation error on F1
2017-05-01 16:01:18 +02:00
Daniel Fekete
1d2d071ca9
Fix I2C compilation on chips without I2S
2017-05-01 16:01:05 +02:00
Daniel Fekete
a2bb1881f5
Automated tests: add SPI and I2C compile test
2017-05-01 16:00:39 +02:00
victorpv
80536071f6
SPI with DMA 2nd version.
...
Small correction go allow NULL tx buffer for compatibility with SDFat
for libmaple F1.
2017-04-30 10:05:03 -05:00
Christoph Haberer
059b550515
Merge branch 'master' into development
2017-04-30 08:16:10 +02:00
Christoph Haberer
af66f32150
Serial_portUsage example added
2017-04-30 08:11:14 +02:00
Christoph Haberer
6702b75125
HAL example added
2017-04-30 07:28:36 +02:00
Christoph Haberer
75b0943f3b
I2S example added
2017-04-30 07:13:16 +02:00
victorpv
95f37d7c77
1st version
...
SPI DMA for F4. Blocking.
2017-04-29 22:08:02 -05:00
Daniel Fekete
f322d9f7e4
Add I2C timing values for F746
2017-04-29 06:43:58 +02:00
Daniel Fekete
9ce5253c8c
For chips with handle.Init.Timing, do not try to guess it
...
Those chips will need to #define I2Cx_100KHZ_TIMING in variant.h to work.
2017-04-29 06:43:10 +02:00
Daniel Fekete
0a2f0bbd72
Fix compilation of Wire for chips without I2C_IT_BUF
...
However slave mode will not work for them without rewrire
2017-04-29 06:42:11 +02:00
Daniel Fekete
b185d0e680
Add f_cpu to boards
2017-04-29 06:40:39 +02:00
Daniel Fekete
9827f168aa
Use provided frequency when setting up I2C clock speed
2017-04-29 06:26:59 +02:00
Daniel Fekete
ff400490bd
Fix compilation on chips that have no I2S
2017-04-29 06:25:34 +02:00
Daniel Fekete
4b00e4b689
Remove copy-pasted vid/pid from boards.txt so using SerialUSB are not all shown as MapleMini
2017-04-29 06:12:44 +02:00
Daniel Fekete
7a452442df
In Discovery F407 menu change UART1 to UART2, as UART1 pins are connected to USB
2017-04-28 18:34:32 +02:00
Daniel Fekete
6d4cc61c0a
Fix typo in SerialUART
2017-04-28 18:04:37 +02:00
Christoph Haberer
cc3e14994c
Merge branch 'master' of https://github.com/danieleff/STM32GENERIC
2017-04-28 10:14:08 +02:00
Daniel Fekete
1e141a35bd
Fix millis() bug
2017-04-27 19:08:43 +02:00
Christoph Haberer
45734a58fa
sample player basics added
2017-04-27 18:18:11 +02:00
Christoph Haberer
1e0b4c6095
accelerometer example added
2017-04-27 10:54:02 +02:00
Christoph Haberer
59a58e7522
audio codec example refactured
2017-04-27 10:21:45 +02:00
Christoph Haberer
b9d6eb9779
audio codec example corrected
2017-04-27 09:50:38 +02:00
Christoph Haberer
22ed7e5245
audo codec CS43L22 example added
2017-04-27 08:30:26 +02:00
Christoph Haberer
5e57f156c6
Merge branch 'master' of https://github.com/danieleff/STM32GENERIC
2017-04-27 06:28:47 +02:00
Christoph Haberer
96b8982777
Merge branch 'master' of https://github.com/maichaell/STM32GENERIC
2017-04-26 22:48:56 +02:00
Michael L
53d9352c52
add demo for LIS3DSH accelerometer with leds
2017-04-26 22:37:33 +03:00
Daniel Fekete
74a0efbe12
Add I2S Master Clock Output
2017-04-26 20:49:16 +02:00
Daniel Fekete
992175e0e5
Fix boards.txt for black F407 boards
2017-04-26 20:15:57 +02:00
Daniel Fekete
949a81fb6f
Add F407ZE and F407ZG variants
2017-04-26 19:47:11 +02:00
Christoph Haberer
65b0ded7b1
Merge branch 'master' of https://github.com/danieleff/STM32GENERIC
2017-04-26 12:52:56 +02:00
Christoph Haberer
27b7211fde
accelerometer added
2017-04-26 08:03:14 +02:00
Daniel Fekete
4760f3dead
Add I2S implementation
2017-04-25 21:40:43 +02:00
Daniel Fekete
c3fff6c080
Merge pull request #1 from ChrisMicro/master
...
STM32F429 Discovery added
2017-04-25 16:59:08 +02:00
Christoph Haberer
fc6fdc202f
I2C scanner added
2017-04-25 16:55:27 +02:00
Christoph Haberer
9dc54edf00
OTG leds removed from blink example to prevent OTG-FAULT shartcut on the boards
2017-04-25 07:04:48 +02:00
Christoph Haberer
d0b36a4b30
AnalogReadSerialUSB example added
2017-04-25 06:51:44 +02:00
Christoph Haberer
c70550ea57
led names now same as names from ST repo
2017-04-24 21:49:56 +02:00
Daniel Fekete
59b5348021
Fix pinout of Nucleo boards
2017-04-24 21:08:30 +02:00
Daniel Fekete
a2b33aa10f
Add attachInterrupt implementation
2017-04-24 18:23:03 +02:00
Daniel Fekete
2a89203577
Fix name of stm32GpioClock
2017-04-24 18:22:45 +02:00
Daniel Fekete
c1985e2d92
Make Serialx alias for SerialUARTx
2017-04-24 17:43:09 +02:00
Daniel Fekete
3df3a5fede
Fix UART random stop when sending data really fast
2017-04-24 17:42:39 +02:00
Christoph Haberer
80b77a21d0
Merge branch 'master' into development
2017-04-24 08:13:53 +02:00
Christoph Haberer
3b0268f61a
Merge remote-tracking branch 'daniel/master'
2017-04-24 08:07:18 +02:00
Christoph Haberer
ab954f09ab
UserButton example for STM32F429 added
2017-04-24 07:27:14 +02:00
Christoph Haberer
b7a187436d
pinMode PullUp in core library missing
2017-04-24 07:20:02 +02:00
Christoph Haberer
c206a6623d
Blink_allLeds esample for STM32F429 Discovery added
2017-04-24 07:11:36 +02:00
Christoph Haberer
ba63674472
STM32F429 Discovery Board added, ld script and boards.txt to be reviewed !
2017-04-23 20:04:14 +02:00
Christoph Haberer
713417cde7
UserButton example added
2017-04-23 14:23:05 +02:00
Daniel Fekete
4ce9c07fa5
Add ability to compile all HAL source files to use in Arduino sketch
2017-04-23 11:45:02 +02:00
Christoph Haberer
53bf888d3d
RedLed name corrected
2017-04-23 11:08:54 +02:00
Christoph Haberer
5d0ce91f1f
Blink_allLeds for Discovery407VG added
2017-04-23 10:22:13 +02:00
Daniel Fekete
a4e7df14f7
Add FreeRTOS implementation
2017-04-23 07:47:06 +02:00
Daniel Fekete
4823708cf1
Add Wire constructor takin SDA and SCL pin
2017-04-23 07:46:26 +02:00
Daniel Fekete
3358ec3cf5
Fix library properties architecture case sensitive STM32 value
2017-04-23 07:45:55 +02:00
Daniel Fekete
6f858aefcd
Add hardware floating point to Cortex M4 boards
2017-04-23 05:51:35 +02:00
Daniel Fekete
3588bf1cef
Add debug symbols to assembly and cpp files
2017-04-23 05:45:03 +02:00
Daniel Fekete
69b588328e
Add SD card example for Black F407VE
2017-04-22 08:36:26 +02:00
Daniel Fekete
fee81d692a
Add SDIO library
2017-04-22 08:28:14 +02:00
Daniel Fekete
1b68efa898
Regenerate chip files with SDIO and I2S pins included
2017-04-22 08:21:55 +02:00
Daniel Fekete
853431534a
Add Discovery 407VG board
2017-04-21 20:12:08 +02:00
Daniel Fekete
cad2ff1a14
If variant.h has SDA/SCL defined, use that for I2C1
2017-04-21 20:09:41 +02:00
Daniel Fekete
754d63b9b8
Move board examples into its own folder / menu item
2017-04-21 07:22:18 +02:00
Daniel Fekete
58df2817f5
Add slave I2C
2017-04-21 06:43:04 +02:00
Daniel Fekete
40a4803172
Add I2C slave mode begin()
2017-04-20 20:59:39 +02:00
Daniel Fekete
9f723dada3
Move I2C clock setup and initialization to setClock
2017-04-20 20:57:21 +02:00
Daniel Fekete
dbe4023b10
Start I2C clock based on selected I2C
2017-04-20 20:50:46 +02:00
Daniel Fekete
61a5e43c58
Enable changing the I2C instance in Wire library
2017-04-20 19:06:07 +02:00