Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
Другие темы раздела
ARM, Cortex, STM32 картридер на STM32 https://www.cyberforum.ru/ arm/ thread2092965.html
Здравствуйте есть потребность реализовать картридер на STM32F103 который читает и пишет карточки SD. Чтобы не изобретать велосипед хочу спросить, возможно есть готовые проекты или наработки в этом...
ARM, Cortex, STM32 Timer slave mode
Привет всем! Пытаюсь реализовать следующую схему: Таймер TIM3 генерит шим на канале 4. Он мастер. К нему по IRT2 присоединен таймер TYM1, он слейв. Считает импульсы шима. Работает в режиме OPM....
обработка нажатия пользовательской кнопки ARM, Cortex, STM32
написал, чтобы при нажатии кнопки менялось состояние диодов. но что то не стабильно он работает. иногда надо нажимать 5-6 раз, чтобы переключить состояние. хотя иногда переклчается сразу. в чем может...
ARM, Cortex, STM32 таймеры мешают друг другу? Коллеги задействую два таймера в программе. stm32f103, 72 МГц TIM_TimeBaseStructInit(&timer_base); timer_base.TIM_Period= 18000; TIM_TimeBaseInit(&timer_base); TIM_ITConfig(TIM2, TIM_IT_Update,... https://www.cyberforum.ru/ arm/ thread2092962.html
ARM, Cortex, STM32 Подскажите где я не прав https://www.cyberforum.ru/ arm/ thread2092961.html
Подскажите где я не прав! Вобсчем, запаял я STM32F105. Емкости на питание поставил. Шьется, генерит меиндр... красота.. Думаю, ну зачем мне меиндр на 3.3 вольта, мне же все 12 надо. Ну давай каскад...
ARM, Cortex, STM32 Чувствительность к внешним воздействиям.
Имею пока две поделки на STM32. Встретил следующую проблемы на обеих платах. Но, думается мне, источник проблемы либо один и тот же, либо очень близкий. Первая плата очень чувствительна к...
как программно синхронизировать таймеры? ARM, Cortex, STM32
Нужно периодически обнулять один таймер по событию второго. Как-то наивно предполагала, что если я в обработчике прерывания TYM1 сделаю TIM2->CNT =0; то задачу решу.. Но вот не решается :-(
ARM, Cortex, STM32 Случайно стерла демо-программу, очень хочется восстановить Приветствую! Купила STM32F103VET6 ARM Sortix-M3 divelopment Board+2.8" TFT LCD+Touch Panel вот тут: http://www.ebay.com/itm/ws/eBayISAPI.dl ... 559wt_1174. На ней была демо-программа которую по... https://www.cyberforum.ru/ arm/ thread2092958.html
ARM, Cortex, STM32 STM32F407 внешнее прерывание https://www.cyberforum.ru/ arm/ thread2092957.html
Осваиваю данный контроллер. Читать состояние кнопки и светиками моргать научился быстро. Проблема наметилась с внешним прерыванием EXTI. Собрал код по примеру с библиотеки. Как не странно, но не...
ARM, Cortex, STM32 STM32VLDISСOVERY + TFT дисплей. Хелп!!!! Пытаюсь прикрутить друг к другу. Подключил, читаю нулевой регистр - возвращается 0х9331. Следовательно, контроллер ILI9331. У кого-нибудь есть рабочая последовательность инициализации? Перевернул... https://www.cyberforum.ru/ arm/ thread2092956.html
0 / 0 / 0
Регистрация: 21.02.2010
Сообщений: 231
26.06.2012, 11:01 0

STM32F102C8T6 и виртуальный COM порт через USB.

26.06.2012, 11:01. Просмотров 4337. Ответов 2
Метки (Все метки)

Ответ

Цитата Сообщение от moksir
А проект выложить можете?
На сколько знаю структуру USB, там постоянно происходит обмен данными (фреймами) , по этому постоянно и вызывается EP1_IN_Callback.
Нужно в функции делать проверку - реальные данные поступили? если да то зажечь если нет то погасить.
Проект лежит по следующей ссылке: https://github.com/z80/dfu/tre... r_firmware.

Светодиоды у меня показывают, сколько данных считалось. Если 0, то ни одного не горит, если 1 байт - загорается первый, если 2 - то второй, если три - оба сразу. Как бы бинарный код. Но поскольку я в выходной буфер кидаю одинаковое число байт, то загорается всегда одна и та же комбинация. Т.е. кто-то данные сразу забирает.

Меня смущает, что их кто-то постоянно забирает. Вчера на работе с FTDI поэкспериментировал - там добавленные в выходной буфер данные можно считать когда угодно после - хоть через час.
А в виртуальном COM порте получается, что считывается только то, что отправляется при открытом устройстве. А если оно не открыто, то всё отправленное пропадает.

Вернуться к обсуждению:
STM32F102C8T6 и виртуальный COM порт через USB.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.06.2012, 11:01

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Подключение миши через USB порт
Всем доброго времени суток. Не могли бы Вы помочь с программой. Условие звучит так: подключаем мышь...

Прием данных через USB порт
кто-нить может подсказать компоненты для работы с USB из Delphi, если точнее нужно считывание...

Взаимодействие с устройством через usb порт
Добрый день! Есть принтер Kyocera fs4100 DN Есть программа от производителя status monitor,...

Windows 7 через порт USB 3.0 - Как?
Имеется ноутбук: на нем всего 2 порта usb 3.0, и нет портов usb 2.0 На стационарном компьютере...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.