Roger Clark
|
ab37760af7
|
Oops. Failed to save the revised definition for SOFT_STANARD Wire speed which should have been part of the previous commit
|
2015-08-03 09:48:50 +10:00 |
Roger Clark
|
885d3f2c5c
|
Merge branch 'master' of https://github.com/rogerclarkmelbourne/Arduino_STM32
|
2015-08-03 09:46:33 +10:00 |
Roger Clark
|
d3bd109013
|
Changed default speed on Wire library to 100kpbs (same as AVR Arduinos), thanks to @fredbox on the forum for the delay values to achieve 100kbps
|
2015-08-03 09:45:57 +10:00 |
Roger Clark
|
0ec837f08c
|
Fix for uninitialised vars in dmaTransfer and dmaSend (as detailed by victor_pv)
|
2015-07-28 12:00:16 +10:00 |
Roger Clark
|
07ba8f279a
|
Updaded SPI with update from VictorPV
|
2015-07-26 04:58:12 +10:00 |
Roger Clark
|
9c951d40d6
|
Merge branch 'SPI_setModule'
|
2015-07-17 09:52:04 +10:00 |
Colin
|
7d45f68fde
|
Update PIN_MAP to allow PWM on PB9
|
2015-07-09 12:47:33 +12:00 |
Roger Clark
|
fc50831843
|
Continued with SPI setModule - still doesnt work when I tried setModule(2);
|
2015-07-08 11:14:57 +10:00 |
Roger Clark
|
20a9214291
|
Some fixes. Works for SD example SPI 1, not tested with anything else. setModule not tested
|
2015-07-07 20:59:33 +10:00 |
Roger Clark
|
2e13a1d57e
|
Initial attempt at SPI setModule - but it doesn't seem to work for SPI2 etc, even when not using setModule to select the SPI channel, when I tested with a VS1053 board attached to SPI2 and SD on SPI1
|
2015-07-07 07:27:09 +10:00 |
Roger Clark
|
6d18be66ad
|
Move Timer ISR handlers from timer_f1.c to timer.c to resolve linker issue in which some ISR's were not being linked even though they were being used
|
2015-07-05 22:38:47 +10:00 |
Roger Clark
|
3d51e8c530
|
Tidied up names of Maple boards in boards.txt menu names
|
2015-07-05 11:06:32 +10:00 |
Roger Clark
|
1d7a0bc21b
|
Fix issue with default SPI pin definitions in wirish.h being incorrect (as they were the pin definitions for AVR boards). wirish.h now uses the pin definitions defined in board.h for whatever variant is selected
|
2015-07-05 03:08:34 +10:00 |
Teguh Sobirin
|
1e4fdf743a
|
FLAC decoder patch
By uncommenting "#define USEFLAC" in VS1003_STM.h the FLAC patch will be
loaded at begin time.
|
2015-07-01 20:16:27 +07:00 |
Roger Clark
|
501da92986
|
Added a line in SPI.cpp to default the bitOrder to MSBFIRST
|
2015-06-25 09:36:23 +10:00 |
Roger Clark
|
c0fd4e3038
|
Added Ethernet_STM library provided by Vasillis Serasidis (@Serasidis)
|
2015-06-18 02:29:32 +10:00 |
Roger Clark
|
7823a48ea2
|
Added TFT_ILI9163C library from @Victor_pv
|
2015-06-18 02:26:02 +10:00 |
rogerclarkmelbourne
|
7d7f113f63
|
improved vasillis's SPI 2 demo
|
2015-06-12 09:49:00 +10:00 |
Vassilis Serasidis
|
1a676200f7
|
Example of using the SPI_1 and SPI_2 ports on STM32F103.
|
2015-06-11 15:01:45 +03:00 |
Roger Clark
|
657d6dae02
|
Alternative / better fix provided by @pico based on work by @victor_pv. Commented out AF REMAP of NSS in spi_f1.c
|
2015-06-10 10:33:13 +10:00 |
rogerclarkmelbourne
|
ece9c3681d
|
Added code to 'get' the gpio mode of a pin, and have used it in SPIClass::begin() to store and reinstate the pin mode of the SPI NSS pin. This is a work around for 'features' in the STM32 silicon, which seem to change the GPIO mode of the SPI NSS (hardware - 'Software Select' pin)
|
2015-06-10 10:25:22 +10:00 |
Roger Clark
|
263d3af266
|
Added files missing from the last commit
|
2015-06-06 08:16:20 +10:00 |
Roger Clark
|
1af98fed89
|
Converted VS1003 lib to new lib style including keywords
|
2015-06-06 08:15:47 +10:00 |
Roger Clark
|
2797907221
|
Added support for SPI 2 to VS1003 library, and made a change to SPI to support other libs being able to select which SPI they want to use (issue with const in transfer()
|
2015-06-06 07:46:42 +10:00 |
rogerclarkmelbourne
|
7643bac725
|
Merge branch 'master' of https://github.com/rogerclarkmelbourne/Arduino_STM32
|
2015-06-05 17:02:19 +10:00 |
rogerclarkmelbourne
|
a3a3c9d90b
|
Changed boards.txt so that Maple DFU upload is now called STM32duino bootloader
|
2015-06-05 16:42:25 +10:00 |
Roger Clark
|
146dad4512
|
Upadted VS1003_STM lib with latest files from Vasillis Serasidis
|
2015-06-03 10:44:10 +10:00 |
rogerclarkmelbourne
|
f337329c89
|
Undid changes to isrs.s from last merge (its not practical to undo the remove, its easier just to replace the file in question with the older / working version
|
2015-06-02 08:05:32 +10:00 |
rogerclarkmelbourne
|
97604fe455
|
Replaced isrs.s with new version from victor_pv with improved system for weak refs to isr handlers
|
2015-06-01 19:19:37 +10:00 |
victorpv
|
164c8065c8
|
Weakrefs used instead of weaks in isrs.S
|
2015-05-31 09:10:31 -05:00 |
rogerclarkmelbourne
|
912098d5b8
|
Updated with commits that had been applied to Leaflabs:libmaple since the original copy of the repo was taken (by BobC) in Nov 2014
|
2015-05-31 18:06:19 +10:00 |
rogerclarkmelbourne
|
58df3f36b4
|
Changed all remaining boards to have HW serial definitions in board.cpp so that every board can configure which Arduino Serial instance maps to which hardware serial device
|
2015-05-31 16:09:26 +10:00 |
rogerclarkmelbourne
|
29f7cc74b4
|
Merge branch 'master' into move_serial_config_to_variants
|
2015-05-31 15:28:16 +10:00 |
rogerclarkmelbourne
|
9411f03988
|
Merge branch 'fix_weak_ref_timers'
|
2015-05-31 15:27:06 +10:00 |
Roger Clark
|
0a77202ed4
|
Merge pull request #69 from Serasidis/master
AddedENC28J60 Ethernet library for STM32, from Vasillis Serasidis
|
2015-05-29 09:26:22 +10:00 |
rogerclarkmelbourne
|
daef5a1781
|
Fixed issue in boards.txt where board indentifier for Maple mini included a underscore - which seems to cause problems in some version of the IDE (namely 1.6.0)
|
2015-05-29 09:06:23 +10:00 |
Vassilis Serasidis
|
ed14ded3cc
|
ENC28J60 Ethernet library for STM32.
Example sketches that use the EtherCard library.
|
2015-05-28 16:48:02 +03:00 |
Vassilis Serasidis
|
eee152ceca
|
ENC28J60 Ethernet library for STM32.
12
|
2015-05-28 16:47:02 +03:00 |
Vassilis Serasidis
|
9011387505
|
ENC28J60 Ethernet library for STM32.
|
2015-05-28 16:41:18 +03:00 |
Vassilis Serasidis
|
a61bd57817
|
ENC28J60 Ethernet library for STM32.
The ReadMe file
|
2015-05-28 16:34:55 +03:00 |
Vassilis Serasidis
|
ce860eab9e
|
ENC28J60 Ethernet library for STM32.
|
2015-05-28 16:33:15 +03:00 |
Vassilis Serasidis
|
276ebf3c9a
|
1
|
2015-05-28 16:31:56 +03:00 |
Vassilis Serasidis
|
dcaa115d0a
|
Present a "Will be back soon web page", as stand-in web server
|
2015-05-28 16:30:03 +03:00 |
Vassilis Serasidis
|
44b9f888d7
|
Keywords of the library
|
2015-05-28 16:26:41 +03:00 |
Vassilis Serasidis
|
8ab2afbe84
|
Library properties
|
2015-05-28 16:26:22 +03:00 |
Vassilis Serasidis
|
c865aefe59
|
Revert "Delete README.md"
This reverts commit 7a087b3e24 .
|
2015-05-28 16:22:52 +03:00 |
Vassilis Serasidis
|
7a087b3e24
|
Delete README.md
|
2015-05-28 15:19:53 +03:00 |
Vassilis Serasidis
|
30bcd528ef
|
Create README.md
|
2015-05-28 15:17:45 +03:00 |
rogerclarkmelbourne
|
a1fdae2817
|
Made changes for Nucleo F103RB and Generic STM32F103C . Note this commit only works with these 2 boards, on all others Serial will not compile
|
2015-05-28 17:38:59 +10:00 |
rogerclarkmelbourne
|
39b200982a
|
Added generic STM32F103RC support and started work on generic STM32F103R
|
2015-05-28 15:31:06 +10:00 |