Skip to Content

Блоги

eSSL - SSL сертификаты для встраиваемых систем

eSSL - SSL сертификаты для встраиваемых системВ наше время сетевые технологии развиваются столь стремительно что еще недавно казавшийся бредовым лозунг "интернет в каждом холодильнике" уже не кажется фантастикой. Но вместе с тем начинают становиться актуальными вопросы безопасности встраиваемых устройств имеющих WEB интерфейс с выходом в локальную и, не дай бог, в глобальную сеть. SSL технология призвана помочь этому позволяя работать с WEB интерфейсом по протоколу HTTPS, но встраиваемые системы имеют здесь свои особенности.

SVN для чайников. Часть III.

Работа с ветвлениями

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

Грибы. Хомяк - это не только несколько килограммов питательного мяса...

Вот и подходит к концу отпуск, а вместе с ним - грибной сезон. И хотя мопед вышел из строя и за грибами я больше не езжу, сделаные запасы радуют душу - ту, которая в желудке :)

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

При взгляде на почти 40 ниток сушеных грибов появляется радостное чувство алчности... Возникает понимание "Скупого" ...

AN3927 Freescale USB Mass Storage Device Bootloader Application Note Rev. 0, 11/2009

Freescale предлагает широкую гамму контроллеров с USB-портами. Использование USB в изделии позволяет легко обновлять внутреннее программное обеспечение в "полевых" условиях. Данная статья описывает USB загрузчик в виде съёмного носителя данных, пригодный для работы на нескольких семействах контроллеров Freescale. Устройство с загрузчиком подключается к управляющему компьютеру и опознаётся им как новый диск. Новое программное обеспечение копируется на этот диск, после чего устройство программирует само себя.

Openembedded: Часть 2. Создание и использование SDK для ARM

OpenEmbedded SDKДля написания программ для платформ отличных от х86 требуется cross-toolchain. Cross-toolchain - это набор кросс-компиляторов, соответствующего окружения и кросс-библиотек, таких как libc под выбранную платформу, в нашем случае это будет ARM, а конкретно ARM926.

Excel - разбор резисторов по номиналам

вот так это выглядит в excelПришла немаленькая кучка чип-резисторов.

Надо бы занести в табличку - что есть, сколько, какой корпус и т.д. Но вот опять заморочки с номиналами: некоторые поставщики пишут 1,2 kOhm, некоторые 1к2 (с РУССКИМ "к"!) etc. Бардак, короче.

А хочется ж однообразно, и сортировка, опять таки... Пол-года назад брался, но ничего не вышло - тупо не получалось заставить использовать Excel написаную функцию. Но - сегодня получилось. Рад, аж на стуле подпрыгиваю.

 

Схемотехника компактных люминисцентных ламп

lampphoto.jpg

Вступление

Как известно, в нашей стране решено повсеместно переходить на экономичные источники света, такие, как компактные люминисцентные лампы или КЛЛ. КЛЛ имеют некоторые преимущества по стравнению с обычными лампами накаливания (ЛН), низкое потребление электроэнергии, примерно на 80% меньше чем у ЛН и больший срок службы, от 5 до 15 раз дольше чем ЛН. Но есть у них и недостатки - медленное включение, особенно у дорогих экземпляров, невозможность регулировки яркости и цена.

Просто кисточка

 Давно использую кисточки из сердцевины оптического кабеля. В наше время найти его обрезки не так уж и сложно.

OpenEmbedded: Часть 1. Установка

openembedded logoЭтим материалом я хочу начать цикл статей посвященный работе с OpenEmbedded.

OpenEmbedded, это фреймворк для сборки Embedded Linux. Как утверждают на официальном веб-сайте, OpenEmbedded обеспечивает лучшее в своем классе окружение для кросс-компиляции. Фреймворк позволяет создавать завершенные Linux дистрибутивы для встраиваемых систем.

Работать я буду на компьютере в следующей конфигурации:

Отладка программ в MPLAB X на Gentoo x86_64

Как известно, Microchip выпустила новую среду разработки MPLAB X IDE на основе NetBeans, которая является кроссплатформенной, что решило проблему запуска MPLAB в альтернативных Windows операционных системах. Однако под Linux распространяется пакет только под x86 архитектуру. Ниже дано описание запуска MPLAB X IDE в multilib среде Gentoo.

RSS-материал