Commit Graph

442 Commits

Author SHA1 Message Date
Roger Clark cc85e58a37 Merge branch 'delay-losing-time' of https://github.com/jcw/Arduino_STM32 into jcw-delay-losing-time 2015-11-04 09:40:21 +11:00
Roger Clark 1fc436e596 STM32F1. Removed support / worksround for IDE versions before 1.6.3, with removal of platform.rewrite.keys.txt and update of compiler path in platforms.txt 2015-11-03 05:28:50 +11:00
Jean-Claude Wippler 85eb51aacb wait for time to elapse instead of a cycle-counting loop 2015-10-31 16:25:42 +01:00
Roger Clark 37dc796076 Merge pull request #129 from jcw/variant-reorder
Reorder STM32F103T variants in boards.txt so smallest memory size is first
2015-10-31 20:34:07 +11:00
Roger Clark 07cf09a358 Merge pull request #128 from Serasidis/master
Added missing Ethernet library files to STM32F1 (note the same needs to be done to GD32F1 eventually)
2015-10-31 16:36:34 +11:00
Jean-Claude Wippler 83edd50057 fixed, only C8/CB and T8/TB affected 2015-10-30 11:42:38 +01:00
Jean-Claude Wippler a5ff471320 oops, messed up, revert, white space cleanup first 2015-10-30 11:40:52 +01:00
Jean-Claude Wippler 94a319e26e reorder variants so smallest mem size is first 2015-10-30 11:29:25 +01:00
Vassilis Serasidis a56c92e0f4 Added missing Ethernet library files 2015-10-29 21:19:47 +02:00
Roger Clark bd6d3b5092 Fixed issue in linux maple_upload.sh caused by paths with spaces in them 2015-10-29 19:55:47 +11:00
Roger Clark eab149a904 Fixed reference to incorrect linker file in boards.txt for F103T8 2015-10-29 19:54:12 +11:00
Roger Clark ba2c2cd89a Merge pull request #123 from jcw/master
Add generic STM32F103T[8B] variants, created by @jcw
2015-10-28 20:55:52 +11:00
rogerclarkmelbourne 784c7beac5 Added _BV macro fro AVR compatibility 2015-10-27 21:06:00 +11:00
Jean-Claude Wippler dbd81d42af add generic STM32F103T[8B] variants 2015-10-27 10:41:08 +01:00
rogerclarkmelbourne 47e3050025 Added empty board.txt files to drivers, examples and tools, to stop the IDE warning messages (as these folders don't contain cores 2015-10-27 10:48:08 +11:00
rogerclarkmelbourne 536cec8f5d Various changes to boards.txt and some libraries, so that things will compile under IDE 1.6.6 Note. There are still loads of warnings when you compile - which look like they may be caused by the IDE using a new version of GCC, but at least it now compiles 2015-10-09 17:18:38 +11:00
Roger Clark 2e9b4f3955 Merge pull request #110 from Serasidis/patch-2
Serasidis_VS1003B_STM - Updated the example for using it with the new one SPI library.
2015-09-09 21:13:52 +10:00
Roger Clark 17dbe808d8 Merge pull request #111 from Serasidis/patch-3
Updates to Serasidis_VS1003B_STM library - Updated the example for using it with the new one SPI library.
2015-09-09 21:13:17 +10:00
Vassilis Serasidis 89a5a661f3 Updated the example for using it with the new one SPI library. 2015-09-09 12:33:42 +03:00
Vassilis Serasidis 0b9e84d8fa Updated the example for using it with the new one SPI library. 2015-09-09 12:32:00 +03:00
Roger Clark 4f1e8901e9 Merge pull request #109 from martinayotte/master
STM32F3 - add GPIOF/GPIOG pins to allow F429 using them
2015-09-09 09:54:53 +10:00
Martin Ayotte 7d7ad4f557 fix BOARD_NR_PWM_PINS according to addition of GPIOF/GPIOG pins on F429 2015-09-08 11:56:42 -04:00
Martin Ayotte 5bd01b44bc add GPIOF/GPIOG pins to allow F429 using them 2015-09-08 11:39:01 -04:00
Roger Clark a7f45917e0 Merge pull request #107 from martinayotte/master
STM32F4 - change IPAddress::toCharArray() into IPAddress::toString()
2015-09-07 08:12:39 +10:00
Roger Clark 88d2457f30 STM32F1 core: Implemented changes already made to the GD32F1 core to use F_CPU instead of hard coded values for 72000000 and (F_CPU -1) instead of 71999999 and to replace other hard coded values related to the clock freqency. Also updated the code so that the USB clock was disabled in setup_clock_prescalers to allow it to be changed in that function during initialisation, in case altermative prescaler values for USB are required, e.g. for operation at 48Mhz 2015-09-06 07:51:40 +10:00
Roger Clark b96247af1e GD32F1 Core. Added enhancements from @victor_pv to disable USB prescaler and re-enable so that the USB prescaler can be changed by the core during startup 2015-09-06 06:18:56 +10:00
Martin Ayotte 4909e1f465 change IPAddress::toCharArray() into IPAddress::toString() 2015-09-04 09:54:41 -04:00
Roger Clark d79f346747 GD32 changed calculation for delay() loop to use F_CPU 2015-09-04 10:30:41 +10:00
Roger Clark 7bea296b11 Finally got GD32 core fully working including with the stm32duino-bootloader 2015-09-02 21:06:54 +10:00
Roger Clark 6b6ab7dab5 Implemented PIN MAP in flash for all other variants 2015-09-01 19:58:39 +10:00
Roger Clark 53ffab068b minor changes to GD32 core 2015-08-31 21:55:28 +10:00
Roger Clark a26ad1f576 Merge branch 'master' of https://github.com/rogerclarkmelbourne/Arduino_STM32 2015-08-31 21:17:51 +10:00
Roger Clark 1a0169b13c Added experimental core for GD32F103 running at overclocked 120Mhz. Note. There is no USB Serial support at the moment in this core 2015-08-31 21:15:23 +10:00
Vassilis Serasidis 1c089da510 Merge remote-tracking branch 'rogerclarkmelbourne/master' 2015-08-30 19:45:41 +03:00
Roger Clark ead588e279 Merge pull request #106 from Serasidis/patch-1
Add Midi example supplied by @Serasidis  (VS1053B MIDI example is added)
2015-08-30 10:23:00 +10:00
Vassilis Serasidis fea15b00d6 VS1053B MIDI example is added 2015-08-29 23:08:22 +03:00
victorpv 7564830669 Edits to move pinmap to flash
Initial comit, not tested, but copied from previous working folder.
2015-08-25 00:02:57 -05:00
victorpv 37cdca09f4 Merge pull request #7 from rogerclarkmelbourne/master
Resync to Roger's
2015-08-24 22:14:52 -05:00
Vassilis Serasidis 863cf25f5b Merge remote-tracking branch 'rogerclarkmelbourne/master' 2015-08-23 11:45:36 +03:00
Vassilis Serasidis 9adc87984a Merge remote-tracking branch 'rogerclarkmelbourne/master' 2015-08-23 11:38:23 +03:00
Roger Clark d8996970ed Update timer.h
Changed TIMER_SMCR_TS and TIMER_SMCR_SMS as recommended by @Victor_PV
2015-08-23 14:50:33 +10:00
Roger Clark 3f492814b6 Merge pull request #99 from martinayotte/master
Fix bug about DhcpClass instantiation to save 40K by avoiding link with GCC 'new' memory allocation code
2015-08-21 11:47:24 +10:00
Martin Ayotte c70df495a4 fix bug about DhcpClass instantiation to save 40K by avoiding link with GCC 'new' memory allocation code 2015-08-20 21:39:54 -04:00
Roger Clark f3c46b0842 Fixed OSX upload reset issue by appending -R to the dfu upload command in the macosx maple_upload script 2015-08-17 08:45:37 +10:00
Roger Clark 5bc3de4331 Fixed DFU upload reset issue by appending -R to the linux maple_upload script 2015-08-17 08:44:32 +10:00
Roger Clark 3b6259277f Merge branch 'master' of https://github.com/rogerclarkmelbourne/Arduino_STM32 2015-08-13 20:02:23 +10:00
Roger Clark f1086b6b20 Fixed issue with gerneric F103RB and F103R8 caused by typos in boards.txt 2015-08-13 20:02:03 +10:00
Roger Clark 32649c83f4 Merge pull request #98 from martinayotte/master
Changes to F4 USBSerial and HardwareSerial to make them derived from Stream instead of Print
2015-08-12 09:20:17 +10:00
Martin Ayotte 82f15f091a convert USBSerial and HardwareSerial to derived from Stream instead of Print 2015-08-11 18:50:38 -04:00
Roger Clark c05570dbcc Merge branch 'master' of https://github.com/rogerclarkmelbourne/Arduino_STM32 2015-08-11 22:14:30 +10:00