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

 
 
4 страниц V  < 1 2 3 4 >  
Reply to this topicStart new topic
> Запуск кода из внешней памяти
VladislavS
сообщение Sep 20 2017, 12:35
Сообщение #31


Местный
***

Группа: Свой
Сообщений: 475
Регистрация: 14-04-05
Из: Москва
Пользователь №: 4 140



Цитата(inventor @ Sep 20 2017, 14:15) *
во внутренней flash

Ну раз он там помещается изначально, что мешает его оттуда выполнять? Зачем его наружу тащить?
Go to the top of the page
 
+Quote Post
inventor
сообщение Sep 20 2017, 12:47
Сообщение #32


Знающий
****

Группа: Свой
Сообщений: 524
Регистрация: 25-12-08
Из: Москва
Пользователь №: 42 748



Цитата(Forger @ Sep 20 2017, 14:31) *
Но что за проект такой, где прям нужен такой чумовой стек > 48кБ да еще и в относительно медленной памяти?!

мне он не нужен такого размера,
просто с этой памятью я достаточно намучался
пока она заработала
неочевидная ошибка и плохо определяемая -
не затактировал всего одну ногу
которая была на отличной от других пинов клоке
и нашел ошибку, только когда начал с осциллографом
прозанивать каждую ногу.
ну а как разобрался как ее правильно запускать - просто решил
ее использовать с пользой.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Sep 20 2017, 13:07
Сообщение #33


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(inventor @ Sep 20 2017, 15:47) *
просто решил ее использовать с пользой.

Стек в медленной памяти - весьма сомнительная польза. Ему бы вообще в CCM лежать, если она есть.
Go to the top of the page
 
+Quote Post
Obam
сообщение Sep 20 2017, 13:09
Сообщение #34


Знающий
****

Группа: Участник
Сообщений: 756
Регистрация: 14-11-14
Пользователь №: 83 663



Цитата(inventor @ Sep 20 2017, 15:15) *
у индийцев перед китайцами, русскими, французами и прочими зулусами
есть одно преимущество - они англоязычные
то есть они литературу просто читают
а не читают и в голове переводят на свой язык.

