Cheatsheets или полезные шпаргалки



При работе с разными контроллерами и цифровой электроникой постоянно приходится сверяться с документацией и справочниками. Совершенно невозможно удержать в голове все константы, форматы и имена функций. И не нужно. Мозг должен заниматься творчеством. Решил собрать в одном месте несколько полезных шпаргалок.
Есть одна байка.
Эдисоном однажды встретился с Эйнштейном, и стал жаловаться, что никак не может найти себе лаборанта. «Приходил вчера один, не знал даже удельный вес вольфрама», — рассказал Эдисон. На что Эйнштейн ответил: «Я и сам не знаю, всегда в справочнике смотрю».

Так что даже гении пользуются шпаргалками. Иногда процесс разработки затягивается из-за множества мелочей, которые приходится подсматривать. Синтаксис функции или порядок аргументов, простые типовые операции, название регистров и битов. В помощь сообществу хочу выложить несколько шпаргалок, найденных в сети или сделанных мной. По мере пополнения/доработки буду обновлять коллекцию.

И так имеем:
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. Пишите предложения, мысли и пожелания, если таковые будут.


Добавить комментарий

Arduino

Что такое Arduino?
Зачем мне Arduino?
Начало работы с Arduino
Для начинающих ардуинщиков
Радиодетали (точка входа для начинающих ардуинщиков)
Первые шаги с Arduino

Разделы

  1. Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…

  2. Добрый день! Я недавно начал изучать программирование под STM32 и ваши уроки просто бесценны! Хотел узнать зачем использовать переменную типа…

3D-печать AI Arduino Bluetooth CraftDuino DIY Google IDE iRobot Kinect LEGO OpenCV Open Source Python Raspberry Pi RoboCraft ROS swarm ИК автоматизация андроид балансировать бионика версия видео военный датчик дрон интерфейс камера кибервесна манипулятор машинное обучение наше нейронная сеть подводный пылесос работа распознавание робот робототехника светодиод сервомашинка собака управление ходить шаг за шагом шаговый двигатель шилд юмор

OpenCV
Робототехника
Будущее за бионическими роботами?
Нейронная сеть - введение