Commit Graph

672 Commits

Author SHA1 Message Date
Louise Newberry 618ffd069d Check USB DTR is active before sending data down the USB port (this should only be active when the port is connected to a terminal). 2016-02-22 22:02:45 +00:00
Louise Newberry 20331cea64 Make sure both USB_ISTR_SUSP & USB_ISTR_WKUP are both cleared when USB susppends or resumes. This is required as when we see a suspend event it looks like we immediately afterwords trigger a resume from the bit being set previously. 2016-02-13 11:35:44 +00:00
Roger Clark 268d9208b8 Merge pull request #159 from ddrown/source_master
Remove libraries/LiquidCrystal_I2C as the normal (AVR) Arduino version works fine (and the version that was in the repo was non-standard and didn't work for most people.
2016-02-04 13:39:51 +11:00
Dan Drown 4790010b78 Remove libraries/LiquidCrystal_I2C/
closes rogerclarkmelbourne/Arduino_STM32#158
2016-02-03 20:29:49 -06:00
Roger Clark 159d32e6ac Merge pull request #157 from derkostka/master
Update dfu-utils for OS X 10.11.2
2016-01-16 15:03:39 +11:00
Sebastian Kostka cf16dcd8f6 Update dfu-utils for OS X 10.11.2 2016-01-10 15:32:01 +01:00
stevstrong 9fe188a901 added SPI data size management to allow true 16 bit transfer 2015-12-26 18:39:28 +01:00
Roger Clark bfd9e4e591 Merge pull request #154 from martinayotte/master
Fix issues with arduino_uip library and other minor changes on STM32F4
2015-12-17 10:24:35 +11:00
Martin Ayotte 49fa96c417 add a timeout exit loop when Enc28J60Network never ready 2015-12-16 16:18:36 -05:00
Martin Ayotte 9e429939a8 fix flags and path in F4/platform.txt 2015-12-16 16:17:50 -05:00
Martin Ayotte 8da4a37f80 fix jtag.ld F4 memory size which were bad copy from F1 2015-12-16 16:17:01 -05:00
Roger Clark aff6ef08c9 Merge pull request #152 from martinayotte/master
STM32F4 put back original bkp.* files (not symlink)
2015-12-11 09:57:44 +11:00
Martin Ayotte 52da419d53 Merge remote-tracking branch 'upstream/master' 2015-12-10 12:40:25 -05:00
Martin Ayotte c9ad62fa88 put back original bkp.* files (not symlink) 2015-12-10 12:39:51 -05:00
Martin Ayotte 50ebcc83f5 remove bad bkp.* symlink 2015-12-10 12:38:56 -05:00
Roger Clark fe7bae21a1 Merge pull request #151 from martinayotte/master
STM32F4 - fix LeafLab code for spi_config_gpios()
2015-12-10 09:35:17 +11:00
Martin Ayotte e1b85b7774 fix LeafLab code for spi_config_gpios() which can't tolerate different GPIOs port for SPI pins 2015-12-09 15:30:58 -05:00
Martin Ayotte 01237a0934 add BKP and RCC changes needed for previous RTClock commit for F4 2015-12-09 15:26:27 -05:00
stevstrong 9679eaa5d3 Merge remote-tracking branch 'refs/remotes/rogerclarkmelbourne/master' 2015-12-07 18:14:05 +01:00
stevstrong 4932a309f2 reworked update SPI settings
remove entirely the disturbing glitches on SCK line
2015-12-06 16:15:00 +01:00
Roger Clark d68220b964 Merge pull request #150 from martinayotte/master
Stm32F4. Fix bug related to missing 7 days in getTime()
2015-12-05 10:57:37 +11:00
Martin Ayotte c9d796cdf1 Merge remote-tracking branch 'upstream/master' 2015-12-04 11:13:31 -05:00
Martin Ayotte a21d199cbc fix bug related to missing 7 days because of 7 leap years missing between 1970 and 2000 2015-12-04 11:12:53 -05:00
Roger Clark 2f97268bd4 Merge pull request #145 from Serasidis/master
Merged pull request for Serasidis_XPT2046_touch
2015-12-04 13:19:50 +11:00
Roger Clark f6769ee64f Merge pull request #148 from martinayotte/master
make PeriodicWakeup and AlarmA/AlarmB working
2015-12-04 13:16:42 +11:00
Roger Clark 68c76def8e Update README.md 2015-12-04 13:13:40 +11:00
Martin Ayotte 1268e342cb optimized reading the clock by reading rgister ounce + fix potential issue when tm_wday corrupted 2015-12-03 19:08:05 -05:00
Martin Ayotte 7540f37969 make PeriodicWakeup and AlarmA/AlarmB working 2015-12-03 17:36:02 -05:00
Vassilis Serasidis 6f1aab1f2e Merge remote-tracking branch 'refs/remotes/rogerclarkmelbourne/master' 2015-12-03 20:40:12 +02:00
Vassilis Serasidis 114861b36c Touch screen library for STM32F1, based on XPT2046 touch controller.
The XPT2046 touch controller can be found on the new 2.4" ILI9341 SPI
LCDs.
2015-12-03 20:38:20 +02:00
Roger Clark 75bd7f103d Merge pull request #144 from martinayotte/master
Initial push of RTClock for STM32F4
2015-12-03 13:42:24 +11:00
Martin Ayotte ef98377230 initial push of RTClock for STM32F4 2015-12-02 21:29:38 -05:00
Vassilis Serasidis 3452a045d2 Merge remote-tracking branch 'refs/remotes/rogerclarkmelbourne/master' 2015-11-26 19:22:45 +02:00
stevstrong 197844ddf3 Merge remote-tracking branch 'refs/remotes/rogerclarkmelbourne/development' 2015-11-22 18:14:51 +01:00
stevstrong 055db5a2c6 Merge remote-tracking branch 'refs/remotes/rogerclarkmelbourne/master' 2015-11-22 18:12:50 +01:00
Roger Clark acf956a3e7 Compiled new version of stm32flash for OSX, with changes from @jcw 2015-11-21 19:42:53 +11:00
Roger Clark d0ed1941bb Merge branch 'master' into development 2015-11-20 20:27:18 +11:00
Roger Clark ba968c9e2e Merge pull request #130 from Quantalume/master
Fix case of spaces in path to linux tools directory
2015-11-20 20:27:02 +11:00
Roger Clark 5deae4e576 Merge branch 'development' of https://github.com/rogerclarkmelbourne/Arduino_STM32 into development 2015-11-20 20:24:20 +11:00
Roger Clark 9cfb240ec1 Merge branch 'stevstrong-master' into development 2015-11-20 20:23:57 +11:00
Roger Clark fe950a35db Merge branch 'master' of https://github.com/stevstrong/Arduino_STM32 into stevstrong-master 2015-11-20 20:23:34 +11:00
stevstrong b920cdc6a2 serial config when parity is enabled
When parity enabled the word length must be increased (CR1 bit 12 set).
Word length of 9 bit with parity is not supported.
2015-11-19 21:11:45 +01:00
stevstrong 7d2b43018f bugfix - serial config parameter cannot be set
function usart_init must be called before usart_config_gpios_async
2015-11-19 14:01:23 +01:00
stevstrong 17cbf256d1 corrected defines needed when parity is used
When the parity control is enabled, the computed parity is inserted at the MSB position (9th bit if M=1; 8th bit if M=0) and parity is checked on the received data. This excludes 9 bit long words + parity bit.
2015-11-19 11:50:13 +01:00
Roger Clark 689725b0f2 Merge pull request #140 from jcw/relax-stm32flash-checks
Relax stm32flash checks - mainly for OSX - (again)
2015-11-17 09:33:47 +11:00
Vassilis Serasidis e465dd358b Merge remote-tracking branch 'refs/remotes/rogerclarkmelbourne/master' 2015-11-15 19:21:40 +02:00
Jean-Claude Wippler 3e41a7458c remove the cflag check 2015-11-15 13:51:32 +01:00
Roger Clark a7e909a6de Merge branch 'master' into development 2015-11-15 13:00:39 +11:00
Roger Clark 7ee66cc2e2 Merge branch 'jcw-spi-fix' into development 2015-11-15 10:28:45 +11:00
Roger Clark e2bff0cd49 Merge branch 'spi-fix' of https://github.com/jcw/Arduino_STM32 into jcw-spi-fix 2015-11-15 10:28:36 +11:00