При работе с разными контроллерами и цифровой электроникой постоянно приходится сверяться с документацией и справочниками. Совершенно невозможно удержать в голове все константы, форматы и имена функций. И не нужно. Мозг должен заниматься творчеством. Решил собрать в одном месте несколько полезных шпаргалок.
Есть одна байка.
Эдисоном однажды встретился с Эйнштейном, и стал жаловаться, что никак не может найти себе лаборанта. «Приходил вчера один, не знал даже удельный вес вольфрама», — рассказал Эдисон. На что Эйнштейн ответил: «Я и сам не знаю, всегда в справочнике смотрю».
Так что даже гении пользуются шпаргалками. Иногда процесс разработки затягивается из-за множества мелочей, которые приходится подсматривать. Синтаксис функции или порядок аргументов, простые типовые операции, название регистров и битов. В помощь сообществу хочу выложить несколько шпаргалок, найденных в сети или сделанных мной. По мере пополнения/доработки буду обновлять коллекцию.
И так имеем:
Electronics cheat sheet — найден на просторах сети. Основные величины, приставки и цветовая маркировка.
electric-cheat-sheet.pdf
Arduino cheat sheet — попадался часто. Сам Arduino не пользуюсь, но судя по постам и сообществу будет к месту.
Arduino-cheat-sheet.pdf
Настройки таймеров 8-ми битных AVR — Записал, чтобы каждый раз не рыскать по документации по несколько минут ради того, чтобы посмотреть как какой бит называется и чему соответствует.
AVR-timer-cheat-sheet.pdf
Так же нашлись удобные наклейки на популярные AVR в DIP корпусах.
AVR stickers.pdf
(Наклейки взяты отсюда :_http://avrproject.ru/publ/instrument/stikery_dlja_mikrokontrollerov_avr/3-1-0-56)
В скором времени подготовлю еще шпаргалку по прочей начинке AVR и основам C.
P.S. Пишите предложения, мысли и пожелания, если таковые будут.