bcostm
90e883a43d
[NUCLEO_F302R8] Move SetSysClock() in mbed_sdk_init() + minor modifications
2014-04-18 16:18:45 +02:00
dinau
d9c2175a05
[STM32F3-Discovery][DISCO_F303VC] initial port.
2014-04-08 22:30:24 +09:00
Michael Panetta
81c91a0487
[STM32F3XX] Initial port
...
This is the initial port of the mbed SDK to STM32F3XX (Tested with STM32F3Discovery and hello world test.)
This port is based on the NUCLEO_F302R8 target.
Only the GCC_ARM toolchain has been tested.
2014-04-06 21:21:28 -04:00
Bogdan Marinescu
f7c0e770fc
Merge pull request #229 from todor603/master
...
Added GCC_ARM for NUCLEO_F401RE
2014-04-02 18:12:18 +01:00
bcostm
8299b1e6a0
[NUCLEO_F103RB] Add automatic HSE/HSI clock configuration
...
And:
- restart PLL in deepsleep function
- add more pins for SPI (the mbed pinout will be updated soon)
2014-03-26 17:47:11 +01:00
bcostm
66791e645f
[NUCLEO_L152RE] Add automatic HSE/HSI clock configuration.
...
Update also SPI prescaler and use mbed_sdk_init() function.
2014-03-26 10:06:27 +01:00
bcostm
8f523daa69
[NUCLEO_F302R8] Use mbed_sdk_init() to update the SystemCoreClock variable.
...
Definitely the best solution...
2014-03-25 18:26:42 +01:00
Bogdan Marinescu
8b4f07882b
Merge pull request #233 from bcostm/master
...
[NUCLEO_F302R8] Fix issue with SystemCoreClock variable update.
2014-03-25 13:33:05 +00:00
bcostm
575f9f9269
[NUCLEO_F302R8] Fix issue with SystemCoreClock variable update.
...
This variable must be placed outside the RAM initialization section.
2014-03-25 14:17:07 +01:00
Bogdan Marinescu
11bc6fdd03
Merge pull request #232 from bcostm/master
...
[NUCLEO_F302R8] Improvements in clock configuration, spi default pins, code formatting
2014-03-25 10:00:55 +00:00
bcostm
c675516f51
[NUCLEO_F302R8] Add automatic HSE/HSI clock configuration + change spi default pins
...
The clock configuration is first tried with external 8MHz clock, if fail
then tried with 8MHz xtal and finally with HSI.
2014-03-25 10:24:44 +01:00
Todor
d5b1abf7b0
Added GCC_ARM for NUCLEO_F401RE
2014-03-24 22:57:51 +01:00
dinau
472a557288
[STM32F4-Discovery(STM32F407VG)] initial port
...
[DISCO_F407VG]
2014-03-24 23:56:58 +09:00
bcostm
a5090fa636
[NUCLEO_F302R8] Code formatting
2014-03-22 15:50:50 +01:00
dinau
86ee511c80
STM32F0-Discovery (STM32F051R8) initial port
2014-03-21 20:23:13 +09:00
Emilio Monti
93e44fb5a5
Merge pull request #221 from bcostm/master
...
[NUCLEO_F302R8] and [NUCLEO_L152RE] updates
2014-03-20 11:37:36 +00:00
bcostm
ad9f894f10
[NUCLEO_L152RE] Change system clock to 32MHz + restart PLL after deepsleep
2014-03-20 11:28:30 +01:00
Bogdan Marinescu
cf8fd1cf86
Merge branch 'master' of git://github.com/bcostm/mbed into bcostm-master
...
Conflicts:
workspace_tools/targets.py
2014-03-19 15:58:10 +00:00
bcostm
87a83a8603
[NUCLEO_F401RE] Fix compilation error with error.h include file
2014-03-19 15:38:39 +01:00
dinau
1683e9fba2
STM32VL-Discovery initial port
2014-03-19 21:39:01 +09:00
bcostm
5963a310e3
[NUCLEO_F401RE] Restart PLL after deepsleep
2014-03-19 09:34:30 +01:00
bcostm
e7262047a8
[NUCLEO_F302R8] Add cmsis files (last part)
2014-03-18 15:30:38 +01:00
bcostm
cc53000db8
[NUCLEO_F302R8] Add cmsis files (2nd part)
2014-03-18 15:27:34 +01:00
bcostm
041839a2ba
[NUCLEO_F302R8] Add cmsis files (first part)
2014-03-18 15:23:47 +01:00
bcostm
e0bf1e3094
Merge branch 'master' of https://github.com/mbedmicro/mbed
...
Conflicts:
libraries/mbed/targets/cmsis/TARGET_STM/TARGET_NUCLEO_F401RE/stm32f4xx_hal_conf.h
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F401RE/spi_api.c
2014-03-18 13:17:53 +01:00
dreschpe
3d72f3dcbf
Revert "Add additional peripherie for ST Nucleo F401 board"
...
This reverts commit f973f4c1d7 .
2014-03-10 16:53:40 +01:00
bcostm
bb57ddc0c3
NUCLEO_F401RE: Change system clock to 84 MHz using HSI + PLL
...
Update also HSE_VALUE and SPI prescaler value.
2014-03-10 11:40:27 +01:00
dreschpe
f973f4c1d7
Add additional peripherie for ST Nucleo F401 board
...
Add UART 3
Add SPI 2 + 3
Add I2C 2 + 3
change external crystal value to 8MHz
patch SPI 16bit write bug
2014-03-09 18:20:01 +01:00
dreschpe
142db468ae
Add additional peripherie definitions for ST Nucleo F401RE bord
...
add UART 2 + 3
add SPI 2 + 3
add I2C 2 + 3
patch SPI 16 bit error
patch extenal cristal value to 8MHz
2014-03-09 18:15:47 +01:00
bcostm
f285e44f05
[NUCLEO_L152RE] Update license 2/2
2014-02-26 10:28:09 +01:00
bcostm
fe19c62f95
[NUCLEO_L152RE] Update license (1/2)
2014-02-26 10:24:48 +01:00
bcostm
512de10b66
[NUCLEO_F030R8] Update license
2014-02-26 10:08:51 +01:00
bcostm
41b6de2d08
Revert "[NUCLEO_xxx] Update license"
...
This reverts commit 4197942906 .
2014-02-26 10:04:42 +01:00
bcostm
4197942906
[NUCLEO_xxx] Update license
2014-02-26 10:04:14 +01:00
bcostm
e1facae89f
[NUCLEO_F401RE] Update STM32CubeF4 driver V1.0.0 (part 4/4)
2014-02-26 09:29:20 +01:00
bcostm
5a4e51ad4e
[NUCLEO_F401RE] Update STM32CubeF4 driver V1.0.0 (part 3/4)
2014-02-26 09:25:54 +01:00
bcostm
3a37a058c5
[NUCLEO_F401RE] Update STM32CubeF4 driver V1.0.0 (part 2/4)
2014-02-26 09:22:52 +01:00
bcostm
3a74e3f9e3
[NUCLEO_F401RE] Update STM32CubeF4 driver V1.0.0 (part 1/4)
2014-02-25 16:44:12 +01:00
bcostm
90c261a513
Merge branch 'master' of https://github.com/mbedmicro/mbed
2014-02-11 16:50:40 +01:00
bcostm
e9394fc5f5
Add exporters for NUCLEO_L152RE and F030R8
2014-02-11 16:38:37 +01:00
Emilio Monti
17499c34d2
Remove stm32f4xx_hal_msp template
2014-02-11 14:51:18 +00:00
bcostm
3a64c7f9d5
[NUCLEO_F401RE] Add toolchain_arm_micro files
2014-02-08 19:12:37 +01:00
bcostm
e69063a971
[NUCLEO_F401RE] Add Cube F4 driver V1.0.0RC2
2014-02-07 09:40:12 +01:00
bcostm
4ee89986b7
[NUCLEO_F103RB] Update mapping file.
...
Solve compilation error with flash.
2014-02-07 09:33:15 +01:00
bcostm
a3d0a9bd96
[NUCLEO_F401RE] Add cmsis files
2014-02-05 18:08:43 +01:00
bcostm
3fba65b769
[NUCLEO_F103RB] Update to std periph driver V3.6.1
2014-02-01 18:48:55 +01:00
bcostm
955223fd2c
[NUCLEO_L152RE] Update std periph driver to V1.3.0
2014-01-30 09:53:14 +01:00
bcostm
6866978792
[NUCLEO_F030R8] Fix vectors remap in RAM issue and more...
...
Improve gpio api, add gpio_irq, add sleep.
2014-01-27 15:53:00 +01:00
bcostm
a5726b883b
[NUCLEO_F030R8] Add gpio, port, ticker api, cmsis files
2014-01-22 17:53:54 +01:00
bcostm
ba5866b35e
[NUCLEO_L152RE] Fix bugs with gpio and serial
2014-01-13 14:20:27 +01:00
bcostm
7d145c8dc4
[NUCLEO_L152RE] Add first files (gpio, pinmap, us_ticker)
2014-01-10 17:46:18 +01:00
bcostm
989c66165c
Merge branch 'master' of https://github.com/mbedmicro/mbed
2014-01-06 11:22:35 +01:00
Bogdan Marinescu
728084c52f
Merge pull request #134 from Joey-Ye/master
...
Clean up GCC_ARM startup code
2013-12-20 06:53:16 -08:00
Joey Ye
feacef8f3a
Clean up GCC_ARM startup code
2013-12-20 15:08:20 +08:00
bcostm
28120ffb19
[NUCLEO_F103RB] Change license text in ALL target files
2013-12-19 11:44:15 +01:00
bcostm
c84b8f9193
[NUCLEO_F103RB] Use HSI/LSI instead of HSE/LSE
...
Due to Nucleo board revision C requirements.
2013-12-17 11:04:28 +01:00
bcostm
5ebce384b5
[NUCLEO_F103RB] Align startup files with other targets
2013-12-10 11:14:56 +01:00
bcostm
c47bc1780a
Add UseMicroLIB option for exported project
2013-11-22 11:41:07 +01:00
Bogdan Marinescu
f6c9c8db5e
Fixed initial SP value
2013-11-21 19:07:52 +02:00
bcostm
415ac34b56
Add analogin, serial and spi support for NUCLEO_F103RB
2013-11-19 09:11:31 +01:00
bcostm
70dd0d891e
Add STM32F10x standard periph driver
2013-11-14 11:33:29 +01:00
bcostm
beb779b3d6
Rename target
2013-11-13 09:29:29 +01:00
bcostm
96a96f2cb6
Add STM32F10X cmsis files
2013-11-07 14:16:01 +01:00
Joe Turner
0ef4905728
Fix relocation of vector on STM32.
2013-10-25 13:09:06 +01:00
Bogdan Marinescu
3b465de3aa
Changed line endings to LF, removed non-ASCII chars from sources
2013-08-08 12:58:34 +03:00
Bogdan Marinescu
d399e51bfd
Interrupt chaining: now working on all targets.
...
Tested on LPC1768, LPC11U24, KL25Z, LPC2368.
2013-08-07 14:43:36 +03:00
Bogdan Marinescu
48d41016cd
Added armcc support for STM32F407
2013-07-29 18:15:04 +03:00
Bogdan Marinescu
5655d2fc2a
Fix for the previous "change vector table relocation check" commit.
2013-07-29 18:13:38 +03:00
Bogdan Marinescu
14409cd7fd
Change the check for vector table relocation
...
Allows the user to specify his own VTOR location.
Fixes PRMBED-1065.
2013-07-29 18:13:37 +03:00
Emilio Monti
597c62e06a
Add the vendor name as a proper target label
2013-07-03 17:14:43 +01:00