Commit Graph

644 Commits

Author SHA1 Message Date
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
stevstrong 3ef9112870 additional function updateSettings() to replace the call to begin().
removes unwanted glitches before getting SCK active caused by setting parameters after begin().
2015-10-26 12:58:22 +01:00
stevstrong f87b4adda8 additional function updateSettings() to replace the call to begin().
removes unwanted glitches before getting SCK active caused by setting parameters after begin().
2015-10-26 12:52:45 +01:00
stevstrong 37fbb642ea added part from SD fat lib which enables SPI 2 device write access
taken from SdSpiSTM32F1.cpp - Victor's lib, and adapted to support device selection.
To be checked with other libs which are using the SPI lib.
2015-10-26 11:36:24 +01: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
Jaret Burkett 7f23ee129c Fixed Touchscreen Lib
Changed example to use the Touchscreen Library that has STM32 support.
2015-09-26 09:21:41 -05:00
Jaret Burkett 664c8c5981 Added Adafruit Touchscreen Library
Added support for STM32 to the Adafruit Resistive Touchscreen library.
2015-09-26 09:13:32 -05:00
Mike Meyer 09f6ccbb8d Fix file open to actually turn on inbound parity checking.
The INPCK bit is an i_flag bit, not a c_flag bit as originally done
here. I have no idea what setting INPCK in c_flag does on Linux, but
on FreeBSD it caused the test of the c_values after they were set to
fail. This fixes that, and presumably the serial interface will now
actually check the parity of incoming data.
2015-09-24 20:44:03 -05:00
Bubulindo 7317d26c14 Added Example for HardTimer as Encoder
Added example with description on how to use as well as an encoder
simulator.
2015-09-13 17:37:11 +01:00
Bubulindo 73f2301cad Timer as Encoder
Added support to use HardwareTimer as an encoder input
2015-09-11 15:24:37 +01: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