ATNEL tech-forum https://forum.atnel.pl/ |
|
[STM32F7] Dynamiczna alokacja pamięci https://forum.atnel.pl/topic18984.html |
Strona 1 z 1 |
Autor: | dzikidziku [ 12 sie 2017, o 13:37 ] |
Tytuł: | [STM32F7] Dynamiczna alokacja pamięci |
Cześć, Chciałbym wykorzystać dynamiczną alokację pamięci tak aby można było pozbyć się niepotrzebnych bajtów po wykonaniu konkretnego fragmentu kodu. Problem polega na tym, że funkcja malloc, przy próbie zadania większego rozmiaru (ok.500 bajtów), zwraca 0. język c Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. Przy normalnej deklaracji nie ma żadnych problemów: język c Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. Konfiguracja MPU: język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Do programowania wykorzystuję Keila. Próbowałem pogrzebać w pliku RTX_Conf ale nic nie znalazłem. Co można z tym zrobić i skąd bierze się takie zachowanie? |
Autor: | dzikidziku [ 13 sie 2017, o 11:50 ] |
Tytuł: | Re: [STM32F7] Dynamiczna alokacja pamięci |
Rozwiązanie: w pliku Device->startup_stm32f7.. należy zwiększyć wartości Stack_Size i Heap_Size: |
Strona 1 z 1 | Strefa czasowa: UTC + 1 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |