|
|
  |
Запуск кода из внешней памяти |
|
|
|
Sep 20 2017, 12:35
|
Местный
  
Группа: Свой
Сообщений: 475
Регистрация: 14-04-05
Из: Москва
Пользователь №: 4 140

|
Цитата(inventor @ Sep 20 2017, 14:15)  во внутренней flash Ну раз он там помещается изначально, что мешает его оттуда выполнять? Зачем его наружу тащить?
|
|
|
|
|
Sep 20 2017, 12:47
|
Знающий
   
Группа: Свой
Сообщений: 524
Регистрация: 25-12-08
Из: Москва
Пользователь №: 42 748

|
Цитата(Forger @ Sep 20 2017, 14:31)  Но что за проект такой, где прям нужен такой чумовой стек > 48кБ да еще и в относительно медленной памяти?! мне он не нужен такого размера, просто с этой памятью я достаточно намучался пока она заработала неочевидная ошибка и плохо определяемая - не затактировал всего одну ногу которая была на отличной от других пинов клоке и нашел ошибку, только когда начал с осциллографом прозанивать каждую ногу. ну а как разобрался как ее правильно запускать - просто решил ее использовать с пользой.
|
|
|
|
|
Sep 20 2017, 13:50
|
Знающий
   
Группа: Свой
Сообщений: 524
Регистрация: 25-12-08
Из: Москва
Пользователь №: 42 748

|
ну вобщем разобрался последний вопрос: Цитата Warning[Ta023]: Call to a non __ramfunc function (printf) from within a __ramfunc function C:\proj\mdr32\cpu_clk_test\main.c 74 Warning[Ta022]: Possible rom access (<Constant "%d Mem read error, re...">) from within a __ramfunc function C:\proj\mdr32\cpu_clk_test\main.c 65 Warning[Ta021]: Library call (__aeabi_idivmod) from within a __ramfunc function C:\proj\mdr32\cpu_clk_test\main.c 68 в чем проблемы с этими варнингами? хелп говорил, что мол то сделано потому If a function declared _ _ramfunc tries to access ROM, the compiler will issue a warning. This behavior is intended to simplify the creation of upgrade routines, for instance, rewriting parts of flash memory. If this is not why you have declared the function _ _ramfunc, you can safely ignore or disable these warnings. то есть насколько это критично? Цитата(Obam @ Sep 20 2017, 16:09)  А за рассказ про ногу и осциллограф - респект (; профессиональный "птичий язык" со стороны чел услышит покрутит пальцем у виска
|
|
|
|
|
Sep 20 2017, 13:55
|
Местный
  
Группа: Свой
Сообщений: 475
Регистрация: 14-04-05
Из: Москва
Пользователь №: 4 140

|
Цитата(inventor @ Sep 20 2017, 16:50)  в чем проблемы с этими варнингами? Была бы возможность, пару десятков нецензурных варнингов тому что вы делаете я бы вставил. А варнинги потому что у вас часть кода переехала в RAM, а остальная осталась во Flash и они друг друга вызывают. Цитата(inventor @ Sep 20 2017, 16:50)  профессиональный "птичий язык" Насчёт профессиональный вы себе льстите.
|
|
|
|
|
Sep 20 2017, 13:57
|

Профессионал
    
Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831

|
Цитата то есть насколько это критично? В этом проекте это не критично  Цитата профессиональный "птичий язык" со стороны чел услышит покрутит пальцем у виска При общении между профессионалами (особенно с незнакомыми) принято использовать человеческий язык, а "птичий язык" - это к "индусам".
--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
|
|
|
|
|
Sep 20 2017, 14:00
|
Знающий
   
Группа: Свой
Сообщений: 524
Регистрация: 25-12-08
Из: Москва
Пользователь №: 42 748

|
Цитата(aaarrr @ Sep 20 2017, 16:55)  Вы же код в RAM кладете просто так, а не для исключения доступа к флеш. Так что делайте выводы. так в чем проблема то? внешняя память работает медленнее чем flash Цитата(Forger @ Sep 20 2017, 16:57)  При общении между профессионалами (особенно с незнакомыми) принято использовать человеческий язык, а "птичий язык" - это к "индусам". момоему ноги-пины-выводы - это стандартные названия что опят не так?
|
|
|
|
|
Sep 20 2017, 14:06
|

Профессионал
    
Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831

|
Цитата(inventor @ Sep 20 2017, 16:58)  так в чем проблема то? Назовите, пожалуйста, изделие, в котом будет крутиться этот "код". Ну, на всякий случай  Цитата момоему ноги-пины-выводы - это стандартные названия что опят не так? Вот как раз лишь эти слова и были понятны, а все остальное сильно напомнило "текст к песне Земфиры"... При чем тут некие "пины" и эта внешняя память?
--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
|
|
|
|
|
Sep 20 2017, 14:26
|
Знающий
   
Группа: Свой
Сообщений: 524
Регистрация: 25-12-08
Из: Москва
Пользователь №: 42 748

|
Цитата(Forger @ Sep 20 2017, 17:06)  Назовите, пожалуйста, изделие, в котом будет крутиться этот "код". Ну, на всякий случай  Вот как раз лишь эти слова и были понятны, а все остальное сильно напомнило "текст к песне Земфиры"... При чем тут некие "пины" и эта внешняя память? это нигде не будет крутиться это просто тест я плату только развожу
|
|
|
|
|
Sep 20 2017, 14:34
|

Профессионал
    
Группа: Свой
Сообщений: 1 215
Регистрация: 22-02-05
Пользователь №: 2 831

|
Цитата(inventor @ Sep 20 2017, 17:26)  это нигде не будет крутиться это просто тест Это еще больше пугает Цитата я плату только развожу © "Мопед не мой ...."
--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|