Top.Mail.Ru

Уроки OpenGL. Часть 1. Введение.

Всем доброго дня! Сегодняшней статьей я положу начало новой рубрике "Уроки OpenGL" на нашем сайте! Посвящена она будет программированию с использованием графической библиотеки OpenGL. Начнем с основных концепций и идей, затем плавно перейдем к 2D и 3D-графике. Постараюсь все объяснять максимально подробно и понятно, чтобы статьи оказались действительно полезными. Начнем с инструментария. Я, будучи большим ...

Продолжить чтение

NAND-память. Описание, структура и подключение.

Продолжаем обсуждать устройство и принцип работы запоминающих устройств на нашем сайте. В прошлый раз мы обсуждали Flash-память в целом (ссылка), а сегодня сконцентрируем внимание на одном из типов уже упомянутой Flash-памяти, а именно на NAND-памяти. Частично мы уже разобрались с устройством и работой NAND, так что перейдем к рассмотрению основных алгоритмов, способов подключения и некоторых ...

Продолжить чтение

Flash-память. Устройство и принцип работы. NAND и NOR-память.

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

Продолжить чтение

Интерфейс USB. Полный обзор и структура пакетов данных.

Сегодняшняя статья будет посвящена, как уже видно из названия, обсуждению основ интерфейса USB. Рассмотрим основные понятия, структуру данных, разберемся, как происходит передача, а в ближайшем будущем реализуем все это на практике. Приступаем! Существует ряд различных спецификаций USB. Началось все с USB 1.0 и USB 1.1, затем интерфейс эволюционировал в USB 2.0, относительно недавно (на момент ...

Продолжить чтение

Altium Designer. Проектирование переходника UART-RS485.

Altium Designer 10

На днях мы с вами обсуждали интерфейс RS485 и, кроме того, рассмотрели микросхему, при помощи которой можно реализовать подключение микроконтроллера в сеть RS485 (вот эта статья). Так вот, давайте сегодня нарисуем в Altium Designer'е простенькую схемку для такого переходника, ну и заодно спроектируем печатную плату. Переходник с UART'а на RS485 мы будем реализовывать при помощи ...

Продолжить чтение

Интерфейс RS485. Микросхема-конвертер RS485-UART.

Довольно-таки часто при разработке электронных устройств, а особенно в тех случаях, когда необходима реализация длинной линии связи между несколькими устройствами, встает задача включения микроконтроллера в эту самую линию связи. В большинстве таких случаев я выбираю интерфейс RS485. Собственно поэтому пара слов об RS485. Физически сеть RS485 представляет из себя две линии. Особенность заключается в том, ...

Продолжить чтение

Использование спецификаторов const, volatile и extern.

Давно уже собирался и вот решил сделать небольшую шпаргалку по основным спецификаторам, к помощи которых можно и нужно прибегать при программировании. Без лишних слов, сразу же, переходим к сути. Квалификатор типа const. Все переменные, определенные с использованием этого ключевого слова не могут изменить своего значения во время выполнения программы. На то они и константы. Чаще ...

Продолжить чтение

Altium Designer. Добавление нового компонента.

Доброго времени суток! И снова у нас уроки по Altium Designer. В предыдущих двух уроках мы научились создавать новый проект, добавлять в него все необходимые файлы, составлять принципиальные электрические схемы и проектировать печатные платы. В принципе этого минимального джентльменского набора вполне достаточно для создания схем и разводки плат за исключением одного НО. Практически в любой ...

Продолжить чтение

Altium Designer. Создание принципиальной схемы и разводка платы.

Продолжаются уроки по Altium Designer, в прошлой статье мы создали новый проект и добавили в него пустые файлы принципиальной электрической схемы и печатной платы. И вот настало время добавить в них что-нибудь полезное. Давайте по традиции помигаем диодом ) Для этого мы создадим схему, состоящую из источника питания, резистора, ну и, конечно же, светодиода, а ...

Продолжить чтение

Быстрый старт с Altium Designer. Создание нового проекта.

Всем доброго времени суток! Сегодня мы начнем осваивать систему автоматизированного проектирования под названием Altium Designer. Вообще я раньше пользовался другими программами для создания принципиальных схем и разводки плат, но постоянно слышал хорошие отзывы об Altium’е. И вот теперь пришло время попробовать, что же это за зверь такой. Что же нам может предложить AD… Вообще возможности ...

Продолжить чтение

Обзор конфиденциальности

На этом сайте используются файлы cookie, что позволяет нам обеспечить наилучшее качество обслуживания пользователей. Информация о файлах cookie хранится в вашем браузере и выполняет такие функции, как распознавание вас при возвращении на наш сайт и помощь нашей команде в понимании того, какие разделы сайта вы считаете наиболее интересными и полезными.