26.06.2019, 12:32
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
охохо, ну что, старпёры явно хапнули говнеца, такс?
А мне интересно, как же кое-то там бил себя пяткой в грудь, что он-де в машкодах писал, ежели не разбирается в ассемблере ARM и не знает структуры памяти. Вот прикоооллл ну ващееее.
Картинки всё наглядно объясняют, лучше ваших отсебятных слов. Если вы ниче не в них не поняли, значит вы просто не разбираетесь в вопросе! )) Серьезно!
Смотрите еще картинки, тут ваще всё афигенна показано, все как на ладони, просто ваще просто. )
ProtAS-13, еще раз повторяю - даже и не пытайся со мной спорить, не вникнув в картинки до полного просветлиения! )) Понимаешь, меня бесполезно убедить в том, что неправильно! ) Я - знаю как правильно. Вы - нихрена не знаете. Посему, сидите и вникайте молча! Ясно? Вот так то! Марш за парту! ))
ProtAS-13, твоя главная ошибка в том посте в том, что ты попытался СТЕКОВУЮ ПЕРЕМЕННУЮ представить как const )) А ты знаешь, что такое стек вызовов, ась? Мне нарисовать на картинке и это тоже? Боже, какие бездари! И я должен учить этих бездарей? Боже! На первой картинке ниже вы можете видеть стек. Поскольку стек во время работы изменяется (указатель стека смещается), то любая переменная, находящаяся в стеке, не может быть константой. При возврате из ф-ции эта переменная будет недействительна! Во как! И все переменные, объявленные в main() - так же являются СТЕКОВЫМИ! ))) Вот! Учитесь, бездарности!
Последний раз редактировалось NewWriter; 26.06.2019 в 12:42.
|
|
|
|
26.06.2019, 12:34
|
|
Прописка
Регистрация: 17.03.2015
Сообщений: 294
Сказал спасибо: 0
Сказали Спасибо 220 раз(а) в 126 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от akegor
|
Осталось всего ничего - развить мысль до того, что любой оператор или директива - это только нижайшая просьба к Великому Компилятору сделать так, как хочет программер, а не как захотела "кефаль, которая думает за вас".
|
Вашу мысль уже давно развили:
" Мы столько можем, сколько знаем. Знание - сила" (Ф.Бэкон)
|
|
|
|
26.06.2019, 12:38
|
|
Прописка
Регистрация: 17.03.2015
Сообщений: 294
Сказал спасибо: 0
Сказали Спасибо 220 раз(а) в 126 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от NewWriter
|
Смотрите еще картинки, тут ваще всё афигенна показано, все как на ладони, просто ваще просто.
|
Ваша болезнь очень запущена.
Вы даже НЕ ПОНИМАЕТЕ, чем отличается ГЛОБАЛЬНАЯ переменная от просто переменной.
Продолжайте дальше рисовать картинки. Может и допрет когда-нибудь.
|
|
|
|
26.06.2019, 12:40
|
|
Прописка
Регистрация: 10.03.2016
Сообщений: 114
Сказал спасибо: 14
Сказали Спасибо 46 раз(а) в 41 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от NewWriter
|
он-де в машкодах писал, ежели не разбирается в ассемблере ARM и не знает структуры памяти. Вот прикоооллл ну ващееее.
|
А напомни нам, милый человек, что было раньше, курица или яйцо? Ну в смысле - Си или АРМ?
Сообщение от NewWriter
|
Картинки всё наглядно объясняют
|
Да ты о горшке только узнал, когда уже телесиськи закрылись.
|
|
|
|
26.06.2019, 12:44
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от ProtAS-13
|
Вы даже НЕ ПОНИМАЕТЕ, чем отличается ГЛОБАЛЬНАЯ переменная от просто переменной.
|
На картинке это нарисовано! А в вашем мессаге - переменная НЕ ГЛОБАЛЬНАЯ! Бездарности! Старпёры!
Так, скорпион, сдрисни отседава, вызовите ему санитаров, он щас сдохнет )) Протас, а тебе - за парту! ) Внесите ему парту! Будет щас штудировать, что переменная, объявленная в main(), не является глобальной!
Бездарности!! Унесите этих бездарей немедля!
Последний раз редактировалось NewWriter; 26.06.2019 в 12:46.
|
|
|
|
26.06.2019, 12:55
|
|
Прописка
Регистрация: 17.03.2015
Сообщений: 294
Сказал спасибо: 0
Сказали Спасибо 220 раз(а) в 126 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
|
|
|
|
26.06.2019, 13:04
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Учитесь, бездари! ) Прот-АС, ты мне даже ничего не пытайся объяснить, мне ты ПРОСТО ничего не объяснишь. Зато я тебе что угодно просто влет докажу.
Вот, посмотри и пойми, какая тут переменная что означает. Надеюсь, циферки адресного пространства ты знаешь. Если нет - ЗА ПАРТУ НЕМЕДЛЯ, бездарь!
Я именно и показываю, ГДЕ находятся переменные, чтобы подсказать, что может, а что не может быть константой. И эти картинки в сотый раз подтверждают мое первоначальное слово! ЗАрубите себе это на носу! Мое слово - истинно. А вы - бездарности )) ЛИбо учитесь, либо молчите в тряпочку! ))
|
|
|
|
26.06.2019, 13:15
|
|
Прописка
Регистрация: 17.03.2015
Сообщений: 294
Сказал спасибо: 0
Сказали Спасибо 220 раз(а) в 126 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от NewWriter
|
Зато я тебе что угодно просто влет докажу
|
"Дядя Петя, ты дурак?"(с)
Т.е. доперло, что на второй картинке была ГЛОБАЛЬНАЯ переменная.
Может доперло еще и то, что ГЛОБАЛЬНАЯ переменная, помеченная квалификатором const будет лежать в ROM.
А теперь проделай еще эксперимент: ВНУТРИ main() помести переменную, помеченную квалификатором const и покажи картинки, т.е. это станет простая (НЕ ГЛОБАЛЬНАЯ) переменная. Ничего, что я так подробно? Это лишь только, исключительно, для Вас, о "Великий Учитель"
|
|
|
|
26.06.2019, 13:25
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Ну а я о чем говорил в самом начале? О том, что const - означает принадлежность в флешу! И то, что const бессмысленен для СТЕКОВЫХ переменных, ибо они теряют связь с флешем, они просто инициализуются значениями из флеша. Это и было показано на картинках.
Бинго! ПротАС наконец-то кое-что понял! Всё-таки он небезнадежен )) Есть еще зачатки соображалки )
Итак, ПротАС, теперь, когда ты это понял, ты осознаешь всю мощь моей правоты? То-то же! Запомни как закон - со мной спорить нельзя! Я прав всегда.! )) На том и закончим разговор.
Последний раз редактировалось NewWriter; 26.06.2019 в 13:45.
|
|
|
|
26.06.2019, 14:30
|
|
Прописка
Регистрация: 10.03.2016
Сообщений: 114
Сказал спасибо: 14
Сказали Спасибо 46 раз(а) в 41 сообщении(ях)
|
Re: Изучаем STM32 Cortex M3
Сообщение от NewWriter
|
Ну а я о чем говорил в самом начале?
|
У тебя прогрессирующий склероз?
Сообщение от NewWriter
|
О том, что const - означает принадлежность в флешу! И то, что const бессмысленен для СТЕКОВЫХ переменных, ибо они теряют связь с флешем, они просто инициализуются значениями из флеша.
|
Опять бред понёс. Не устал?
Сообщение от NewWriter
|
Это и было показано на картинках.
|
Да мало ли что на заборе написано.
Сообщение от NewWriter
|
Запомни как закон - со мной спорить нельзя! Я прав всегда.!
|
Угомонись. Мы же не врачи и лечить тебя не собираемся.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 07:16.
|
|