|
STM32: Отладка в RAM |
|
|
|
 |
Ответов
|
May 27 2010, 20:22
|
Гуру
     
Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448

|
Цитата(ViKo @ May 28 2010, 00:03)  Как получается, что флэш начинается с 0x08000000, RAM с 0x20000000, а таблица векторов с 0? Где же она физически находится? Ответ, как ни странно, находится в разделе 2.4 мануала: Цитата Depending on the selected boot mode main Flash memory, System memory or SRAM is accessible as follows: ● Boot from main Flash memory: the main Flash memory is aliased in the boot memory space (0x0000 0000), but still accessible from its original memory space (0x800 0000). In other words, the Flash memory contents can be accessed starting from address 0x0000 0000 or 0x800 0000. ● Boot from System memory: the System memory is aliased in the boot memory space (0x0000 0000), but still accessible from its original memory space (0x1FFF F000). ● Boot from the embedded SRAM: SRAM is accessible only at address 0x2000 0000. Скажите, а какой, собственно, смысл грузиться из SRAM?
|
|
|
|
Сообщений в этой теме
_Макс STM32: Отладка в RAM Apr 19 2010, 12:14 skripach Цитатастоит отлаживать в RAM?
если только быстрее ... Apr 19 2010, 13:54 aaarrr Цитата(skripach @ Apr 19 2010, 18:09) есл... Apr 19 2010, 14:40 Dron_Gus По-идее надо сдвинуть таблицу векторов на РАМ. Apr 19 2010, 13:57 _Макс Цитата(Dron_Gus @ Apr 19 2010, 17:12) По-... Apr 19 2010, 15:13 skripach Сам не пробовал но...
Думаю дело в этом, вот кусок... Apr 19 2010, 17:15 _Макс Цитата(skripach @ Apr 19 2010, 20:30) Сам... Apr 22 2010, 08:03  gotty Цитата(_Макс @ Apr 22 2010, 11:18) Это пр... Apr 22 2010, 08:21 _Макс Получилось, действительно. Как так получается, что... Apr 22 2010, 10:36 aaarrr Цитата(_Макс @ Apr 22 2010, 14:51) Получи... Apr 22 2010, 10:50 gotty Цитата(_Макс @ Apr 22 2010, 13:51) Получи... Apr 22 2010, 10:50 _Макс У меня по адресу 4 лежит 20000D0D, а код стартует ... Apr 22 2010, 11:57 ViKo Пытаюсь запускать программу из RAM STM32F103. Трен... May 27 2010, 13:35 KRS Цитата(ViKo @ May 28 2010, 00:03) Попробу... May 27 2010, 20:18  KRS Цитата(aaarrr @ May 28 2010, 00:22) Скажи... May 27 2010, 20:30  ViKo Цитата(aaarrr @ May 27 2010, 23:22) Ответ... May 27 2010, 20:31   KRS Цитата(ViKo @ May 28 2010, 00:31) А грузи... May 28 2010, 07:56    ViKo Цитата(KRS @ May 28 2010, 10:56) Вы что н... May 28 2010, 08:55     KRS Цитата(ViKo @ May 28 2010, 12:55) Выдайте... May 28 2010, 15:15      ViKo У Keil есть чуть более "хитрый" файл ini... May 31 2010, 08:57   aaarrr Цитата(_Макс @ Jun 11 2010, 23:24) Во-пер... Jun 11 2010, 19:45 ViKo И еще один вывод получился. Если я загружаюсь из ф... May 28 2010, 12:12 ViKo Обнаружил непонятное явление - в Keil при отладке ... Feb 14 2011, 09:25 -JonnS- Наверно надо добавить в RAM.INI строку:
xPSR = 0x1... Feb 14 2011, 17:41 ViKo Цитата(-JonnS- @ Feb 14 2011, 19... Feb 14 2011, 19:05 -JonnS- Возможно что надо еще разписать и периферию в ini ... Feb 14 2011, 20:07 ViKo Цитата(-JonnS- @ Feb 14 2011, 22... Feb 14 2011, 20:39  Alex_1811 Поделитесь рабочим проектом где есть отладка в ОЗУ... Jun 6 2011, 12:07   ViKo Цитата(Alex_1811 @ Jun 6 2011, 15:07) Под... Jun 6 2011, 14:17 skripach Цитатаи жалко после каждого шага шить флеш
Флешку ... Jun 6 2011, 12:21
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|