реклама на сайте
подробности

 
 
> стек область памяти, nordic
Метценгерштейн
сообщение Apr 6 2015, 09:10
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 357
Регистрация: 12-04-05
Из: Петербург
Пользователь №: 4 079



Вылавливаю непонятности в работе процессора, я правильно понимаю, что при таких настройках

места, отмеченные стрелочками, это начала памяти RAM, а размер- это надо прибавить к началу памяти RAM- получим конец памяти?
т.е. RAM задействована от 0x20002000 до 0x20004000 ?

вот карта памяти NORDIC
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
редактор
сообщение Apr 7 2015, 07:16
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 356
Регистрация: 9-06-07
Пользователь №: 28 315



Keil по умолчанию размещает стек исходя из объема задействованого ОЗУ, размера выделеного на кучу и размера выделенного под стек.
Адрес стека примерно так вычисляется SP = RAM_START_ADR + RAM_SIZE [+HEAP_SIZE] + STACK_SIZE
Соответсвенно учитывается выравнивание.


--------------------
Хорошую систему делают из стандартных блоков нестандартно мыслящие инженеры.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Метценгерштейн   стек область памяти   Apr 6 2015, 09:10
- - aaarrr   Цитата(Метценгерштейн @ Apr 6 2015, 12:10...   Apr 6 2015, 09:13
- - Метценгерштейн   тогда еще вопрос- если размер стека 2048, то он с ...   Apr 6 2015, 09:21
- - aaarrr   Вообще, расположить можно с любого адреса. Обычно ...   Apr 6 2015, 09:28
- - Метценгерштейн   т.е. скорее всего вершина стека 0x20003800. Правил...   Apr 6 2015, 09:33
- - aaarrr   Скорее всего так.   Apr 6 2015, 09:43
- - ViKo   У ARM стек, вроде же, вниз растет? Начинается с са...   Apr 6 2015, 09:48
- - Метценгерштейн   а как узнать, куда растет он?   Apr 6 2015, 09:54
|- - ViKo   Цитата(Метценгерштейн @ Apr 6 2015, 12:54...   Apr 6 2015, 09:58
- - aaarrr   Да, вниз, конечно. То есть от 0x20004000 до 0x2000...   Apr 6 2015, 09:56
- - Метценгерштейн   я правильно понимаю, что стек у меня в точке остан...   Apr 6 2015, 11:10
|- - aaarrr   Цитата(Метценгерштейн @ Apr 6 2015, 14:10...   Apr 6 2015, 11:17
- - RabidRabbit   Это же вроде Cortex-M0 - в Вашем бинарнике первые ...   Apr 7 2015, 05:31
- - Метценгерштейн   Да, это cortex -M0 SP- это не адрес, а содержимое?   Apr 7 2015, 06:22
|- - aaarrr   Цитата(Метценгерштейн @ Apr 7 2015, 09:22...   Apr 7 2015, 07:07


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 1st August 2025 - 23:52
Рейтинг@Mail.ru


Страница сгенерированна за 0.01368 секунд с 7
ELECTRONIX ©2004-2016