Женские сплетни

Приехала плата Red Pitaya

Это свершилось — ко мне-таки приехала Red Pitaya! О ней я писал здесь, и это было ровно полгода назад — 20 сентября. Производители сталкивались с трудностями, несколько раз отправка переносилась — но в итоге плата лежит передо мной.

Связь между входными каналами (crosstalk) в Red Pitaya

В одном из экспериментов с платой red pitaya я заметил на втором (неподключенном) канале слабый пик, повторяющий сильный пик на первом канале, к которому был подключен генератор. Явление не новое, обычный crosstalk — но нужно его исследовать и получить таблицу параметров.

Исследование спектра прямоугольного сигнала платой Red Pitaya

При изучении прямоугольного сигнала спектрографом Red pitaya была обнаружена картина, отличающаяся от описания идеального прямоугольника в учебниках — в спектре откуда-то появились чётные гармоники, которых не должно быть вообще. Я провёл исследование этого вопроса, и нашёл ответ.

filesys

Генератор документов по шаблону

Иногда возникает задача создания множества текстовых документов по общему шаблону, с подстановкой значений полей из таблицы. Это могут быть приказы, заявления, акты. Я тоже столкнулся с такой задачей — нужно было создать 6 тысяч файлов .doc из одного образца паспорта прибора, подставив в каждый лишь номер прибора. Сначала взялся делать вручную — но быстро понял …

Генератор документов по шаблону Читать далее »

STM32 + LAN8720 + FreeRTOS + IAR

Я две недели разбирался с тем, чтобы запустить Ethernet-модуль в STM32F107 с использованием микросхемы физического уровня LAN8720. Именно эта микросхема PHY установлена на отладочной плате MikroElectronica, и планировалось её использовать в боевом проекте — она маленькая, дешёвая и доступная. Похоже на то, что я — единственный человек, запустивший lwIP-стек на STM32F107 с микросхемой PHY LAN8720 …

STM32 + LAN8720 + FreeRTOS + IAR Читать далее »

mikromedia for STM mcu

STM32 — с нуля до RTOS. 3: Выходы таймера

Внешне не изменится ничего, но мы узнаем много нового. У таймеров STM32 есть собственные выходы, которыми они могут управлять самостоятельно, без прерываний. Несмотря на отсутствие внешних изменений, часто такая возможность очень полезна. Теперь нам потребуется перейти на другой таймер, потому что на ножке PC8 висит 3 канал 3 таймера. Да, у таймеров в STM32 есть …

STM32 — с нуля до RTOS. 3: Выходы таймера Читать далее »

mikromedia for STM mcu

STM32 — с нуля до RTOS. 4: Внешние прерывания и NVIC

Говоря о прерываниях, невозможно не рассказать о так называемых внешних прерываниях. За страшным названием стоит просто прерывание от переключения входной ножки. Да, в PIC была одна или две специальных ножки, умеющих генерировать прерывания — тут же таких ножек вагон. Работает всё точно так же, как и во втором проекте — разве что нужно настроить ножку на вход.

Пролистать наверх