Alex_Megavolt_79, поверьте, были у меня аналогичные проблемы
мой совет (да простят меня Гуру): Делайте ВСЁ сами!
и меньше задавайте вопросы
1. трудно сформулировать правильно вопрос для получения правильного ответа
2. присутствует человеческий фактор: один советует потолще, второй - подлиннее, а нам-то надо в салат
ps
Сообщение от Alex_Megavolt_79
|
это физика работы всех узлов МК. В литературе обычно цитирован даташит, который написан сухим техническим языком.
|
о! знакомо было и мне: купил кучу книг по МК, а там не книга, а перевод даташита
процитиую свое сообщение на одном из форумов:
доброго всем дня!
читаю этот форум не первый день. Увидел интересную для себя тему и решил чуток поспорить по поводу методов изучения программирования МК
В данный момент я пишу книгу по основам программирования для МК и ПК.
Я пытаюсь донести до читателя мысль, что нужно изучать не конкретный МК (ядро) или ОС, и не конкретный язык и компилятор, а понять суть и методы программирования: алгоритмы, общую "топологию" написания программы.
и пытаюсь сделать так, чтобы прочитавший эту книгу мог спокойно работать на любом МК и с любым компилятором/транслятором.
не знаю, как воспримет это Читатель, но, на мой взгляд, это намного вернее, чем рекламировать определенное ядро
к сожалению, почти все имеющиеся у меня в наличии и найденные в сети книги написаны как-то с "середины", без начального уровня.
И, почему то, их авторы считают, что Читатель УЖЕ владеет программированием в широчайшем понятии этого слова.
Укажите мне на книгу по программированию МК, в которой рассказано про алгоритмы (циклы, условия, ...). Пусть на английском - смысл пойму.
и еще о наболевшем: бОльшая часть книг - переводная, или перевод фирменного описания. Ну, от силы, прилепят пару-тройку своим примеров: звонков, музыкальных шкатулок, часов и хватит.
обидно.
--
Вывод: нужно вначале изучить само понятие программирование и правила "хорошего тона", а уж потом спокойно открыть описание к конкретному компилятору и уверенно в нем работать.
К сожалению, большинство авторов или случайно, или намерянно путают понятия "язык", "компилятор" (транслятор) языка и "IDE" (оболочку)!
но это же разные вещи! компилятор может быть отличный, а оболочка - жуть, и наоборот
могу выложить на какой-либо сайт все имеющиеся у меня книги по данной теме. ИХ довольно много, около 2 ГГб
Последний раз редактировалось Aleksandr-zh, 12.04.2009 в 10:58.
если что - пишите, с удовольствем отвечу.
пока распрощаюсь - не хочу портить себе настроение очередной флеймовской ветки...