Commit Graph

481 Commits

Author SHA1 Message Date
Daniel Fekete 63b8c33205 i2s: improve performance, add extra methods 2017-06-15 22:34:45 +02:00
Daniel Fekete 1373c95224 documentation: update spi / i2s docs 2017-06-15 15:11:01 +02:00
Daniel Fekete ad1c5ab795 spi: add nonblocking transfer() with callback 2017-06-15 07:26:43 +02:00
Daniel Fekete 3f32b7e417 spi: Add LL SPI 2017-06-15 07:21:16 +02:00
Daniel Fekete a78a254a52 spi: Move spi_ff_buffer into the class 2017-06-15 06:04:37 +02:00
Daniel Fekete 0b9943973f spi: Use centrally managed DMA 2017-06-15 05:41:37 +02:00
Daniel Fekete 561a67590c spi: wait for transfer enable 2017-06-15 05:39:09 +02:00
Daniel Fekete 6f3f16e888 dma: Add SPI to central DMA handling for F1 2017-06-15 05:30:46 +02:00
Daniel Fekete c1896698a0 sdio: Check for SD_InitTypeDef, because SDIO is defined even if the chip does not have it 2017-06-15 05:29:55 +02:00
Daniel Fekete 06b7e97fd3 i2c: Fixing I2C initialization issue #20 2017-06-15 05:28:56 +02:00
Daniel Fekete 973a883371 sdio: Do not use DMA on unaligned reads / writes 2017-06-15 05:05:51 +02:00
Daniel Fekete 4de51c1fb1 upload: Use STLink by default. Mass Storage upload is not reliable 2017-06-15 04:57:41 +02:00
ChrisMicro bfe1cf59a7 F7 discovery TFT shwo SD-card example added 2017-06-13 22:58:04 +02:00
ChrisMicro 74454189ee Merge branch 'master' of https://github.com/danieleff/STM32GENERIC 2017-06-13 21:56:18 +02:00
Daniel Fekete bd083f73ef variant: Fix F7 UART rx 2017-06-13 19:53:24 +02:00
Daniel Fekete 692713d449 example: sdio: remove unnecessary STM32SdFatSdio.h files 2017-06-13 19:44:14 +02:00
Daniel Fekete e96d284336 SdFat: fix SDIO ifdef 2017-06-13 18:59:42 +02:00
Daniel Fekete df9c5dbb96 sdio: fix missing SDIO IRQHandler 2017-06-13 18:59:18 +02:00
Daniel Fekete d100258029 sdio: Add SDMMC compatibility macros 2017-06-13 17:23:19 +02:00
Daniel Fekete 7b13128353 SdFat: only try to use DMA if it is implemented 2017-06-13 17:19:42 +02:00
Daniel Fekete 21a856702b gpio: chang GPIO speed to medium to reduce noise 2017-06-13 17:18:05 +02:00
Daniel Fekete 2f35c3b9ce sdio: remove old files 2017-06-13 17:05:17 +02:00
Daniel Fekete 90f126e400 variant: black f407: set SPI pins to PA5/PA6/PA7 2017-06-13 06:22:38 +02:00
Daniel Fekete 557279aae2 sdio: use centralised DMA functions, instead of DMA spreading out everywhere 2017-06-13 06:14:29 +02:00
Daniel Fekete 4462e13e41 SdFat: check for ARDUINO_ARCH_STM32 instead of series specific macro 2017-06-13 05:34:56 +02:00
Daniel Fekete 676741ead3 SdFat: only compile with ENABLE_SDIO_CLASS 1 if the chip really has SDIO 2017-06-13 05:34:14 +02:00
Daniel Fekete 00cc621483 sdio: SDIOClass should not depend on SdFat library 2017-06-13 05:33:11 +02:00
Daniel Fekete 4bc4b7fe72 SdFat: set architectures=STM32 in library.properties 2017-06-13 04:47:11 +02:00
Daniel Fekete 7169ccb442 Merge remote-tracking branch 'victorpv/FW-Update' into testing 2017-06-12 18:44:32 +02:00
Daniel Fekete dac90592aa documentation: update documentation for adding boards 2017-06-12 18:39:35 +02:00
Daniel Fekete 4402dddbe0 variant: rename systemclock_config files to variant.c 2017-06-12 05:53:25 +02:00
Daniel Fekete 9d36fb69c1 documentation: i2s: document bufferred transfer, remove 32 bit write 2017-06-12 05:22:42 +02:00
Daniel Fekete 32f6ecd423 i2s: simplify example to not use buffer 2017-06-09 20:26:53 +02:00
Daniel Fekete b9410d7bfd i2s: add DMA 2017-06-09 20:22:19 +02:00
Daniel Fekete 9c5f9ec7b2 dma: Add central DMA handling 2017-06-09 19:49:40 +02:00
ChrisMicro 2201c0e0f9 Merge branch 'master' of https://github.com/danieleff/STM32GENERIC 2017-06-09 17:27:05 +02:00
ChrisMicro d284180602 touch exampled beyautified 2017-06-09 17:26:30 +02:00
ChrisMicro 800bc41e0e touch example added 2017-06-09 10:05:36 +02:00
ChrisMicro 7407d78d09 dispaly template for easier coding added 2017-06-09 09:47:14 +02:00
Daniel Fekete c7434acb97 fsmc: Add example for Black F407 2017-06-07 07:11:35 +02:00
Daniel Fekete f84a2b885c spi: Fix SPI DMA compilation errors by not compiling when not supported 2017-06-06 17:31:07 +02:00
ChrisMicro 49895bc82b F747NG Discovery examples remaned like Arduino examples naming convention 2017-06-06 09:24:04 +02:00
Daniel Fekete 6d266912d4 Merge pull request #19 from grafalex82/patch_1
Cleanup of unused stuff
2017-06-06 06:09:47 +02:00
Daniel Fekete a7959ceab8 example: change mandelbrot to use hardware float instead of software double 2017-06-06 06:09:29 +02:00
Daniel Fekete 2b7ea40db8 F746NG: Use hardware floating point 2017-06-06 06:01:54 +02:00
Daniel Fekete 094ea3603a SerialUSB: always have SerialUSB 2017-06-06 06:01:49 +02:00
Daniel Fekete 4166c778ca freertos: Fix when using USB 2017-06-06 06:01:46 +02:00
Daniel Fekete 25e024cb1e Merge pull request #18 from ChrisMicro/master
update examples
2017-06-06 06:01:20 +02:00
Oleksandr Masliuchenko 23ba9478dc Cleanup of unused stuff 2017-06-05 22:24:52 +03:00
ChrisMicro e015626ba4 Merge branch 'master' of https://github.com/danieleff/STM32GENERIC 2017-06-04 14:50:19 +02:00