Я так понял,что этот спор бесполезен!! Бесполезен потому, что пока будут стороники IAR(содной стороны) и CodeVision (с друглй стороны) каждый будет отстаивать свою точку зрения, находя постоянно новые аргументы. Помойму не надо спорить ,что лучше. КАждая программа имеет своё назначени и соответственно круг пользователей. И если мне нравиться CV пока меня она устраивает, как новичка, меня никто не переубедить , что она "плохая".
Но меня достают , честно говоря, "профессионалы" со своими рассуждениями.
Цитата(haker_fox @ Jun 22 2006, 04:30)
Не забывайте, что компиляторы пишут люди, которым свойственно ошибаться. И если, правильно написанный Си-код не заработает, придется смотреть листинг на асме. А не зная асма, что там можно увидеть? Далее, конечно не мое дело, но я вообще не понимаю, а зачем программировать МК, не интересуясь как он работает? Мне вот лично это интересно. Тем более, это как я понял, ваш первый опыть общения с МК, так что не плохо бы и узнать об архитектуре, о командах и т.п.
Поймите, что Вы не станете профессионалом с таким ходом рассуждения мыслей. Он (профи) растет постепенно. Нельзя стать им просто вдруг!
Так и в IAR'е и в GCC скажу, по собственному опыту, не так уж и много нужно настроек сделать.
Даже если программа, сваянная в VMlab, работает, то все-равно от симулятора придется отказаться, рано или поздно, потому, что в один прекрасный день программа может не заработать в реальном железе. А будет здесь банальная причина: Вы в реальном железе забудете подключить питание, кварц, будут какие-нибудь наводки, др.
Уважаемый haker_fox вы что думаете, что можно собрать устройство не зная как работают его элементы?
Естественно я знаю(вмеру моих сил) и архитектуру и команды. И по необходимости разбераюсь с листингами на ассемблере. Но я хочу уйти от ассемблера, поэтому и перешел на СИ.
Я что сказал , что "профессионалом можно стать вдруг". Согласен с вами(стараюсь быть здраво мыслещем человеком), что им сразу стать не возможно. Мало того согласен с тем, что ОН(профессонал) растет постепенно. Вот я и предлагаю идти от простого(CodeVision) к сложному (IAR).
Может еще будет кто спорить, что проще. Все спорят , что "правильнее".
Про VMLAB. Слушайте профессионалы, вы что смеетесь. У всех один и тотже аргумент против программы: МОЖЕТ В ОДИН ПРЕКРАСНЫЙ ДЕНЬ ПРОГРАММА ОТЛАЖЕННАЯ В VMLABЕ НЕЗАРАБОТАЕТ.
Вы хоть пластинку поменяйте. Это не аргумент против. Программы отлаженные в VMLABE пока у меня работают и не только у меня(судя по этомуже форуму). И пока они будут работать(программы) вы никого не переубедите
Может сумбурно. За это извините.