Roger Clark
fd605a6a79
Merge branch 'victorpv-sdio-updates'
2018-04-13 14:03:45 +10:00
Roger Clark
314ce02bd0
Merge branch 'sdio-updates' of https://github.com/victorpv/Arduino_STM32 into victorpv-sdio-updates
2018-04-13 13:48:10 +10:00
Roger Clark
0e0370dfe9
Merge branch 'arpruss-master'
2018-04-13 13:43:36 +10:00
victorpv
0197d63dc0
Multiple updates to SDIO library
...
Changes __io for __IO
Increase the time for some delays
Adds compatibility with SdSdioEX class while using DMA
Implement a retry mechanism (needs further testing)
Implement command ACMD42 to disconnect the sd internal pullup in D3 in
4bit mode
2018-04-12 22:30:37 -05:00
arpruss
18d1654195
usbcomposite library
2018-04-12 20:45:59 -05:00
Roger Clark
f56c37e97e
Fix for https://github.com/rogerclarkmelbourne/Arduino_STM32/issues/486
2018-04-12 18:17:45 +10:00
Roger Clark
c9a694b779
Revert #491
2018-04-12 17:59:03 +10:00
Roger Clark
550e511566
Merge pull request #491 from stevstrong/patch-12
...
Update timer.h
2018-04-12 16:43:29 +10:00
stevstrong
407df21dfb
Update timer.h
...
fix for dfb5bd4c30
,
see issue #412 [https://github.com/rogerclarkmelbourne/Arduino_STM32/issues/412 ]
2018-04-12 08:29:49 +02:00
Roger Clark
596dc0d78e
Merge pull request #461 from tfry-git/work/gfx_as
...
Base Adafruit_GFX_AS on Adafruit_GFX, keeping only the additions in a derived class.
2018-04-08 13:39:50 +10:00
Roger Clark
0e17c642a0
Merge pull request #480 from edogaldo/Fix-SCB_AIRCR_PRIGROUP
...
Fix SCB_AIRCR_PRIGROUP
2018-04-08 13:35:13 +10:00
Roger Clark
f0f270d4fc
Merge pull request #481 from victorpv/patch-4
...
Update to fix FSMC inclusion in Rx devices
2018-04-08 13:34:20 +10:00
victorpv
ef2f5b53d7
Need to define STM32_HAVE_FSMC as 0
...
Forgot to include that.
2018-04-05 22:04:28 -05:00
victorpv
21bdc4ad13
Update to fix FSMC inclusion in Rx devices
...
The FSMC is only available in high density and XL density devices with more than 4 ports.
Basically excluded in the RC/D/E/F/G models, since they dont have enough pins.
Page 11 in the Datasheet references this. The table shows what is present, and shows the FSMC is NOT present in Rx MCUs:
http://www.st.com/content/ccc/resource/technical/document/datasheet/59/f6/fa/84/20/4e/4c/59/CD00191185.pdf/files/CD00191185.pdf/jcr:content/translations/en.CD00191185.pdf
Recent changes to other files highlight this issue during compilation time. The issue was already there, but GPIO E and GPIO F were declared and defined, while they don't actually exist in Rx MCUs, so FSMC was being included for those MCU even though they don't actually have an FSMC device, or at least no external ports to use it.
With the recent changes GPIO E and F and correctly excluded from the build, but since FSMC was still included and needs GPIO E and F, it was failing to compile. I.e.:
C:/Users/Victor/Documents/Arduino/Hardware/Arduino_STM32/STM32F1/cores/maple/libmaple/fsmc_f1.c:51:19: error: 'GPIOE' undeclared (first use in this function)
Since the FSMC is not available (I suspect the silicon is there, but there is no IO pins to use it), the correct solution is to include FSMC only when using an MCU with more than 4 GPIO ports, which is what matches the datasheet.
2018-04-05 21:54:05 -05:00
edogaldo
f660163a6f
Fix SCB_AIRCR_PRIGROUP
...
As per Issue #479
2018-04-04 16:04:42 +02:00
Roger Clark
154cc2211b
Merge pull request #450 from maikwoehl/patch-1
...
Linux . Use useradd instead of adduser
2018-04-02 11:41:52 +10:00
Roger Clark
3f21e27f29
Merge branch 'MackPI-master'
2018-04-01 16:30:11 +10:00
Roger Clark
17248cd803
Merge branch 'master' of https://github.com/MackPI/Arduino_STM32 into MackPI-master
2018-04-01 16:29:21 +10:00
Roger Clark
6f0bf6e4cd
Merge branch 'KenWillmott-KenWillmott-patch-1'
2018-04-01 16:27:50 +10:00
Roger Clark
9128a78265
Merge branch 'KenWillmott-patch-1' of https://github.com/KenWillmott/Arduino_STM32 into KenWillmott-KenWillmott-patch-1
2018-04-01 16:27:26 +10:00
Roger Clark
1c48f1aaa7
Merge branch 'tfry-git-work/xpt2046'
2018-04-01 16:18:13 +10:00
Roger Clark
7aeb8ccefe
Merge branch 'work/xpt2046' of https://github.com/tfry-git/Arduino_STM32 into tfry-git-work/xpt2046
2018-04-01 16:14:17 +10:00
Roger Clark
9fcd06e879
Merge branch 'stevstrong-patch-7'
2018-04-01 15:48:28 +10:00
Roger Clark
a05944eda8
Merge branch 'patch-7' of https://github.com/stevstrong/Arduino_STM32
2018-04-01 15:30:59 +10:00
Roger Clark
0d892b2137
Merge branch 'victorpv-SDIO_patch'
2018-04-01 15:26:26 +10:00
Roger Clark
d94f864979
Merge branch 'SDIO_patch' of https://github.com/victorpv/Arduino_STM32 into victorpv-SDIO_patch
2018-04-01 15:26:04 +10:00
Roger Clark
a478c47874
Merge branch 'victorpv-STM_FFT'
2018-04-01 15:17:41 +10:00
Roger Clark
b2bd7b9872
Merge branch 'STM_FFT' of https://github.com/victorpv/Arduino_STM32 into victorpv-STM_FFT
2018-04-01 15:16:52 +10:00
Roger Clark
845508ee19
Merge branch 'aster94-master'
2018-04-01 15:03:36 +10:00
victorpv
59a216ba66
Help file describing the fft functions.
2018-03-29 22:19:06 -05:00
Roger Clark
178cd5529e
Merge pull request #468 from stevstrong/patch-13
...
Update platform.txt - Reduces line length of build output message
2018-03-29 18:34:26 +11:00
Roger Clark
737fdf97be
Merge pull request #451 from per1234/readme-formatting
...
Fix formatting and typos in README.md
2018-03-29 16:10:11 +11:00
victorpv
d5399c3e02
Revert "Hardware serial corrections"
...
This reverts commit 771be821c2
.
2018-03-28 22:27:50 -05:00
victorpv
e3510b76eb
Revert "SDIO updates"
...
This reverts commit 7dce451ebc
.
2018-03-28 22:27:39 -05:00
victorpv
5c3c9af241
Revert "Hardware serial corrections"
...
This reverts commit 771be821c2
.
2018-03-28 22:23:41 -05:00
victorpv
c693d0038e
Some more SDIO corrections and improvements
2018-03-28 22:19:47 -05:00
victorpv
58ccf76c2a
stm_fft library
...
With extra fft 16 bins function
2018-03-28 22:01:48 -05:00
victorpv
7dce451ebc
SDIO updates
...
Increase performance and compatibility with cards.
2018-03-28 21:50:49 -05:00
Roger Clark
2578bf00cb
Merge pull request #438 from JiriBilek/master
...
Fixing now() function in RTClock.h
2018-03-28 13:37:01 +11:00
Roger Clark
3521747556
Merge pull request #465 from stevstrong/patch-12
...
Increase tone resolution
2018-03-28 13:27:30 +11:00
Roger Clark
c85d83b1f9
Merge pull request #469 from stevstrong/patch-14
...
F4: add the macro "word"
2018-03-28 13:20:35 +11:00
Roger Clark
c2711e5f0e
Merge pull request #472 from stevstrong/patch-15
...
F1 SPI slave: remove RXONLY flag to enable data transmission
2018-03-28 10:41:35 +11:00
stevstrong
0a88fe3cfa
F1 SPI slave: remove RXONLY flag to enable data transmission
...
see https://github.com/rogerclarkmelbourne/Arduino_STM32/issues/471
2018-03-27 20:13:04 +02:00
stevstrong
3821c3ab97
F4: adds the macro "word"
...
similar to already existing solution for F1
2018-03-24 10:09:47 +01:00
stevstrong
9e19f0ecc3
Update platform.txt
...
cosmetics: remove unnecessary blank space
2018-03-24 00:13:27 +01:00
stevstrong
e76e8adb52
F1 tone resolution: try to force compiler optimisation
2018-03-23 10:55:26 +01:00
stevstrong
41b165cae0
Increase tone resolution
...
Small change to increase tone resolution by multiplying before dividing.
2018-03-20 11:53:03 +01:00
Roger Clark
54c6896180
Merge pull request #458 from madias123/patch-2
...
Update TouchButtons.ino to use Serial instead of Serial1
2018-03-18 20:23:31 +11:00
Roger Clark
0ac3df5628
Merge pull request #462 from stevstrong/patch-11
...
Update i2c.c to fix bug with devices where ID = 0x7x
2018-03-18 20:21:11 +11:00
stevstrong
ad0090bc1b
Update i2c.c
...
fix for unrecognized devices having ID 0x7..
2018-03-15 19:23:49 +01:00