Commit Graph

24 Commits (66a93be3a064d4fe7045bdb40d7a43c35f95cf7a)

Author SHA1 Message Date
GustavWi d8df2f25d3 Set most of the targets to a fixed heap and stack ratio relative to ram. 1/4 of ram to heap and 1/8 of ram to stack. There are some exception where the ram is small and the target support an rtos, then the heap requires more than 1/4 of RAM 2015-02-27 12:57:45 +01:00
bcostm cb36f2c472 [NUCLEO_F303RE] Update SetSysClock function 2015-01-22 11:10:09 +01:00
bcostm 5e57cd3d29 [NUCLEO_F303RE] Add GCC_ARM toolchain 2015-01-20 13:10:22 +01:00
ohagendorf 2ef2204380 solving RTOS problem
Changing original STM Cube Driver to call _start instead of main to
initialise the rtos when using it. Without using rtos the behavior is
the same as before.
2014-12-17 01:18:56 +01:00
Martin Kojtal 2e1ba4df65 Merge pull request #777 from GustavWi/iar_mbed
Targets: CMSIS - Fixed linker files for IAR (Ram size on one) and for the rest increased the heap...
2014-12-10 08:49:10 +00:00
GustavWi 490dd0ddfe Fixed linker files (Ram size on one) and for the rest increased the heap and stack size 2014-12-09 18:37:01 +01:00
Martin Kojtal a17c1dd8f7 Merge pull request #767 from ohagendorf/nucleo_disco_coide
STM32xxx: CoIDE/gcc_arm exporter and startup_stm32xx update
2014-12-08 07:24:22 +00:00
ohagendorf 967046e1d6 [STM32xxx] gcc_arm startup files
Updates startup files to actual versions of STM32 Cube drivers without
any changes of STs drivers:
- DISCO_F303VC
- DISCO_F334
- NUCLEO_F030
- NUCLEO_F072
- NUCLEO_F302
- NUCLEO_F334
2014-12-07 20:52:49 +01:00
bcostm c1397c596f [NUCLEO_F303RE] Add target part 1 - cmsis 2014-12-02 07:49:08 +01:00
Martin Kojtal 84b6398edd Merge pull request #742 from GustavWi/iar_mbed
Targets: IAR Fixed NVIC table in ram for stm targets
2014-11-27 03:33:50 -08:00
GustavWi 939471cdbd IAR Fixed NVIC table in ram for stm targets 2014-11-26 16:09:03 +01:00
Olaf Hagendorf 087a8eab34 [STM32L053xx] linker script reorganisation 2014-11-26 13:15:09 +01:00
Olaf Hagendorf 0737130e57 [STM32F3xx] linker script reorganisation 2014-11-26 12:31:02 +01:00
ohagendorf 42c20128a6 [NUCLEO_F302R8] exporters for gcc_arm and coide
Adds exporter for gcc_arm and coide for the NUCLEO_F302R8.
2014-11-16 18:24:57 +01:00
0xc0170 67346ec8d6 Merge branch 'reorder_f3xx_2' of github.com:ohagendorf/mbed into ohagendorf-reorder_f3xx_2
Conflicts:
	workspace_tools/export/coide.py
2014-11-14 08:56:20 +00:00
Olaf Hagendorf 56af0e1621 [TARGET_DISCO_F303] reorder structure - part5
Add missing -Wl,--wrap,main linker option so that __wrap_main is called.
This function was ignored in gcc_arm and coide projects before.
2014-11-12 22:20:38 +01:00
Olaf Hagendorf 691f34097a [TARGET_DISCO_F303] reorder structure part4
Remove change of wrong target and add it to the wright one. Additionally
changing the CoIDE template file to the correct mcu.
2014-11-12 14:31:57 +01:00
ohagendorf 20212b8c6b [TARGET_DISCO_F303] reorder structure - part 3
Update of mbed hal.
2014-11-10 00:12:40 +01: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 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 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