Commit Graph

300 Commits

Author SHA1 Message Date
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
victorpv 30aa4a60f7 Merge pull request #6 from rogerclarkmelbourne/master
Sync to Roger's
2015-05-27 23:18:17 -05:00
rogerclarkmelbourne c3428ca861 Merge branch 'master' of https://github.com/rogerclarkmelbourne/Arduino_STM32 2015-05-28 14:09:09 +10:00
rogerclarkmelbourne 9b875ca1dc Added Black Magic Probe upload to Generic R,V and Z series 2015-05-28 12:53:34 +10:00
Roger Clark 4948c208a1 Merge pull request #68 from victorpv/SPI_changes
Merged change from Victor_PV, Removed SPI write() for 8 bit, as 8 bit is now handled by the new 16 bit write code
2015-05-28 11:23:55 +10:00
Roger Clark 0a9b0a8b60 Merge pull request #67 from victorpv/ILI9341_without_DMA
Fix issue in Ili9341 without dma
2015-05-28 11:18:56 +10:00
victorpv d165e4d013 SPI updated to eliminate warnings
The same write function works for both 8bit and 16bit transfers, so
eliminated the 8bit one and that takes out warnings when the compiler is
not sure of the width. Tested with both ILI libraries (_STM and not STM)
2015-05-27 20:16:15 -05:00
victorpv a6e0fadb82 Reverts changes to the ILI9341 library that should not use DMA. 2015-05-27 20:05:35 -05:00
Roger Clark c39ccfab55 Merge pull request #63 from victorpv/ILI9341
Modifications to Ili9341_STM library
2015-05-28 10:42:16 +10:00
rogerclarkmelbourne 0970f4af3a Reinstated USB Serial on upload via STLink and also Maple DFU on generic boards. 2015-05-28 09:53:58 +10:00
rogerclarkmelbourne 60c094fe5d Removed deprecated / old board for Generic STM32 to Flash. Use GenericStm32F103C instead 2015-05-28 09:46:35 +10:00
Roger Clark ffe2f6d043 Merge pull request #64 from victorpv/re-script
Fixed ram size in RC board with new bootloader
2015-05-28 09:35:48 +10:00
Roger Clark 9492a668c6 Merge pull request #66 from Serasidis/patch-2
Update to comments in VS1003B_STM library.
2015-05-28 09:34:30 +10:00
Vassilis Serasidis 09f96592ad Added a short video demonstration of the VS1003B_STM library. 2015-05-27 14:53:15 +03:00
Vassilis Serasidis 157391d608 Added video demonstration of the VS1003B_STM library. 2015-05-27 14:51:43 +03:00
rogerclarkmelbourne ea235f84b5 Merge branch 'master' of https://github.com/rogerclarkmelbourne/Arduino_STM32 2015-05-27 19:44:39 +10:00
rogerclarkmelbourne da54c87173 Added Adafruit_SSD1306 and OLED_I2C libs ported by @Madias 2015-05-27 19:44:14 +10:00
victorpv 92d0470349 Merge pull request #5 from rogerclarkmelbourne/master
Sync to Roger's master
2015-05-26 19:25:44 -05:00
Roger Clark 81b76b8ade Merge pull request #65 from Serasidis/patch-1
Unused included libraries in hello_STM.ino file have been removed.
2015-05-26 21:18:36 +10:00
Vassilis Serasidis c3f81756d8 Unused included libraries in hello_STM.ino file have been removed. 2015-05-26 12:40:44 +03:00
rogerclarkmelbourne e069959d3e Added VS1003V_STM from Vassillis Serasidis. Note. Had to make a minor change as PC7 used in the example was not availabel on Maple mini. So I changed this for PC14 2015-05-26 17:00:42 +10:00
rogerclarkmelbourne 39787f73e7 Changed isrs.s with update from Rick Kimball to fix issue with hardware timers when not using the --whole-archive flag in the build flags. also changed platform.txt to remove --whole-archive 2015-05-26 14:50:37 +10:00
rogerclarkmelbourne 8540c26429 Changed Windows STlink upload to use STM's own STLink CLI Exe as this supports more STLink hardware than Texane-STLink and some users had problems with Texane on F4 and F3 boards 2015-05-26 14:09:46 +10:00
victorpv 15781c492b Ram size corrected.
It was wrongly set to 61KB.
It is actually 48KB for RC, and 64 for RD and RE, but I am using 64KB in
an RCT6 mcu without any issue.
2015-05-24 00:30:55 -05:00
victorpv 84ff52b49d Updated to use new DMA functions.
Previous version will not work anymore due to conflict of variable name
(dma1_ch3_active
2015-05-24 00:21:15 -05:00
rogerclarkmelbourne 7fe2e7806a Disabled generic bootloader USB reset 2015-05-24 09:15:43 +10:00
victorpv 66b3a0394e Merge pull request #4 from rogerclarkmelbourne/master
Fixes
2015-05-23 07:14:03 -05:00
rogerclarkmelbourne 4f6667afca Fixed issue caused by my missunderstanding of implementing Ricks compile pattern in platform.txt - which removed --whole-archive, which breaks many things :-( 2015-05-23 21:07:59 +10:00
rogerclarkmelbourne f5b2940a49 Minor change to RTClock library keywords 2015-05-23 18:23:14 +10:00