Столько лет быть в профессии (TS только здесь с '08) и жалиться на сложность восприятия литературы, написаной на "Катерпиллер Бейсик Инглиш"; не понимаю sad.gif

А за рассказ про ногу и осциллограф - респект (;

Сообщение отредактировал Obam - Sep 20 2017, 13:11


--------------------
Пролетарий умственного труда.
Go to the top of the page
 
+Quote Post
Forger
сообщение Sep 20 2017, 13:11
Сообщение #35


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

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



Цитата(inventor @ Sep 20 2017, 15:47) *
мне он не нужен такого размера,
просто с этой памятью я достаточно намучался
пока она заработала
неочевидная ошибка и плохо определяемая -
не затактировал всего одну ногу
которая была на отличной от других пинов клоке
и нашел ошибку, только когда начал с осциллографом
прозанивать каждую ногу.
ну а как разобрался как ее правильно запускать - просто решил
ее использовать с пользой.

Прям текст к песне sm.gif

Цитата
просто с этой памятью я достаточно намучался

smile3046.gif





--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
Go to the top of the page
 
+Quote Post
inventor
сообщение Sep 20 2017, 13:50
Сообщение #36


Знающий
****

Группа: Свой
Сообщений: 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) *
А за рассказ про ногу и осциллограф - респект (;


профессиональный "птичий язык"
со стороны чел услышит покрутит пальцем у виска
Go to the top of the page
 
+Quote Post
VladislavS
сообщение Sep 20 2017, 13:55
Сообщение #37


Местный
***

Группа: Свой
Сообщений: 475
Регистрация: 14-04-05
Из: Москва
Пользователь №: 4 140



Цитата(inventor @ Sep 20 2017, 16:50) *
в чем проблемы с этими варнингами?

Была бы возможность, пару десятков нецензурных варнингов тому что вы делаете я бы вставил.

А варнинги потому что у вас часть кода переехала в RAM, а остальная осталась во Flash и они друг друга вызывают.

Цитата(inventor @ Sep 20 2017, 16:50) *
профессиональный "птичий язык"

Насчёт профессиональный вы себе льстите.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Sep 20 2017, 13:55
Сообщение #38


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(inventor @ Sep 20 2017, 16:50) *
то есть насколько это критично?

Вы же код в RAM кладете просто так, а не для исключения доступа к флеш. Так что делайте выводы.
Go to the top of the page
 
+Quote Post
Forger
сообщение Sep 20 2017, 13:57
Сообщение #39


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

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



Цитата
то есть насколько это критично?

В этом проекте это не критично sm.gif

Цитата
профессиональный "птичий язык"
со стороны чел услышит покрутит пальцем у виска

При общении между профессионалами (особенно с незнакомыми) принято использовать человеческий язык, а "птичий язык" - это к "индусам".


--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
Go to the top of the page
 
+Quote Post
inventor
сообщение Sep 20 2017, 14:00
Сообщение #40


Знающий
****

Группа: Свой
Сообщений: 524
Регистрация: 25-12-08
Из: Москва
Пользователь №: 42 748



Цитата(aaarrr @ Sep 20 2017, 16:55) *
Вы же код в RAM кладете просто так, а не для исключения доступа к флеш. Так что делайте выводы.

так в чем проблема то?
внешняя память работает медленнее чем flash

Цитата(Forger @ Sep 20 2017, 16:57) *
При общении между профессионалами (особенно с незнакомыми) принято использовать человеческий язык, а "птичий язык" - это к "индусам".


момоему ноги-пины-выводы - это стандартные названия что опят не так?
Go to the top of the page
 
+Quote Post
Forger
сообщение Sep 20 2017, 14:06
Сообщение #41


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

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



Цитата(inventor @ Sep 20 2017, 16:58) *
так в чем проблема то?

Назовите, пожалуйста, изделие, в котом будет крутиться этот "код". Ну, на всякий случай sm.gif

Цитата
момоему ноги-пины-выводы - это стандартные названия что опят не так?

Вот как раз лишь эти слова и были понятны, а все остальное сильно напомнило "текст к песне Земфиры"...
При чем тут некие "пины" и эта внешняя память?


--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
Go to the top of the page
 
+Quote Post
inventor
сообщение Sep 20 2017, 14:26
Сообщение #42


Знающий
****

Группа: Свой
Сообщений: 524
Регистрация: 25-12-08
Из: Москва
Пользователь №: 42 748



Цитата(Forger @ Sep 20 2017, 17:06) *
Назовите, пожалуйста, изделие, в котом будет крутиться этот "код". Ну, на всякий случай sm.gif


Вот как раз лишь эти слова и были понятны, а все остальное сильно напомнило "текст к песне Земфиры"...
При чем тут некие "пины" и эта внешняя память?

это нигде не будет крутиться
это просто тест
я плату только развожу
Go to the top of the page
 
+Quote Post
Forger
сообщение Sep 20 2017, 14:34
Сообщение #43


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

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



Цитата(inventor @ Sep 20 2017, 17:26) *
это нигде не будет крутиться
это просто тест

Это еще больше пугает 05.gif

Цитата
я плату только развожу

© "Мопед не мой ...."
lol.gif


--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
Go to the top of the page
 
+Quote Post
jcxz
сообщение Sep 20 2017, 16:52
Сообщение #44


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(inventor @ Sep 20 2017, 19:47) *
просто с этой памятью я достаточно намучался

...и теперь пора ей отомстить - пусть-ка со стеком помучается biggrin.gif

Цитата(VladislavS @ Sep 20 2017, 20:55) *
Была бы возможность, пару десятков нецензурных варнингов тому что вы делаете я бы вставил.

Работодателю автора можно только посочувствовать biggrin.gif
Go to the top of the page
 
+Quote Post
Forger
сообщение Sep 20 2017, 17:07
Сообщение #45


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

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



Цитата(jcxz @ Sep 20 2017, 19:52) *
Работодателю автора можно только посочувствовать biggrin.gif

Да, видать, уже совсем некого брать: остались лишь те, кто иностранные даташиты читать не умеет, общаются на своем "птичьем языке", предпочитают делают чужую работу вместо своей ..
Печалька, одним словом crying.gif


--------------------
Кругозор некоторых людей - круг с нулевым радиусом. Они называют его "точкой зрения".
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 17:46
Рейтинг@Mail.ru


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