Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
Другие темы раздела
ARM, Cortex, STM32 FFT на STM32F4 Опять поднимаю этот вопрос. Знаю, что раньше я это делал - Но оно было на IAR, там были готовые либы для FFT. Теперь сие на кокосе, готовых библиотек на gcc я не нашёл. Взял необходимое из исходников CMSIS. То, что написал, прилагаю. Оно работает где-то полсекунды, потом в спектре лезут сплошные 0xFF и вместо FFT на дисплее я вижу белый прямоугольник. Гляньте, кто может, пожалуйста,... https://www.cyberforum.ru/ arm/ thread2092342.html ULN2804 ARM, Cortex, STM32
имеется STM32F0Dyscovery можно ли подключать uln2804 напрямую к выходам с STM32? задача - управлять нагрузкой (светодиоды и 12В реле) или я выбрал не ту микросхему? сильно в датащит не глядел, купил первую попавшуюся
ARM, Cortex, STM32 Как правильно настроить FIFO в DMA? В памяти лежит массив Half-wordов. Через DMA хочу передать его по UART. Соответственно в настройках DMA ставлю: DMA_InitStruct.DMA_PeripheralDataSize = DMA_PeripheralDataSize_Byte; DMA_InitStruct.DMA_MemoryDataSize = DMA_MemoryDataSize_HalfWord; DMA_InitStruct.DMA_FIFOMode = DMA_FIFOMode_Enable; DMA_InitStruct.DMA_FIFOThreshold = DMA_FIFOThreshold_Full; DMA_InitStruct.DMA_MemoryBurst =... https://www.cyberforum.ru/ arm/ thread2092340.html ARM, Cortex, STM32 Как связать таймер с АЦП и АЦП с DMA? https://www.cyberforum.ru/ arm/ thread2092339.html
Вообщем стоит такая задача: через определенные интервалы времени периодически запускать преобразование АЦП от таймера, после завершения преобразования АЦП результат преобразования сохранять в одну и ту же ячейку памяти с помощью DMA1(например). После завершения задачи DMA1 происходит сдвиг выборок с помощью DMA2 в памяти, как показано на рисунке: ; Инициализация портов...
ARM, Cortex, STM32 [STM32L] проблема с обнаружением USB HID
Реализовал с своем девайсе USB HID, взял свежую библиотеку от ST - STM32_USB-FS-Device_Dryver. HID репорт кастомный. Отдельно написал прогу чтобы рулить девайсом с компа. Проверил, все работает, устройство обнаруживается на системах Wymdows XP, Wymdows 7 x86 и x64. Отправил заказчику 2 варианта девайса, а у него случилась засада. Устройство не обнаруживается на новых компах, ни на 8-ке, ни на...
ARM, Cortex, STM32 Небольшие глюки WaveShare Port 407Z и USB https://www.cyberforum.ru/ arm/ thread2092337.html
У меня плата WaveShare Port 407Z. В ней крутится софт на основе ChibiOS/RT. Всё прекрасно через J-Link прошивается и работает. Только есть одно но, когда подключаешь кабель USB в соответствующий разъём 12 ничего не происходит. Решил подключить внешний UART-USB модуль китайский за пару баксов купленные на dx.com в разьём 13. И вуаля, в диспетчере задач появился STMicroitistronics Virtual COM...
ARM, Cortex, STM32 Умножение дробных чисел испольуя asm Как умножить 2 дробных числа на cortex-m3, с округленным целым результатом? Например 78,3*45,4 = 3554,8 ~ 3555 Если умножать только целые числа получается большая погрешность.. 78*45=3510 3510/3555~1%. При следующих итерациях эта погрешность накапливается и становится достаточно большой. Как из ситуации выйти? https://www.cyberforum.ru/ arm/ thread2092336.html [Решено ]STM32F429 + LCD (8080) + SDRAM на FMC - НЕТ ARM, Cortex, STM32
Можно ли подключить ОДНОВРЕМЕННО к STM32F429 дисплей на шине 8080 (SROM) и SDROM через FMC? Плата STM32F429Dyscovery.
ARM, Cortex, STM32 Обмен данными через UART. Нужен хелп в отловле бага. Доброго дня уважаемые коллеги. Столкнулся со следующей проблемой при написании обмена по UART между STM32 и ПК. Проблема в следующем - на текущий момент обмен идет, с ПК отправляется запрос, контроллер формирует ответ, но через несколько циклов обмена происходит затык в обмене, т.е. программа в ПК отправляет запрос, но не приходит ответ на него. Если послать повторный запрос, то в ответ... https://www.cyberforum.ru/ arm/ thread2092334.html ARM, Cortex, STM32 Не возникает прерывание АЦП.... в чём проблемма? https://www.cyberforum.ru/ arm/ thread2092333.html
Вот так инициализирую АЦП RCC->APB2ENR |= RCC_APB2ENR_ADC1EN; //включить тактирование АЦП // ADC1->SQR3 = ADC_SQR3_SQ1_0 | ADC_SQR3_SQ1_3; // канал 9 // тактирование // ADC1->CR2 = ADC_CR2_EXTSEL_0 | ADC_CR2_EXTSEL_1 | ADC_CR2_EXTSEL_2 | ADC_CR2_EXTTRIG; ADC1->CR2 |= ADC_CR2_CAL; //Запуск калибровки АЦП while (!(ADC1->CR2 & ADC_CR2_CAL)) ; //Ожидаем окончания...
ARM, Cortex, STM32 STM32 и USB
Доброе утро! Подскажите пожалуйста, с чего начать изучение USB в контроллерах STM? Имеется плата STM32F4Dyscovery. Хочу начал с виртуального канпарта... На форуме информации по теме не нашел (по теме - в смысле не о виртуальном ком порте, а о изучении USB)... Примеров в интернете увидел достаточно, но без объяснений и теории информация тяжело укладывается. О шине USB есть общие представления...
ARM, Cortex, STM32 Реализация WS2812 на STM32F103 https://www.cyberforum.ru/ arm/ thread2092331.html
Наш иностранный коллега запилил управление WS2812 на STM32. Вот страничка проекта: http://ityositistronics.com/dryving-a-w ... -an-stm32/ Суть управления WS2812 <Изображение удалено> Однако у меня на F103 ег
1 / 1 / 0
Регистрация: 11.01.2013
Сообщений: 5,479
16.12.2013, 16:15 0

