Roger Clark
|
20168b1359
|
Merge pull request #280 from stevstrong/generic_f4
STM32F4 development updated by @stevstrong
|
2017-07-03 16:36:07 +10:00 |
Roger Clark
|
d4103b8cd1
|
Merge pull request #294 from tomtor/fix-doc
Fix documentation for usart_putc()
|
2017-07-03 15:36:23 +10:00 |
Roger Clark
|
6891e40546
|
Merge pull request #288 from MicroBahner/pinmodeTimer
Added Pinmode timer fix by @MicroBahner
|
2017-07-03 15:35:30 +10:00 |
Roger Clark
|
bd8ef73bef
|
Merge pull request #302 from bmarquismarkail/rcmclone
Adding i2C repeated start condition from @bmarquismarkail
|
2017-07-03 15:31:45 +10:00 |
Roger Clark
|
e4f598683c
|
Merge pull request #262 from victorpv/timer_dma
Timer dma from @victorpv
|
2017-07-03 15:30:14 +10:00 |
Roger Clark
|
2dbf8b72c3
|
Merge pull request #261 from victorpv/FreeRTOS900
Added Free rtos900 from @victorpv
|
2017-07-03 15:29:23 +10:00 |
stevstrong
|
f744048583
|
include backslashes replaced by slashes
|
2017-07-02 15:02:55 +02:00 |
U-MarquisSeven\Brandon
|
54044592fb
|
changing comment
|
2017-06-26 18:59:33 -05:00 |
U-MarquisSeven\Brandon
|
80339e6073
|
checking out work from master
|
2017-06-26 18:57:49 -05:00 |
Roger Clark
|
f7a576f2e0
|
Fixed issue with PB10 being set to OUTPUT for use as a USB Disconnect control on boards which do not have the additional USB disconnect hardware e.g. the Blue Pill. Note. Some variants seem to have the disconnect control on another pin, so I did not change those in case they were actually used
|
2017-06-25 13:08:30 +10:00 |
Roger Clark
|
747634a31a
|
Update README.md
|
2017-06-24 17:23:54 +10:00 |
stevstrong
|
f6dea1e50e
|
added CCMRAM definitions
|
2017-06-20 21:03:18 +02:00 |
stevstrong
|
d872cb1963
|
avoid multiple USB serial begin (taken from F1)
|
2017-06-20 18:50:23 +02:00 |
stevstrong
|
f1e2cba93b
|
Merge remote-tracking branch 'refs/remotes/rogerclarkmelbourne/master' into generic_f4
# Conflicts:
# .gitignore
|
2017-06-20 18:34:36 +02:00 |
stevstrong
|
b7fb21aa0c
|
make USB serial Tx blocking (bugfix for lost TX characters)
|
2017-06-20 18:33:00 +02:00 |
Roger Clark
|
6fa060c05a
|
Updated readme for gitter (again)
|
2017-06-19 17:11:31 +10:00 |
Roger Clark
|
8af6002812
|
Added link to gitter chat room in the readme
|
2017-06-19 17:11:04 +10:00 |
stevstrong
|
4aa44ee0e0
|
added SDIO lib files
|
2017-06-18 18:40:40 +02:00 |
stevstrong
|
f58a96e0f6
|
implemented SDIO
+ small changes in DMA - reworked get and clear ISR bits
+ wirish_time compatible with "C"
|
2017-06-18 17:27:02 +02:00 |
Roger Clark
|
aef93f74cd
|
Moved encoderLookup LUT from flash to RAM to give 30% speed increase of setPixelColor() - at the expense of 768 bytes of RAM
|
2017-06-13 10:39:42 +10:00 |
Roger Clark
|
ca484b4fdd
|
Add WS2812B library again, but this time without the .git folder in it
|
2017-06-13 10:38:05 +10:00 |
Roger Clark
|
40dd7c6fe1
|
Removed WS2812B lib as it had a .git folder in it which was causing problems
|
2017-06-13 10:37:16 +10:00 |
Roger Clark
|
7487d96f70
|
Fix typo in Hardware end()
|
2017-06-13 08:32:56 +10:00 |
Roger Clark
|
cc355255ac
|
Added WS2812B (aka Neopixel) library using SPI DMA asynchronous transfers and double buffering
|
2017-06-12 16:42:49 +10:00 |
Roger Clark
|
953aa8b88e
|
Added end() to HardWire (I2C)
|
2017-06-11 15:55:08 +10:00 |
Roger Clark
|
f47846662d
|
Added Wire.end() for bit banged version (TwoWire.cpp)
|
2017-06-11 15:42:05 +10:00 |
Roger Clark
|
0444a36527
|
Added an additional SPI API function dmaSendAsync which will start the a DMA send of a buffer and return immediately. The next time dmaSendAsync is called it waits if the previous transfer is not complete. Note the buffer is not copied, so ddouble buffering is needed to use this function
|
2017-06-11 15:35:14 +10:00 |
SukkoPera
|
ef60992e20
|
Merge remote-tracking branch 'upstream/master' into Fix-ifSerial
|
2017-06-09 22:11:52 +02:00 |
SukkoPera
|
c4643b265e
|
Remove isConnected() usage and binary zeros from StringEx_Parsinge xample
|
2017-06-09 22:07:33 +02:00 |
SukkoPera
|
bf138eb389
|
Remove isConnected() usage from examples
|
2017-06-09 22:07:05 +02:00 |
Roger Clark
|
3c4307ebac
|
Fix issue where USB Serial begin(xx) begin(xx,yy) did nothing, when they should ahave called begin()
|
2017-06-07 14:00:24 +10:00 |
Roger Clark
|
16a73348f1
|
Merge branch 'hanyazou-Avoid_USB_init_twice'
|
2017-06-07 08:20:48 +10:00 |
Roger Clark
|
1e88fcfc61
|
Merge branch 'Avoid_USB_init_twice' of https://github.com/hanyazou/Arduino_STM32 into hanyazou-Avoid_USB_init_twice
|
2017-06-07 08:19:07 +10:00 |
Roger Clark
|
8423fb9807
|
Merge branch 'stevstrong-F1_SPI_development'
|
2017-06-06 21:03:33 +10:00 |
Roger Clark
|
ed8c7a186f
|
Merge branch 'F1_SPI_development' of https://github.com/stevstrong/Arduino_STM32 into stevstrong-F1_SPI_development
|
2017-06-06 20:54:53 +10:00 |
Roger Clark
|
8477fba5d5
|
Merge branch 'master' into stevstrong-F1_SPI_development
|
2017-06-06 20:54:17 +10:00 |
Roger Clark
|
df78777e98
|
Add yield() call in delay() to support the Arduino Scheduler library. Ref issue #299
|
2017-06-06 20:45:50 +10:00 |
Zou Hanya
|
9ae2f6fa78
|
Avoid initializing USB serial twice
|
2017-06-03 08:27:33 +09:00 |
stevstrong
|
6dde3d39b4
|
added serial bool operator for "if(!Serial)"
|
2017-06-02 20:26:55 +02:00 |
stevstrong
|
220aa0e20f
|
Merge branch 'master' into generic_f4
|
2017-06-02 20:11:45 +02:00 |
stevstrong
|
642495bec9
|
corrected typo for BOARD_SDIO_CLK (generic F4)
|
2017-06-02 19:37:36 +02:00 |
stevstrong
|
cbd20e9384
|
corrected digitalPinToBitMask(P) for disco F4, too
|
2017-06-02 19:35:32 +02:00 |
stevstrong
|
1c097cc8c3
|
added pin modes: GPIO_AF_OUTPUT_PP_PU (for SDIO)
and GPIO_AF_INPUT_PU/PD
|
2017-06-02 19:32:34 +02:00 |
stevstrong
|
9e4b05289c
|
corrected digitalPinToBitMask(P)
|
2017-06-02 19:28:50 +02:00 |
stevstrong
|
54a2309783
|
corrected digitalPinToBitMask(P)
|
2017-06-02 17:25:32 +02:00 |
Roger Clark
|
920b57a4a9
|
Merge pull request #272 from grafalex82/patch_2
Compiler warning fixed in gpio_get_mode
|
2017-05-29 10:43:42 +10:00 |
Roger Clark
|
b19fc38e5e
|
Applied change to fix issue in itoa.c and itoa.h with newer versions of GCC (using the changes from STM's fix, in Arduino_Core_STM32)
|
2017-05-26 17:00:47 +10:00 |
Roger Clark
|
f2c2323afd
|
Changed board variants to use calculate value from F_CPU for CYCLES_PER_MICROSECOND
|
2017-05-26 16:22:16 +10:00 |
Roger Clark
|
66579ef8ef
|
Added -std=gnu++11 and -std=gnu11 compile flags to F1 and F4 platform.txt compile recipes
|
2017-05-26 16:03:49 +10:00 |
Tom Vijlbrief
|
84dd916230
|
Fix documentation for usart_putc()
|
2017-05-25 20:53:24 +02:00 |