Предельная скорость USB на STM32F103, чем она обусловлена?

программирование микроконтроллеров

Предельная скорость USB на STM32F103, чем она обусловлена?

У данной статьи тяжёлая история. Мне надо было сделать USB-устройства, не выполняющие никакой функции, но работающие на максимальной скорости. Это были бы эталоны для проверки некоторых вещей. HS-устройство я сделал на базе ПЛИС и ULPI, загрузив туда «прошивку» на базе проекта Daisho. Для FS-устройства, разумеется, была взята «голубая пилюля». Скорость получалась смешная. Прямо скажем, черепашья...

Подключаем «отечественный» LCD 16×2 MT-16S2S по SPI. Часть 2. Программа

Продолжение темы про работу с индикатором от фирмы МЭЛТ МТ-16S2S на ST7070. Первая часть. В этой части будут разобраны основные команды библиотеки. А именно: инициализация, передача команды (сдвиг, очистка, курсор), вывод символа, вывод строки, создание своего символа. Вот что нам досталось от производителя: Main: call Init16S2S clr CS mov A,#80h ;Set DDRAM address call Byte...

FLProg + RemoteXY = Беспроводная клавиатура для компьютера на Вашем телефоне

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

Создание меню с помощью программы FLProg

Добрый день. В программе FLProg начиная с версии 2.1. появились блоки конструктора меню. В данном уроке будет рассмотрено создание меню с помощью данных блоков. Для того что бы было интереснее рассмотрим реальную задачу. Соберём блок контроля температуры, в который будет входить датчик температуры, нагреватель и вентилятор. Кроме того включение вентилятора или нагревателя будет сопровождаться звуковым...

[Из песочницы] Плазмохимический реактор атмосферного давления для модификации полимерных рулонных материалов

Приветствую тебя, дорогой читатель! Сегодня хотелось бы рассказать об одном из применений низкотемпературной плазмы атмосферного давления. В сети Интернет сейчас много информации о том, как получить высокое напряжение способное пробить разряд достаточной мощности. Многие любители получают красивые разряды типа дуги стримеров, короны и т.д. из катушек Тесла, трансформаторов строчной развертки телевизоров и микроволновой печи. Помимо...

Прототип светодиодного табло на 262.144 комбинации цветов и 64 пикселя

Хочу поделиться опытом создания светодиодного табло 8×8 пикселей, 262к комбинаций цветов (18 бит), частотой кадров 180 FPS и подключением к USB. Также готов выслушать предложения по оптимизации и доработке. В дальнейшем планирую использовать наработки для создания дисплея домашней метеостанции. Предисловие Началось все с простейшей схемы управления линейкой из 8 светодиодов через LPT-порт. Следующей версией было...

[Из песочницы] Замена аналоговой регулировки на цифровую в лабораторном блоке питания HY3005D

В статье пойдет речь о замене штатных потенциометров на механические энкодеры EC11 (накапливающие датчики угла поворота) в блоке питания Mastech HY3005D с использованием микроконтроллера PIC16F1829 и сдвигового регистра 74HC595 реализующей ЦАП на резисторной матрице R2R Предисловие Несколько лет назад приобрел блок питания Mastech HY3005D. Не так давно возникли проблемы с регулировкой напряжения — истерлось графитовое...

Поиск по играм, новостям и статьям…

Введите не менее двух символов

Введите не менее двух символов