несогласен, и вот почему
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено колян безпарольныи 21 ноября 2003 г. 02:49
В ответ на: Написание программ для однокристалок на низком уровне (общение с железом) всегда требует знание архитиктуры... отправлено Sot 20 ноября 2003 г. 10:53

большая часть задач на современных клонах использует какоето одно или несколько наворотов, все навороты мало кто использует и изучать эти навороты зело непроффесиональный подход ибо есть задачя за которую платят бабки и есть любопыцтво которому неместо на рабочем месте. Посему мне плевать сколько у сигнала векторов прирываний и приоритетов,если я хочу использовать только три из них. И плевать мне как эти вектора расположенны в каких из пяти регистров находяца нужные мне флаги итд итп- я просто знаю мнемонику нужных мне векторов и флагов а остальное требую чтоб за меня делал компилятор. Спасибо, уже имел секс с Мега8 и ошибкой в даташите, вектор прирывания по старой привычке решил написать цифрами а не названием. И протрахался парудней пока не залез в хедер и неувидел что он отличаеца от даташита.А надо было просто не корчить из себя невьебенного ассемблершика а делать то что делают пионеры- использовать мнемонику.И ошибок будет меньше.Особенно когда отличие в регистрах не как между 51 и 52 в одном бите а повзрослому, вовсех битах и распиханны они по десятку регистров.

А то что вы делаите это обычный подход ассемблерщика, что есть впринципе неплохо но надо всетаки писать или в асме или в сях, ассемблерный подход при програмировании в сях это полное игнорирование тех приемущестр которые даёт эта самая ся. Зачем спрашиваеца она нужна если все приходица делать постаринке- грызть доку и работать с SFRами как работали в асме? Только ради того чтоб сменить инк на ++ а мов на = ???

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru