С днём Святого Патрика!
Всех программистов — с днём Святого Патрика! Всем много вкусного пива и хорошего кода! Ура!
Всех программистов — с днём Святого Патрика! Всем много вкусного пива и хорошего кода! Ура!
Решили мы как-то попробовать какой-нибудь микроконтроллер, для замены устаревающих Avr’ов, выбор пал на SAM3U. В качестве теста выступила демонстрационная программа от операционной системы FreeRTOS . А что из этого вышло можно прочитать в статье FreeRTOS на Sam3u.
Коротенькая такая запись немного не в тему. Но всё же.
Многие задают себе вопрос: зачем что-то публиковать в блоге? Ответ см. здесь.
А теперь — для разнообразия — серьёзно :)
Начата работа над циклом статей «Пинаем GUI», посвященном программированию GUI на Qt4, в т.ч. для встраиваемых систем. И первая статья — Учим Qt новым трюкам — обзор способов изменить поведение и внешний вид виджетов.
Комментарии и дополнения приветствуются :)
Наконец-то! Работа по портированию (если это можно так назвать) linux на нашего Франкенштейна закончена, благодаря усилиям Юры Людкевича, Коли Замотаева и Паши Курочкина. По результатам изысканий Юра даже составил инструкцию на предмет того, как с нуля установить на colibri linux, только сообщить о публикации ему не позволила врождённая скромность.
Инструкция по замене идущего в комплекте с Colibri MS Windows на linux доступна на нашем wiki.
Исходные тексты ядра linux и патчи к нему тут.
На приборе эльфы с демонами дерутся, на столе лежит книжка «Начальный курс чОрной магии»… …→
Оказывается, Зелакс ещё жив. Это фирма, которая разрабатывают сетевое оборудование в нашей стране с незапамятных времён. Помню их модемы для выделенных линий — чёрные железные ящички с винтовыми клеммами для подключения проводов. Это было лет двадцать назад. Мне тогда доступно объяснили как должна выглядеть физическая выделенка. Естественно, ни о какой оптике за доступные деньги речи не шло. Так вот, выделенная линия — это «такая пара проводов, за которые если потянуть, то на другом конце линии модем со стола упадёт».
А фотографии из статьи про комплекс Зелакс наводят на мысль, что все производства весьма похожи друг на друга. Уж очень похоже на то, как выглядит монтажно-производственная площадка у нас. Только у нас другой масштаб. В смысле, поменьше размах.
PS. Картинка к этой записи — фотография с нашего производственного участка.
Пакет для LaTeX bytefield позволяет создавать иллюстрации для описания сетевых протоколов. Точнее, иллюстрации, отображающие структуру кадров, используемых сетевыми протоколами для передачи данных. Почитав описание этого пакета, решила попробовать применить его на практике, т.к. в процессе написания руководства пользователя для Беркут-ET сталкивалась с необходимостью приводить рисунок со структурой Ethernet-кадра.
Результаты оказались очень и очень положительными. Время, которое было потрачено на то, чтобы …→
Зарубежные друзья попросили сделать дополнительную функцию в нашем анализаторе gigabit ethernet Беркут-ET, а именно: реализовать возможность одновременного и независимого выполнения двух тестов в любых комбинациях. Например, на порту «A» проводить тест по RFC2544, а на порту «B» — BERT. Или два теста RFC2544 на обоих портах. Или два BERT.
Не прошло и двух недель с момента принятия решения, как наши доблестные программисты добавили новую опцию в бета-версию «прошивки»!
Нельзя не сказать о небольшой проблеме, с которой мы столкнулись. Свободные ячейки в FPGA, где реализованы основные алгоритмы прибора, на настоящий момент кончились. Урезать функционал нельзя. А решать поставленную задачу, тем не менее, надо. И вот что придумали разработчики… …→
Фирма Atmel обещала выпустить новую линейку микроконтроллеров с ARM-ядром (Cortex-M3) в четвёртом квартале прошлого (2009) года. Доверившись им, мы решили задействовать эти MCU в своих рарзработках — в частности, в сменных модулях наших измерительных платформ. И купили отладочный набор SAM3U-EK, на котором всё, что нам нужно, радостно заработало. Мега-программисты умудрились даже написать патч для операционной системы NutOS и …→