Roger Clark
42a5e9f907
Update BOARD_NR_GPIO_PINS for STM32F103V
...
This fixes problem caused by 951d0acf17 (diff-3df511e94e3cba57d187bb1322b9f6c6)
2018-02-02 09:16:51 +11:00
Roger Clark
184802c3ad
Merge pull request #411 from victorpv/patch-2
...
Adding PB2 as in the Generic R and Z versions.
2018-01-21 14:44:40 +11:00
Roger Clark
e01a70b040
Merge pull request #424 from BlackBrix-Editor/16MHz-crystal-option
...
Added support inside the Core, for boards which have a 16Mhz crystal using '#define XTAL16M'. Note, no variants or boards.txt changes have been added to use this feature,
2018-01-21 14:43:40 +11:00
BlackBrix-Editor
d54de1cbb0
corrected RAM-length = 48kByte for STM32F103VC
2018-01-09 12:21:48 +01:00
BlackBrix-Editor
8540c6b08b
option XTAL16M for boards with 16MHz-crystal
...
tested on STM32F103VE only but surely can be used on other STM32F103xC, STM32F103xD, STM32F103xE with the same clock PLL structure
2018-01-09 11:23:16 +01:00
victorpv
09812b4863
Add comment to PB2 pin about boot1 function.
2017-12-17 15:20:07 -06:00
victorpv
e64dbc2d47
Add PB2 to enums as in the R and Z Generic boards
...
Can be used for output
2017-12-16 17:28:00 -06:00
victorpv
951d0acf17
Adding PB2 as in the Generic R and Z versions.
2017-12-16 17:25:57 -06:00
lacklustrlabs
8d9e2f24b6
Suppressing 'warning: unused parameter ... [-Wunused-parameter]'
2017-11-15 23:19:31 +01:00
Michel Stempin
80ae49dd50
Added missing SDIO pins for F103V and F103Z
2017-10-18 22:04:54 +02:00
Roger Clark
cb901b4e4f
Added CPU Speed menu to all boards except Nucleo RB, with additional entry for 128Mhz Turbo - NO USB. Note only tested on the Blue Pill
2017-07-30 17:43:40 +10:00
Roger Clark
f2c2323afd
Changed board variants to use calculate value from F_CPU for CYCLES_PER_MICROSECOND
2017-05-26 16:22:16 +10:00
Roger Clark
7dcbbc85b0
Fix bug USB divider for 48Mhz operation. Also added support for 48Mhz to Maple mini and Generic F103C (Note. There is a bug in tone() at 48Mhz)
2017-01-09 20:27:07 +11:00
Roger Clark
9147a461e7
Merge branch 'master' of https://github.com/bubulindo/Arduino_STM32 into bubulindo-master
2016-09-26 10:42:42 +10:00
Bubulindo
0b34af3b6a
Minor bug fixes now that I have a ZET6
...
While using a different board, I realized that I did not configure the
ADC on all variants and there is a minor bug on the irq_num for
advanced 103 devices.
2016-09-25 13:14:12 +01:00
Roger Clark
896cb2d3c7
Increase generic boards USB reset delay to fix issue with newer PC's
2016-05-15 15:16:27 +10:00
Roger Clark
0909f4c20d
Changed defines for MOSI, MISO etc into const static vars, to address compatibility issues
2016-05-03 20:23:51 +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
6b6ab7dab5
Implemented PIN MAP in flash for all other variants
2015-09-01 19:58:39 +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
7fe2e7806a
Disabled generic bootloader USB reset
2015-05-24 09:15:43 +10:00
rogerclarkmelbourne
6a2e51585d
Added DFU upload options for all generic boards. Note, Its not possible to set the correct memort size in the linker file for DFU uploads, so its always set as having the max ram and rom for the series in question. So beware using this if you are maxing out the RAM or Flash (which seems highly unlikely!)
2015-05-22 21:07:57 +10:00
rogerclarkmelbourne
e3d460d566
Added STM32F103V series boards from files supplied by VictorPV (after updating to latest changes to -DSERIAL_USB etc) , also added victors experimental USB reset code - which partially works !
2015-05-13 20:33:30 +10:00