Воспроизведение звука на STM32-Discovery при помощи Speex

Многие уже воспользовались известным конкурсом, и заказали себе плату STM32-Discovery. Я тоже заказал себе такую. Захотелось сделать на ее основе какую либо конструкцию. Меня заинтересовал AN2812 от ST, в котором описывалось воспроизведение звука с использованием библиотеки Speex для STM32. Однако недостатком аппноута было то, что в нем использовалась stm32f103, более мощная чем stm32f100, установленная в discovery. Также аппноут рассчитан на работу с более сложной отладочной платой. Поскольку я только начинал изучать STM32 (это мой первый проект, до этого я только светодиодом мигал), я решил не пытаться запустить код аппноута, а собрать весь проект с нуля. Проект был создан в IAR.
Вид получившейся конструкции:




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

Altium Designer. Вывод на печать для ЛУТ

Пользуюсь программой Altium Designer не так давно. Всем хороша программа и под мои потребности вполне подходит. Выполнение большинства необходимых операций и расположение основных настроек интуитивно понятны и доступны. Однако вывод документа на печать для создания платы методом ЛУТ вызвал некоторые затруднения. Профессионалам эта информация может показаться бесполезной, а вот тем пользователям, которые только осваивают этот пакет САПР, может пригодиться.

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

Набор ножей с DX


Вот эти или эти

Брали 5 наборов. Все пришли ржавые, сталь очень легко ломается. Ручки тоже не отличаются надежностью. Сразу ломаются маленькая и средняя, толстая прочнее. Короче, возьмите лучше пару скальпелей в медтехнике :)

Как обжать RP-SMA male?

Зашел в омегу, купил вот такой разьем:

180 рублей стоит, зараза. Хотел два купить, чтоб сломать не жалко было, но задавила жаба.

Вопрос в следующем, как его обжать?

Нет, смысл я знаю, центральная жила вставляется внутрь, сверху ложится отплетка и все это обжимается металлическим цилиндром.
К игле центральная жила обычно паяется. а тут? гнездо вставляется со стороны разьема, и припаять его можно, только высунув центральную жилу на пару см. Естественно, освободив от изоляции. Само-собой, такой спобоб не катит. А как еще? Просто вставить проводник с обратной стороны гнезда? Доверия не вызывает… Какие варианты?

UPD: Я фееричный долб дурак. Я пытался вставлять его другим концом))))

Советов по вставке море, смотрите в комментариях. Я сделал так же, за исключением того, что не стал обжимать специальной фигней. А сделал это пассатижами :) Получилось неаккуратно, зато прочно. Все видно на фото:



И антенна в сборе:


Внутри — двойной квадрат. Не умею я гнуть проволоку по размерам, поэтому нарезал на кусочки, допилил напильником до нужной длинны и спаял.

PinBoard в руках Чайника - Assembler и LCD

AVR
Не прошло и дня, а Чайники опять достают Вас новой писаниной. В прошлой статейке PinBoard в руках Чайника — MicroPascal и LCD, мы рассмотрели управление LCD при помощи встроенных библиотек MikroPascal`я. В этой мы обойдемся целиком ассемблером. Сделаем это для сравнения результатов.
И так, мы помним, что наш текстовый lcd подключен к плате PinBoard по сл. схеме:


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

Обжим BLS стриппером HS-1041

Я, за неимением лучшего, обжимаю BLS вот таким стриппером:
HS-1041


Читать дальше
  • +2
  • 22 марта 2011, 04:14
  • Vga

Тестирование пинов МК на вшивость

При экспериментах я регулярно корочу ножки МК на всякую гадость :( Примерно как на картинке «Гиря! Конфликт уровней! Все сломалось!». Соответсвенно, после этого надо выяснять, опять моя схема не работает как надо или дрыгающая ею ножка уже тютю. Накатал простенькую программку.


Читать дальше
  • +2
  • 22 марта 2011, 02:40
  • Vga

PinBoard в руках Чайника - MicroPascal и LCD

AVR
И снова Чайники атакуют, на этот раз на вооружении чайников МикроПаскаль и LCD. Задача стоит перед нами простая: научиться отображать как символы латиницы так и кириллицы при помощи средств МикроПаскаля.
Первое что нужно нам сделать так это подключить дисплей. Подключать его будем по схеме которая указана в быстром старте PinBoard.

PB0 - E (6) 
PB1 - RW (5) //// Можно кинуть на GND
PB2 - RS (4) 
 
PB4 - DB4 (11) 
PB5 - DB5 (12) 
PB6 - DB6 (13) 
PB7 - DB7 (14) 

Микро паскаль имеет встроенную библиотеку для работе с LCD, вот его и будем сегодня мучить. Должен обратить внимание на то, библиотека lcd не управляет сигналом RW дисплея, поэтому RW нужно кинуть на GND или управлять ручками.

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

Зачищалка для МГТФ


Хороший провод, многожильный, а жилки то какие тонкие, и как их много, его наверное хер когда сломаешь, сколько ни сгибай. Изоляция тоже хороша, выдерживает большие температуры, я её смог прожечь только на 450 градусах.
Но вот зачищается крайне не удобно. Некоторые говорят что и бокорезами его норм зачищают, но у меня всегда, хоть небольшие, кудри от изоляции остаются, да и бокорезами по любому хотя бы 1 жилку да повредишь.
Теперь это всё в прошлом, представляю вашему вниманию концептуально новое устройство, принцип его работы заключается в микроскопических нанороботах, которые находятся на концах рабочих поверхностей и аккуратно отгрызают изоляцию ровно там где вам нужно, повторяя все контуры провода. Не требуют подзарядки, не тратят электроэнергии, а напротив — вырабатывают её. Звоните прямо сейчас и вы получите опытный образец совершенно бесплатно, и это ещё не всё позвонив прямо сейчас, вы так же получите второй в подарок, да да, вы не ослышались два совершенно бесплатных образца. Тут ещё должны быть фоточки или видео, как пендосы криво зачищают МКШВ и у них ни хрена не получается.


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