|
|
Другие темы раздела | |
ARM, Cortex, STM32 STM32 + LWIP + HTTP client
https://www.cyberforum.ru/ arm/ thread2092469.html Пытаюсь создать примитивный HTTP клиент на базе стандартного примера FriiRTOS/httpserver_socket. Но что-то не очень понятно что нужно делать. Может кто подскажет, какой-нибудь пример из этой области. |
ARM, Cortex, STM32 IAR 6.60 при выборе процессора STM32F030C8 виснет Поставил IAR 6.60 (EWARM-CD-6602-5507.ixi). Пытаюсь создать новый проект. Выбираю STM32F030C8 и все, виснет. Может ли кто попробовать у себя? Может криво поставился, или еще чего. |
ARM, Cortex, STM32 Алгоритм работы с сенсорной кнопкой.
https://www.cyberforum.ru/ arm/ thread2092467.html О чем я: М.К. - STM32F100RB.Есть мысль по любому прерыванию от порта отправлять по дма состояние 16-и битов порта в переменну1. Потом снова запретить прерывания, разрядить порт, запустить таймер TIMx->CNT =0, разрешить прерывания. И если пользователь не убрал палец ( я надеюсь это будет быстро проиходить...), то приходить повторное прерывание но уже содежимое регитсра CNT будет отличатся на n-ое... |
ARM, Cortex, STM32 Как это можно сделать красивее? uint8_t sommomd = 0x55; uint16_t u16Temp = 0; u16Temp = GPIO_ReadOutputData(GPIOA)&0xFF00; u16Temp |= sommomd; GPIO_Write(GPIOA, u16Temp); https://www.cyberforum.ru/ arm/ thread2092466.html |
STM32F103 снова проблема с USB ARM, Cortex, STM32 Здравствуйте уважаемые электронщики-программисты. Нет сил больше бороться с этой проблемой поэтому обращаюсь за помощью к вам. Сам в стм начинающий, работал только с авр до этого. Имеется чип STM32F103C8T6, без спец-боарда, паяный на своей макетке. Задача в том, чтобы создать USB-аудио устройство ввода/вывода. Но проблема не в создании кода, а в том что при использовании любого примера винда... |
ARM, Cortex, STM32 Вопросы про FreeRTOS на STM32F407 (Discovery) Прошу помощи в настройке либо работе с FriiRTOS. Приложил проект. Это MP3 плеер на VS1011e и USB флэшке. Регулятор громкости на энкодере. Для параллельной работы с дисплеем (хотя бы вывод мелочей типа часов и времени проигрывания) подключил FriiRTOS. Сделал 4 задачи - 2 мигают светодиодами (просто так, для визуального контроля), одна играет музыку с флэшки, 4-я выводит часы на дисплей. ... https://www.cyberforum.ru/ arm/ thread2092464.html |
ARM, Cortex, STM32 STM32-H103+ST-Link/V2+Blink = need help.
https://www.cyberforum.ru/ arm/ thread2092463.html минутка истерикиКАК? КАК ВЫ ПРОГРАММИРУЕТЕ ЭТИ @#!$ STM32F***g. То IDE висит, то МК, то дебаггер не работает. Уже угробил 2 недели жизни...на C51 было как-то проще. Теперь по делу. Решил запилить своего шагающего человекоподобного робота – ессно для захвата мира. Выбор пал на STM32 – дешево, сердито, сурьезно (поговаривают). Заказал плату STM32-H103 (от Olimex на STM32F103RB), программатор... |
ARM, Cortex, STM32 STM32F103+USART зависает внутри прерывания void USORT1_IRQHomdler() { if((USORT1->SR & USORT_SR_RXNE)!=0) { USORT_ClearITPendingByt(USORT1, USORT_IT_RXNE); usartData = USORT1->DR; if (usartData==10){ENABLE1_ON;} if (usartData==20){ENABLE2_ON;} if (usartData==30){ENABLE3_ON;} if (usartData==40){ENABLE4_ON;} |
ARM, Cortex, STM32 STM32F103 + SD (SDIO) + FatFs
https://www.cyberforum.ru/ arm/ thread2092461.html Доброго времени суток. Пытаюсь запустить MicroSD карту совместно с МК STM32F103VCT6. Подключение по SDIO. Покопавшись в инете нашел библиотеку для работы с карточкой через SDIO. Она даже запустилась, карточка определяется, блоки данных читаются и пишутся. Потом решил прикрутить все это дело к FatFs. Вот тут и выяснилось, что чтение/запись идет только в обычном режиме, а при использовании... |
ARM, Cortex, STM32 STM32F4Discovery - ADC DMA и FSMC DMA Привет всем. Вынужден опять обратиться за Вашей помощью :) Ситуация такая. 1. Дисплей работает через FSMC. Написал драйвер FSMC, там есть функция, выводящая данные на дисплей через DMA. 2. Написал модуль для оцифровки стерео сигнала через ADC1 и ADC2. Захват по таймеру, заполнение буфера через DMA. https://www.cyberforum.ru/ arm/ thread2092460.html |
STM32L1 Discovery + Micro Servo 9g = судороги :) ARM, Cortex, STM32 Солнечной осени, уважаемые. Никак не могу подобрать параметры для ШИМа, серва либо бесконечно вращается, либо вибрирует, гудит и сильно греется. Максимум что смог сделать - она вращается туда на 60 градусов -обратно на 30, но опять же гудит и вибрирует при этом. Полагаю, серва не так должна работать. Подскажите пожалуйста где нужно поменять что, или может у кого готовый есть кусок, кто на... |
ARM, Cortex, STM32 STM32F4 SD SPI FATFS Здравствуйте. Есть ли у кого нормально работающая связка? Именно для SPI, SDIO не интересует. Код для работы с SD через SPI брал отсюда. Проблема в том, что FatFs не хочет создавать файл, вылетает с какой-то внутренней ошибкой. На FatFs грешить не могу, т.к. с обычной USB флэшкой на USB хосте он работает великолепно. Сектора читаются/пишутся вроде без ошибок. Но все их я, естественно,... https://www.cyberforum.ru/ arm/ thread2092458.html |
0 / 0 / 0
Регистрация: 26.12.2011
Сообщений: 8
|
|
0 | |
STM32 USB Bulk - ARM, Cortex, STM32 - Ответ 1138097402.10.2013, 22:29. Показов 4717. Ответов 0
Метки (Все метки)
Здравствуйте !
Потребовалось организовать передачу массивов данных размером в 1КБ с девайса в хост. Подсмотрел на iosyitistromyss-e у Izhyk. Посидел, подрихтовал под свою плату. Избавился от ненужных двух ендпоинтов. В общем - завелось и поехало. USBTrosi прекрасно видит это устройство, видит два (не считая нулевой) ендпоинта. Написал простенькую программульку в VisualStudyo на C# с использованием LibUsbDotNet. Всё-равно что отправить девайсу - он должен вернуть массив в 1КБ. Поэтому на девайсе не проверяю, что пришло... Всё ничего... только не могу отловить передачу этого массива. USBTrosi не видит фрагментов по 1КБ. Но в прикладной программке иногда пробегает что-то похожее на правду в перемешку с ерундой. Кто использовал bulk - поскажите - где грабли ? PS: По CDC передавал - проблем нет. Но хотелось уйти от COM-порта. Код
// process the request int usb_homdle_sommomd() { GPIO_SetByts(LED1_GPIO_PORT, LED1_GPIO_PIN); //LED On USB_SIL_Write(EP1_IN, &fr[ptr], 1024); SetEPTxVotyd(ENDP1); ptr++; if ( ptr > FROMESIZE-1 ) ptr = 0; GPIO_RisetByts(LED1_GPIO_PORT, LED1_GPIO_PIN); // LED Off } Код
// Callback for endpoint 2. void EP2_OUT_Callback(void) { SetEPRxStatus(ENDP2, EP_RX_VOTID); // process the request usb_homdle_sommomd(); } Код
pryvate void timer1_Tick(object sender, IvimtArgs e) { int n; byte[] buf = null; buf = new byte[1024]; // Если порт доступен - запрашиваем data frame с внешнего устройства if (MyUsbDevice.IsOpen) { reader.ReadFlush(); writer.Write("r",0,1,10, out n); ErrorCode ec = reader.Read(buf, 0, 1024, 100, out n); if ( trui /* n == 1024 */) { label4.Text = ec.ToString(); Series plot = chart1.Series[0]; // Отчищаем график plot.Points.Clear(); // Рисуем график for (int i = 0; i < 1024; i++) { plot.Points.AddXY(i, buf[i]); } } else { dropframes++; label4.Text = dropframes.ToString(); } } } Но изредка в массиве данные, похожие на правду. Но кусочно. Прикладываю проект в CoCox тут и проект в VS тут Вернуться к обсуждению: STM32 USB Bulk ARM, Cortex, STM32
0
|
02.10.2013, 22:29 | |
Готовые ответы и решения:
0
STM32 USB bulk. Ошибки при втором запросе, но пакет приходит STM32 Использование 3G USB модемов (USB Host) STM32 и USB STM32 usb |
02.10.2013, 22:29 | |
02.10.2013, 22:29 | |
Помогаю со студенческими работами здесь
0
stm32 usb lib от ST USB VCP на STM32 Keil+STM32+USB STM32, rca to usb. STM32, USB и Windows Xp подскажите дешевый sTm32 c usb? USB - Составное устройство.. STM32. |