Tag Archives: Git

Практика использования mspdebug. Светодиодоморгалка

Я создал и отладил небольшой проект на базе платы MSP-EXP430G2 и установленным на неё микроконтроллером MSP430F2001.

IMG_1005

Смысл проекта — моргать двумя светодиодами: зелёным и красным с примерно одинаковой скоростью. Поскольку процесс моргания у светодиодов разный, то частоты моргания не будут точно совпадать. Моргание зелёного светодиода основано на программной задержке, а моргание красного — висит на прерывании от таймера.

После того, как я добился цели, я внес в программу несколько логических ошибок, вот их-то нам и предстоит найти в этом уроке.

Вообще логические ошибки характеризуются тем, что компиляторы их не способны обнаружить. Код компилируется на «ура!», но программа не работает.

Почему не работает? А на этот вопрос мы сейчас и будем искать ответ.

— От винта! (с) фраза из советского кинофильма «В бой идут одни старики»

Читать далее

Реклама

99. Библиография Git

Я тут на досуге немного погуглил на тему Git-а и пришел к выводу, что мой труд очень походит на труды других людей, которые ранее уже описывали работу с Git. Читать далее

3. Создаем репозиторий

Для начала отметим, что каждый проект может иметь свой репозиторий. Но репозитория без проекта… я что-то не представляю. Иначе говоря, чтобы поиграться с Git-ом, нам в любом случае понадобится проект.
Читать далее

2. Конфигурируем Git под себя

Прежде всего, Git — это программа. Понятно, что Git предназначен для работы с разными репозиториями и, возможно, с разными пользователями. Это значит, что под каждый репозиторий и для каждого пользователя должна быть своя конфигурация.
Читать далее

1. Устанавливаем Git

Вообще Git можно установить многими способами. Пару-тройку способов я сейчас попробую рассказать. Читать далее

0. Начинаем Git-иться

Вам часто приходится создавать версии свои программ? Версии печатных плат? Версии публикаций, состоящих из нескольких файлов? Версии сайтов? В общем версии любых проектов?

Если ваш ответ — «нет, не часто» или «вообще никогда!», то дальше можете не читать. Читать далее