Commit Graph

490 Commits

Author SHA1 Message Date
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
Daniel Fekete 2e6428c33e Fix installation link on documentation page 2017-05-02 17:26:11 +02:00
Daniel Fekete b2fa8a5e4a Merge pull request #3 from victorpv/SPI-DMA
1st version
2017-05-02 06:32:22 +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
victorpv 23ddfab875 Merge pull request #1 from danieleff/master
Resync
2017-05-01 23:04:41 -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
Daniel Fekete c42fc84672 Automated tests: script to download arduino managed libraries 2017-05-01 15:58:55 +02:00
Daniel Fekete 1bfd258300 Automated tests: use local gcc instead of arduino 4.8.3 so F7 can compile 2017-05-01 15:57:26 +02:00
Daniel Fekete cc54d4d04e Automated tests: update makefiles to include new boards 2017-05-01 15:56:56 +02:00
Daniel Fekete 6b24ddff02 Automated tests: automatically include referenced libraries 2017-05-01 15:56:06 +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
Daniel Fekete 4b6a0e33d9 Merge pull request #2 from ChrisMicro/master
Merged demos for Discovery F407
2017-04-28 15:18:14 +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