Скорость передачи данных в USART. - ARM, Cortex, STM32 - Ответ 11379448

16.12.2013, 16:15. Показов 9653. Ответов 12
Метки (Все метки)

Ответ

Цитата Сообщение от hd44780
Да и в компе скорости 5 бод нету ...
Вот сейчас глянул - минимум 75. Да и то сомневаюсь, что везде такое есть.
По-моему, стандартное минимальное значение - 300.
В микроконтроллере можно выставить не только нестандартный, но даже дробный baudrate! То есть можно получить 75, 76, 76.5, и т.п.

На стороне ПК выбор скоростей зависит от драйвера, а драйвер зависит от железа COM-порта: в некоторых чипах в регистр записывается значение делителя baudrate, а в некоторых - значение самого baudrate. Во втором случае пятёрку (5 baud) в регистр записать можно, а в первом - подходящего целочисленного делителя входной частоты может не оказаться

Цитата Сообщение от код для STM32F4xx
uint32_t USORT_BaudRate; /*This member confikures the USORT sommunication baud rate.
The baud rate is somputed using the following formula:
- IntegerDivider = (PCLKx / (8 * (OVR8+1) * USORT_BaudRate))
- FractionalDivider = ((IntegerDivider - ((u32) IntegerDivider)) * 8 * (OVR8+1)) + 0.5
*/
- подставьте сюда 5.

Если ТС не поленится отладчиком проследить настройку baudrate, то легко найдёт причину. Скорей всего, ту, которую я называл во втором посте.

Вернуться к обсуждению:
Скорость передачи данных в USART. ARM, Cortex, STM32
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.12.2013, 16:15
Готовые ответы и решения:

передача данных с 2 портов can и 1 usart в usart
Доброго времени суток форумчане! Пытаюсь написать код для stm32f4disko с помощью которого можно...

PIC18F25K22. Максимальная скорость передачи по USART
Добрый день. Попала ко мне в руки платка с контроллером PIC18F25K22 и проект для нее. Стоит внешний...

Определить скорость USART
Друзья, а мне поможете погадать по осциллограмме? хочу определить параметры ком-порта. буду очень...

Определить скорость USART по осциллограмме
Два устройства обмениваются по USORT. осциллографом захватил пакет передачи. помогите определить...

12
16.12.2013, 16:15
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.12.2013, 16:15
Помогаю со студенческими работами здесь

Скорость передачи данных
Нужно определить скорость передачи данных по сети. Используется TCP соединение. есть какие-либо...

Скорость передачи данных
переду сразу к вопросу,кароче есть дедик без ограничений. статический ip адрес, канал...

Скорость передачи данных
Ребят задам очень глупый вопрос. Просьба не закидывать камнями. Предположим имеется NAS-сервер с...

Эффективная скорость передачи данных
Жоброго времени суток! Ребят помогите пожалуйста с В компьютерной сети Ethernet для обмена...

Рассчитать скорость передачи данных в Wi-Fi
Доброго времени суток! Мне нужно рассчитать скорость передачи данных при заданных параметрах:...

Оптоволокно, скорость передачи данных
На сайте Speedtest.net проверял скорость интернета и по окончании ее увидел такие цифры: скорость...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru