Michael Brudevold
5d6ee64bf1
Support for MTS MDOT
2014-11-10 16:15:53 -06:00
ohagendorf
20212b8c6b
[TARGET_DISCO_F303] reorder structure - part 3
...
Update of mbed hal.
2014-11-10 00:12:40 +01:00
bcostm
162eebcbda
[NUCLEO_L152RE] Remove old cmsis folder
2014-11-07 14:22:50 +01:00
bcostm
1874247540
[NUCLEO_L152RE] Move cmsis files in STM32L1 folder
2014-11-07 14:21:16 +01:00
bcostm
0780a16b8d
[STM32L1] Add new folder with STM32Cube inside
2014-11-07 14:20:04 +01:00
bcostm
5c842943da
[NUCLEO_F0] Add missing files for IAR exporter
2014-11-07 09:24:57 +01:00
bcostm
d8e93f093f
[NUCLEO_F091RC] Remove old folder
2014-11-06 10:18:13 +01:00
bcostm
383ad3cf78
[NUCLEO_F072RB] Remove old folder
2014-11-06 10:17:43 +01:00
bcostm
01c416f19b
[NUCLEO_F030R8] Remove old folder
2014-11-06 10:17:03 +01:00
bcostm
7fa58b4e27
[NUCLEO_F091RC] Move files in STM32F0 folder
2014-11-06 10:15:28 +01:00
bcostm
a6d6f5c645
[NUCLEO_F072RB] Move files in STM32F0 folder
2014-11-06 10:14:36 +01:00
bcostm
f0792715d1
[NUCLEO_F030R8] Move files in STM32F0 folder
2014-11-06 10:13:14 +01:00
bcostm
7204fce6c7
[STM32F0] Add TARGET_STM32F0 folder
...
With STM32Cube inside.
2014-11-06 10:11:29 +01:00
bcostm
000698d043
[STM32L0] Cube driver release note
...
Go back to original html file found in the ST package. Finally the text
file is not practical. I will find another way to record the changes
made on this driver. Maybe an additional text file to add in the folder
?
2014-11-05 17:06:48 +01:00
bcostm
dd5e093d55
[NUCLEO_L053R8] Add IAR exporter
2014-11-05 10:42:44 +01:00
bcostm
f0de488ad5
Merge branch 'master' of https://github.com/mbedmicro/mbed
2014-11-05 10:28:04 +01:00
bcostm
abf66ba15f
[STM32L0] Replace NULL by HAL_NULL in STM32Cube driver for IAR
...
- Fix issue #482 for STM32L0 devices
- Change release note file in text format and add changes for mbed
2014-11-05 10:21:10 +01:00
Martin Kojtal
bdc83f71d6
Merge pull request #650 from ohagendorf/reorder_f3xx
...
Targets: DISCO_F334 - Reorder f3xx
2014-11-05 00:46:52 -08:00
ohagendorf
d61817a4c8
[TARGET_DISCO_F303] reorder structure - part2
...
Update of mbed hal.
2014-11-05 01:11:22 +01:00
Olaf Hagendorf
0c3a635004
[TARGET_DISCO_F303] reorder structure - part1
...
Removing old hal and moving target specific files to new folder.
2014-11-04 17:21:32 +01:00
Olaf Hagendorf
c0adc9f3a9
[TARGET_DISCO_F334C8] reorder structure - part2
...
Removing cmsis files.
2014-11-04 16:23:29 +01:00
Olaf Hagendorf
9362f706c8
[TARGET_DISCO_F334C8] reorder structure - part1
...
Moving targetspecific files to new folder in new structure
2014-11-04 16:22:38 +01:00
bcostm
1ad6757c9d
[STM32L0] Remove useless files
2014-11-04 11:13:51 +01:00
bcostm
0f20cff47d
[STM32L0] Update registers map file
2014-11-04 11:13:20 +01:00
bcostm
e9c0fd990f
[STM32L0] Update version in files, add Cube driver release note
2014-11-04 11:12:26 +01:00
Martin Kojtal
5a868b18bc
Merge pull request #640 from bcostm/master
...
Targets: Factorisation of NUCLEO_F302R8 and F334R8 cmsis folders
2014-11-04 01:40:34 -08:00
Martin Kojtal
8f7778d898
Merge pull request #639 from ohagendorf/bcostm_branch_f4xx_structure_reorder
...
Targets: Nucleo F4xx - Reorder f4xx structure
2014-11-04 01:29:29 -08:00
ohagendorf
ff48c7994b
[TARGET_XXX_L053YY] filename - includename case missmatch
...
Changed include filename to a lower case l from higher case L because of
Windows-Linux incompatibility. Removed temporarly taget DISCO_F407VG
from build_travis so that Travis runs trough the build process.
2014-11-03 23:40:57 +01:00
bcostm
b66ba7bef9
Remove previous NUCLEO_F334R8 folder
2014-11-03 14:20:21 +01:00
bcostm
a1b2540633
Remove previous NUCLEO_F302R8 folder
2014-11-03 14:19:38 +01:00
bcostm
11e5613d6d
Add NUCLEO_F334R8 specific files
2014-11-03 14:17:52 +01:00
bcostm
263eff08f2
Add NUCLEO_F302R8 specific files
2014-11-03 14:16:45 +01:00
bcostm
f18bc70c98
Add TARGET_STM32F3 folder with STM32Cube driver
2014-11-03 14:14:13 +01:00
0xc0170
dadc3ea8f1
Merge branch 'rework_cmsis_stm32l0' of github.com:ohagendorf/mbed into ohagendorf-rework_cmsis_stm32l0
2014-11-03 10:32:32 +00:00
Martin Kojtal
b3d9ff9430
Merge pull request #631 from ohagendorf/target_disco_f334c8
...
Platform: DISCO_F334C8 addition
2014-11-03 02:18:32 -08:00
ohagendorf
022838af31
Reorganisation of NUCLEO_L053R8 and DISCO_L053C8 cmsis folders - part4
...
Moves cmsis files to new location.
2014-11-02 23:28:54 +01:00
ohagendorf
bd046b3f67
Reorganisation of NUCLEO_L053R8 and DISCO_L053C8 cmsis folders - part3
...
Moves target/toolchain specific files to new location
2014-11-02 23:28:09 +01:00
ohagendorf
f77569bc2a
Reorganisation of NUCLEO_L053R8 and DISCO_L053C8 cmsis folders - part2
...
Deletes cmsis files of nucleo_l053c8
2014-11-02 23:26:26 +01:00
ohagendorf
3138b98e71
Reorganisation of NUCLEO_L053R8 and DISCO_L053C8 cmsis folders - part1
...
Delete cmsis files of disco_l053c8
2014-11-02 23:23:44 +01:00
ohagendorf
24e3754428
[TARGET_STM32F4] new structure for F407 and F429 targets - part4
...
Solves the problem NULL -> HAL_NULL for the additional hw blocks in the
larger mcus.
For F401 and F411 this was already solved in #596 .
2014-11-01 13:07:25 +01:00
ohagendorf
fd835e6c93
[TARGET_STM32F4] new structure for F407 and F429 targets - part3
...
remove target_stm32f429zi files
2014-10-31 23:18:46 +01:00
ohagendorf
b989a33f6f
[TARGET_STM32F4] new structure for F407 and F429 targets - part2
...
remove target_stm32f407vg files
2014-10-31 23:18:00 +01:00
ohagendorf
e2b33c9bdd
[TARGET_STM32F4] new structure for F407 and F429 targets -part1
...
move specific files from old position into new target folders under
target_stm32f4
2014-10-31 23:15:13 +01:00
ohagendorf
86c54a26af
[DISCO_F334C8] new target incl. rtos support
...
New target as a copy of nucleo_f334 with changes/additions in pin and
rtos definitions.
2014-10-31 18:14:23 +01:00
bcostm
22989238d0
Remove misplaced F411RE folder
2014-10-31 16:22:17 +01:00
bcostm
2a29a24114
Remove misplaced F401RE folder
2014-10-31 16:21:48 +01:00
bcostm
2fdc494f41
Put NUCLEO_F411RE specific files
2014-10-31 16:20:41 +01:00
bcostm
255460b8d6
Put NUCLEO_F401RE specific files
2014-10-31 16:19:59 +01:00
bcostm
836a1e2552
Add TARGET_STM32F4 folder with STM32Cube driver inside
2014-10-31 16:18:18 +01:00
Martin Kojtal
e7e9dd54eb
Merge pull request #625 from bcostm/master
...
Toolchain: NUCLEO_F334R8 - support for IAR
2014-10-31 06:40:49 -07:00
bcostm
5bc736defc
[NUCLEO_F334R8] Add IAR exporter
2014-10-31 13:40:36 +01:00
ohagendorf
0afdcd751e
[NUCLEO_L053R8][EXPORT] gcc_arm
2014-10-31 13:34:43 +01:00
Richard Osterloh
1d489bc298
Added support for the STM32L0 Discovery board
2014-10-30 21:11:36 +00:00
Martin Kojtal
9586b1b00a
Merge pull request #618 from bcostm/master
...
Targets: NUCLEO_F334R8 - Update STM32Cube driver
2014-10-30 02:08:26 -07:00
bcostm
d48844320b
[NUCLEO_F334R8] Update STM32Cube driver
...
- Same version as in NUCLEO_F302R8
- Fix issue #482 (IAR compilation)
- Compliant with mbed RTOS (Systick no more used)
2014-10-29 16:16:55 +01:00
Martin Kojtal
5a47ce92d4
Merge pull request #613 from bcostm/master
...
Tools: Exporters - IAR exporter for NUCLEO_F302R8
2014-10-29 07:19:34 -07:00
bcostm
1005539f17
[NUCLEO_F302R8] Add IAR exporter
2014-10-28 10:17:38 +01:00
GustavWi
ed8196566f
IAR export STM32F407
2014-10-27 17:23:06 +01:00
bcostm
fa97ec3098
[NUCLEO_F401RE] Update STM32Cube driver
...
Same version as in NUCLEO_F411RE.
2014-10-27 09:54:26 +01:00
bcostm
41104fb49d
[NUCLEO_F411RE] Wrong RAM end in icf file
2014-10-23 14:43:05 +02:00
bcostm
b6014ecfa2
[NUCLEO_F411RE] Corrections in IAR icf and ewp.tmpl files
2014-10-23 11:35:44 +02:00
Martin Kojtal
53ec8ba932
Merge pull request #582 from ohagendorf/disco_f429zi
...
CMSIS/HAL: DISCO_F429ZI - correction of RAM memory layout in the linker script and stdio_uart config
2014-10-20 09:00:25 +01:00
ohagendorf
254e57d4b2
[DISCO_F429ZI] fix of RAM memory layout and stdio_uart
...
All test without any peripherals ("peripherals": []) are OK with these
two corrections.
- RAM start address was wrong - overlap with interrupt vector table
- wrong uart for stdio uart
2014-10-20 01:36:45 +02:00
Martin Kojtal
36a8882a54
Merge pull request #566 from bcostm/master
...
Targets: NUCLEO_L152RE - Migration to STM32Cube driver (CMSIS and HAL)
2014-10-16 15:47:15 +02:00
Martin Kojtal
a40d0bb4ca
Merge pull request #560 from dbestm/master
...
Targets: NUCLEO_F411RE - CMSIS files to build/export to IAR
2014-10-16 15:28:43 +02:00
bcostm
aa43cb95b8
[NUCLEO_L152RE] Migration to STM32Cube driver
2014-10-16 08:48:34 +02:00
Yihui Xiong
b25f2cf128
[STM32F407VG] add uARM toolchain for ARCH_MAX and DISCO_F407VG
2014-10-16 10:11:18 +08:00
dbestm
3cc3193445
[NUCLEO_F411RE] Adapt python script + CMSIS files to build/export to IAR
2014-10-15 15:00:35 +02:00
Martin Kojtal
77c1102c0f
Merge pull request #556 from ohagendorf/Nucleo_F334R8
...
Exporters: NUCLEO_F334R8 - export to gcc_arm and coide (templates, travis addition)
2014-10-13 15:28:06 +02:00
Martin Kojtal
342790b0c3
Merge pull request #544 from ohagendorf/DISCO_F429_2
...
HAL: Disco_F429ZI - extensions of interrupt vectors, pin names and pin functions
2014-10-13 08:57:52 +02:00
ohagendorf
3b9fd11ee3
Merge branch 'gcc4nucleo_f334' into Nucleo_F334R8
...
Conflicts:
workspace_tools/export/gccarm.py
workspace_tools/export_test.py
2014-10-12 19:09:31 +02:00
ohagendorf
79e2ebfc7b
[DISCO_F429ZI] changed mcu names
...
Changed mcu names in comments from original F407 ot F429.
2014-10-09 20:20:12 +02:00
Martin Kojtal
dde65d84a0
Merge pull request #543 from dbestm/master
...
CMSIS: NUCLEO_F401RE - ARM GCC ld RAM size correction
2014-10-09 10:06:01 +01:00
dbestm
8d52e5439f
[NUCLEO_F401RE] enhance gcc ld file
2014-10-09 10:43:39 +02:00
Martin Kojtal
8b3e1c2fa8
Merge pull request #541 from dbestm/master
...
HAL: NUCLEO_F030R8 - port HAL to support Cube and cube files addition
2014-10-08 12:47:21 +01:00
dbestm
8df74cfcda
[NUCLEO_F030R8] port HAL to support cube and ad cube files as well
2014-10-08 11:24:16 +02:00
ohagendorf
70b576d1b3
[DISCO_F429ZI] missing interrupt vectors
...
Added some missing F429 interrupt vectors
2014-10-07 18:34:44 +02:00
Martin Kojtal
46e37048a8
Merge pull request #535 from bcostm/dev_F091RC
...
Platform: New platform addition - NUCLEO_F091RC
2014-10-07 09:23:49 +01:00
bcostm
6fd2118f1d
[NUCLEO_F091RC] First commit of CMSIS files
2014-10-06 16:33:16 +02:00
ohagendorf
70eef62d9f
[DISCO_F429ZI] new target with [EXPORT] to gcc_arm and CoIDE
...
- build and export to toolchains gcc_arm and CoIDE is OK
- compiling is OK
- mbed/blinky is OK
2014-10-05 23:05:16 +02:00
ohagendorf
71f473c464
[EXPORT][NUCLEO_F334R8] export to gcc_arm and coide
...
- rtos library is not working because of double defined SysTick_Handler
in system_stm32f3xx.c and in rtos
- please see pullrequest #526 for a correct export
- tests are working fine:
Test summary:
+--------+---------------+-----------+-----------+---------------------------------------+--------------------+---------------+-------+
| Result | Target | Toolchain | Test ID | Test Description
| Elapsed Time (sec) | Timeout (sec) | Loops |
+--------+---------------+-----------+-----------+---------------------------------------+--------------------+---------------+-------+
| OK | NUCLEO_F334R8 | GCC_ARM | DTCT_1 | Simple detect test
| 0.44 | 10 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | EXAMPLE_1 | /dev/null
| 3.37 | 10 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_10 | Hello World
| 0.37 | 10 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_11 | Ticker Int
| 11.31 | 20 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_12 | C++
| 1.32 | 10 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_16 | RTC
| 4.7 | 15 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_2 | stdio
| 0.76 | 20 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_23 | Ticker Int us
| 11.37 | 15 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_24 | Timeout Int us
| 11.41 | 15 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_25 | Time us
| 11.31 | 15 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_26 | Integer constant
division | 1.32 | 10 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_A1 | Basic
| 1.32 | 10 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_A21 | Call function before
main (mbed_main) | 1.31 | 10 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_A5 | DigitalIn DigitalOut
| 1.31 | 10 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_A6 | DigitalInOut
| 1.31 | 10 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_A7 | InterruptIn
| 9.31 | 10 | 1/1 |
| OK | NUCLEO_F334R8 | GCC_ARM | MBED_A9 | Serial Echo at 115200
| 5.97 | 10 | 1/1 |
+--------+---------------+-----------+-----------+---------------------------------------+--------------------+---------------+-------+
Result: 17 OK
Completed in 125.02 sec
2014-10-04 01:45:38 +02:00
bcostm
47b4e3cdb0
[NUCLEO_F302R8] Remove stdlib folders
...
Not used, was there as backup.
2014-09-19 09:00:50 +02:00
bcostm
e19acbbb98
[NUCLEO_F302R8] Migration to STM32Cube driver.
...
Actual code is based on the Standard Peripherals Library.
2014-09-18 15:08:35 +02:00
Bogdan Marinescu
81ab34fd83
Merge pull request #475 from giulianodianda/master
...
STMs: Microlib heap fix for new, malloc and friends
2014-09-11 16:35:53 +01:00
ohagendorf
da9b7d33a4
Toolchain GCC ARM for Nucleo_F411RE
...
- Linker script and startup for Nucleo_F411 - both are copies of
Nucleo_F401 with some changes (memory size, interrupt vector table)
- changes in target.py for the new toolchain
2014-09-10 23:48:06 +02:00
Giuliano Dianda
722cb53e96
STMs: Microlib heap fix for new, malloc and friends
...
heap can grow outside 0x400 default size and does not overlap stack
area.
2014-09-03 00:14:49 +02:00
Bogdan Marinescu
bbc120c478
Merge pull request #460 from xiongyihui/stm32f407
...
DISCO_F407VG - add USBDevice support and a variant - ARCH_MAX
2014-08-21 14:57:36 +01:00
Yihui Xiong
cbe4a4b26e
add target ARCH_MAX, a variant of DISCO_F407VG
2014-08-21 16:48:40 +08:00
bcostm
7d815919fd
[NUCLEOs] Set heap size to 0x400
2014-08-19 15:08:25 +02:00
Martin Kojtal
c266ac3596
Merge pull request #439 from xiongyihui/stm32f407
...
[Exporters] add DISCO_F407VG's uvision support
2014-08-12 07:38:54 +01:00
Yihui Xiong
c8704284bd
add DISCO_F407VG's uvision support
2014-08-12 11:53:19 +08:00
Martin Kojtal
303f50bc94
Merge pull request #430 from 23chrischen/master
...
[NUCLEO_F411RE] Naming corrections - Changed stm32f401 to stm32f411
2014-08-08 11:04:35 +01:00
23chrischen
198f6cfbee
Changed stm32f401 to stm32f411
2014-08-07 11:50:41 -05:00
DooWoong Lee
d1fc90fd50
Update startup_stm32f401xe.s
...
revert new change into what it was previously
2014-07-19 00:00:55 +09:00
fritzprix
e3018e766b
- Add Default Heap Size
2014-07-17 23:37:11 +09:00
Martin Kojtal
124ef5e3ad
Merge pull request #376 from dinau/f407vg_update_hal
...
[DISCO_F407VG] HAL update.
2014-06-27 07:22:56 +01:00
Martin Kojtal
9fec469ec6
Merge pull request #377 from dinau/disco_f303vc_update
...
[DISCO-F303VC] Updated with F302R8 recent changes
2014-06-26 10:18:14 +01:00
dinau
e6050cceca
[DISCO-F051R8] Updated with F030R8 recent changes
2014-06-25 22:56:05 +09:00
dinau
cc84553854
[DISCO-F303VC] Updated with F302R8 recent changes
2014-06-25 22:27:57 +09:00
dinau
de7003d6c2
[DISCO_F407VG] HAL update.
...
Mainly updated with NUCLEO-F401RE canges.
2014-06-25 20:45:07 +09:00
bcostm
124ee172f4
[NUCLEO_F334R8] Add target CMSIS files
2014-06-24 11:23:54 +02:00
bcostm
a484131295
[NUCLEO_F411RE] Add target CMSIS files
2014-06-23 12:43:20 +02:00
bcostm
a0d3da9a36
[NUCLEO_F401RE] Add missing IT flag reset + update system clock variable
2014-06-09 12:51:24 +02:00
bcostm
8e2d37abf9
[NUCLEO_F401RE] Remove call to Systick
...
+ Update Cube F4 HAL driver to V1.1.0RC2
2014-06-03 11:18:59 +02:00
bcostm
02873be1f7
[NUCLEO_F072RB] Update CubeF0 HAL driver
2014-05-30 15:39:23 +02:00
bcostm
d4b8cb8a1c
[NUCLEO_L053R8] Fix issue with file upper case file name
...
+ code cleanup
2014-05-27 11:12:53 +02:00
Martin Kojtal
10e3a9cea1
Merge pull request #314 from punitsoni/stm32_gcc
...
[STM32F103RB] Support for GCC_ARM toolchain
2014-05-23 08:39:47 +01:00
bcostm
627d0ef49c
[NUCLEO_F072RB] Add cmsis files (part 4)
2014-05-21 18:16:20 +02:00
bcostm
49adba3abe
[NUCLEO_F072RB] Add cmsis files (part 3)
2014-05-21 18:09:01 +02:00
bcostm
a8c5cfb7ec
[NUCLEO_F072RB] Add cmsis files (part 2)
2014-05-21 16:57:18 +02:00
bcostm
6ec3e47274
[NUCLEO_F072RB] Add cmsis files (part 1)
2014-05-21 16:50:06 +02:00
Punit Soni
882dcee242
Add support for GCC_ARM toolchain in target STM32F103RB
2014-05-19 20:18:42 -07:00
bcostm
c761a5e0a9
[NUCLEO_F401RE] Add auto clock configuration (HSE/HSI)
...
Solve also the problem with the SetSysClock function not declared in
sleep.c
Conflicts:
libraries/mbed/targets/hal/TARGET_STM/TARGET_NUCLEO_F401RE/i2c_api.c
2014-05-09 13:46:53 +01:00
bcostm
faeb26b7ff
[NUCLEO_L053R8] Add cmsis files (5)
2014-05-05 15:30:13 +02:00
bcostm
b7b52e416a
[NUCLEO_L053RB] Add cmsis files (4)
2014-05-05 15:27:32 +02:00
bcostm
eb1315ff84
[NUCLEO_L053RB] Add cmsis files (3)
2014-05-05 15:18:50 +02:00
bcostm
3c02044ac4
[NUCLEO_L053RB] Add cmsis files (2)
2014-05-05 15:14:53 +02:00
bcostm
0ea6e7c6ea
[NUCLEO_L053R8] Add cmsis files
2014-05-05 15:06:33 +02:00
bcostm
9ac0131acd
[NUCLEO_F103RB] Add LSE configuration for RTC
2014-04-29 11:02:11 +02:00
bcostm
7af317dda2
[NUCLEO_L152RE] Add LSE configuration for RTC and...
...
... remove trailing spaces, typo corrections
2014-04-29 10:12:59 +02:00
bcostm
8bafbd10f3
[NUCLEO_F401RE] Add missing files for LSE configuration, typo
2014-04-28 16:46:27 +02:00
bcostm
b5d497940e
[NUCLEO_F103RB] Many improvements
...
- Add more USART, SPI, I2C, PWM and AnalogIn pins
- Use TIM4 instead of TIM1 for the ticker
2014-04-23 11:12:16 +02:00
bcostm
9daf44308a
[NUCLEO_F030R8] Move back SetSysClock() call in SystemInit()
2014-04-23 10:03:59 +02:00
bcostm
6abba68998
[NUCLEO_F302R8] Move back SetSysClock() call in SystemInit()
...
The serial_init() function is called before the mbed_sdk_init() (I don't
know why?) and this causes an incorrect baudrate calculation.
2014-04-23 09:53:35 +02:00
bcostm
4ac17903e2
[NUCLEO_F030R8] Many improvements added
...
- Automatic clock configuration at startup between HSE and HSI
- System clock = 48 MHz for both
- Configure LSE for RTC (if not available LSI is used instead)
- Add 1MHz clock for I2C
- Update SPI prescaler values
- Typo corrections
2014-04-22 16:15:31 +02:00
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