ZiChip. Механизм работы устройства (автор GetChip)

31 Августа 2013 К комментариям

Вот и подошли мы к самому интересному, так сказать, к самой сути – внутренней организации устройства ZiChip. Боюсь, по начальным статьям (Введение, Сеть) у читателей сложилось мнение что ZiChip – это протокол для создания сети устройств. Это не совсем так. На самом деле ZiChip – это, прежде всего, способ организации обработки входных сигналов МК и формирования выходных сигналов по задаваемым алгоритмам, плюс возможность, при формировании алгоритмов поведения, использовать данные с других устройств в сети.

Внутренняя структура устройства представляет собой некоторые слои-механизмы, посредством которых по входным данным формируются выходные.

Луковица ZiChip:

http://www.getchip.net/wp-content/uploads/ZiChip-scheme.png

Читать далее...

Categories: Проекты Tags: ZiChip

ZiChip. Сеть. (Совместно с GetChip.NET)

3 Августа 2013 К комментариям

После введения хотелось бы рассказать о взаимодействии устройств ZiChip между собой.

На самом деле этот вопрос для нас был наиболее простым и понятным. Решение было принято быстро и без разногласий (не в пример другим более мелким вопросам, о которых мы спорили, приходя к общему мнению, неделями :) ).

Сама идея объединения устройств в сеть возникла из-за желания упростить каждый модуль устройства, сделав их максимально универсальными и заменяемыми.

Читать далее...

Categories: Проекты Tags: ZiChip

STM32F030 Value Line

1 Августа 2013 К комментариям

ST расширяет линейку STM32F0 (читать):

image

Микроконтроллер STM32F030K6 фактически аналог ATmega8 в корпусе LQFP32.

Читать далее...

ZiChip–Введение (автор статьи GetChiper)

28 Июля 2013 К комментариям

Пришло время рассказать о новом направление в развитии блога –интерфейсе взаимодействия и настройки ZiChip. Этот интерфейс был задуман и не спеша разрабатывался уже довольно давно, и вот теперь он на такой стадии, когда можно про него говорить какие-то определенные вещи без оглядки на то, что они поменяются.


Читать далее...

Categories: Проекты Tags: ZiChip

Установка драйвера для ST-Link/V2 под Windows 8

13 Июля 2013 К комментариям

Часто встречаю на форумах вопрос о неработоспособности плат серии Discovery под Windows 8.

Я работаю на Windows 8 (64 бита) с её момента выхода и ни каких проблем не испытывал ни с обычным ST-link-ом, ни с его обновленной версией ST-link/V2.

Однако установка драйвера для второй версии имеет некоторые особенности.

Читать далее...

Обновление в семействе плат Discovery

8 Июля 2013 К комментариям

Вышла обновленная (или новая, кому как нравиться) плата STM32L152C-DISCO (32L152CDISCOVERY) на базе микроконтроллера STM32L152RCT6:

image

Основное отличие – микроконтроллер с большим объемом памяти:

STM32L152RCT6, ранее STM32L152RBT6

(в два раза больше памяти: флеш-256 кБ, ОЗУ-32 кБ, ЕЕПРОМ-8 кБ)

Описание: читать

У нас эта плата дороже ровно в два раза Улыбка

GNU Make – параллельная компиляция

11 Июня 2013 К комментариям

После обновления процессора встал вопрос о максимальном его использовании при сборке проектов, точнее как реализовать компиляцию исходников в нескольких потоках.

Напомню я использую IDE Eclipse + GNU Make.

В GNU Make реализован механизм параллельной сборки, достаточно указать ключ –J и количество потоков или не указывать, тогда будет выбрано оптимальное значение (читать).

Однако как задавать последовательность сборки различных целей я не нашел и в результате цели выполняются в произвольном порядке, что естественно приводит к ошибкам.

Я пока решил эту проблему выделением целей, для которых возможна параллельная сборка, в отдельные цели.

Читать далее...

Categories: Полезняшки Tags: GNU Make

Первая попытка собрать RLC-2

В 2009-ом году решил собрать RLC-2 в авторском варианте, но что-то процесс не пошел Улыбка, оставлю фотки на память:

Основная плата - 001

Читать далее...

Categories: Инструмент Tags: RLC-2

Сигма-дельта АЦП с разрядностью 16 бит в микроконтроллерах серии STM32F37х

Новая линейка микроконтроллеров STM32F3хx интересна наличием 16 битного сигма-дельта АЦП с частотой преобразования до 50 кГц.

К сожалению отладочная плата STM32F3-Discovery выполнена на микроконтроллере STM32F30x, который не содержат в своем составе данного АЦП.

Вообще получилась интересная ситуации либо мы имеет 16 битный АЦП + 12 битный АЦП с частотой преобразования до 1 МГц (STM32F37x), либо не имеем 16 битного АЦП, но имеем 12 битный АЦП с частотой преобразования до 5 МГц (STM32F30x). Будем надеется, что появиться микроконтроллер с 16 битным АЦП и скоростным 12 битным.

Читать далее...

Фотоотчет по USB программатору для ПЛИС Xilinx

Ещё один фотоотчет от читателя блога по сборке программатора (см. описание).

12052013144

Читать далее...

Categories: Фотографии Tags: Xilinx