Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
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 его код работает не корректно.
ARM, Cortex, STM32 realloc возвращает null, когда свободная память имеется Собственно почти всё написано в заголовке. Имеется stm32f4 с 1мб памяти. Использовано где-то килобайт 45. Но иногда realloc байт 100 возвращает null. malloc того же размера тоже как ни странно возвращает null. Причём такое происходит не всегда. Иногда проходит. Почему такое может происходить? Памяти вроде ещё достаточно. https://www.cyberforum.ru/ arm/ thread2092330.html
посоветуйте девборд из списке ARM, Cortex, STM32
всем привет! хочу себе занятие придумать на первые дни нг - двумя сервами управлять. покупать очередной программатор и avr чип не хочу - в другом городе лежит-дожидается. поэтому решил попробовать в stm32 (говрят, за ними будущее :-))) подскажите, какую плату взять для начала из: (бюджет: с жабой договорился до 800 рэ) http://www.terraitistronica.ru/catalog. ... =&InHave=1 то есть вроде и...
ARM, Cortex, STM32 Stm32f103rbt6 dev board(aka mini-stm32) Доброго времени господа! Прошу помощи в поиске документации на вот такую борду http://www.ebay.com/itm/STM32F103RBT6-D ... 27c370b931 На диске все на китайском, а мне бы хоть английскую версию. Так кое-что уже попробовал, но хотелось бы и описание а не только схематику и описание контроллера))) Еще бы подсказали где можно купить подешевле j-link или еще какой нить программатор, а то... https://www.cyberforum.ru/ arm/ thread2092328.html
ARM, Cortex, STM32 STM32F429 проверка флага BUSY у SDRAM https://www.cyberforum.ru/ arm/ thread2092327.html
При записи и чтении SDROM на STM32F429Dyscovery есть следующий код, для проверки флага BUSY:/* Woyt until the SDROM controller is ready */ while(FMC_GetFlagStatus(FMC_Bank2_SDROM, FMC_FLAG_Busy) != RESIT) { }, т.е. нельзя SDROM использовать как обычную оперативную память? При каждом чтении и записи нужно проверять флаг?
ARM, Cortex, STM32 Как реализовать экономный delay на микроконтроллере?
Микроконтроллер stm32f4. Допустим в ходе работы программы нужно прервать работу данного участка программы на некоторое время (допустим, пока другой микроконтроллер, с которым ты обмениваешься данными, перезапускается или обрабатывает данные). Можно конечно крутиться в цикле: for ( ; i<time; i++ ); Но это значит что процессор кучу времени работает в холостую, а мог бы в это время что-нибудь...
ARM, Cortex, STM32 Управление процессами в микроконтроллере. https://www.cyberforum.ru/ arm/ thread2092325.html
Пишу небольшую программу под stm32f4 но уже есть проблемы с организацией процессов. В общем что нужно: 1. Собирать разные данные с датчиков. Некоторые оповещают готовность новых данных с помощью прерывания на ножку, некоторые шлют потоком по USORT, некоторые никак не оповещают - известна только частота опроса - нужно самому периодически опрашивать. 2. На какой-то определённой частоте...
ARM, Cortex, STM32 Глюк RTC Доброго времени суток! Столкнулся с проблемой, которую пытался описать здесь. Собственно, вопрос не решён, запрашиваю помощь зала =) Суть проблемы: некоторая прошивка настраивает RTC и генерацию секундного прерывания. В обработчике прерывания выполняется обработка текущего значения регистра RTC (umyx timestamp, если что) - пересчитывает в человекочитаемое. При этом, при выводе видно, что... https://www.cyberforum.ru/ arm/ thread2092324.html
Проблема USART на STM32F3Discovery ARM, Cortex, STM32
Господа, слезно прошу помощи. Плата STM32F3Dyscovery подключена к BlueTooth-адаптеру HC-06. Ноут по блютус подключается к HC-06, PUTTY мониторит ком-порт. Не могу понять - в чем проблема, в коде или в чем еще? Дело в том что при подключении Tx на любой пин система не работает. Один раз я смог заставить ее работать, получил в терминале то что нужно, поменял пины - и все, амба, больше не...
ARM, Cortex, STM32 [не актуально] STM32+Eclipse+GNU ARM Plugin+"C++" Доброй ночи, Подскажите имел ли кто дело с такой связкой (STM32+Eclipse
0 / 0 / 0
Регистрация: 30.07.2012
Сообщений: 72
23.12.2013, 18:41 0

Обмен данными через UART. Нужен хелп в отловле бага. - ARM, Cortex, STM32 - Ответ 11379350

23.12.2013, 18:41. Показов 11660. Ответов 20
Метки (Все метки)

Ответ

Цитата Сообщение от OtyxPM
Ищите в свойствах выбранного компонента Билдера. Он работает по событию от порта - какому? Не по "конец посылки моего спецформата" же, правда?
Хотя, некоторые компоненты способны находить конец посылки в виде LF или CR+LF - но это Вы можете сделать сами, фильтруя приходящий от микроконтроллера поток.

Микроконтроллер способен слать поток в UART непрерывно - так, что интервалы между посылаемыми байтами будут определяться заданной скоростью передачи. Никаких других "пауз" не будет, если только в программе на стороне МК они не вводятся принудительно.
Свойства я все прекопал, дальше, только в код самого компонента. Байты приходят по событию OnRxChar, другого нет, это событие береться из API функции по маске, которая задается отдельно.

А программа для МК приведена в первом посте, задержек искуственных нет.

Вернуться к обсуждению:
Обмен данными через UART. Нужен хелп в отловле бага. ARM, Cortex, STM32
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.12.2013, 18:41
Готовые ответы и решения:

Обмен данными c uart
Здравствуйте. Очень нужна помощь Задача следующая: Есть txt-файл в него записаны данные в...

Обмен данными по UART на основе html , js
Какие простые способы организации обмена данными по UART существуют ( прием, передача данных ,...

Обмен данными по UART между несколькими устройствами
Планирую собрать систему из 2 - 33 устройств обменивающимися данными между собой по UART. В систему...

Обмен данными через Интернет
Подскажите пожалуйста, как можно организовать обмен сообщениями между двумя программами через...

Обмен данными через COM порт
Доброго времени суток. Требуется производить обмен данными с неким устройством через СОМ порт....

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

Обмен данными с USB через QT
Здравствуйте. Приведите, пожалуйста, пример обмена данными с USB в qt проекте. Необходимо: 1)...

Обмен данными через интернет
Доброго времени суток!!! При помощи чего реализовать обмен данными между компьютерами через...

Обмен данными через COM порт
Нашел исходник программы для работы с com портом. Какие есть стандартные команды, чтобы получить...

Обмен данными через таблицы
Доброго времени суток друзья! Столкнулся с проблемой обмена информацией по таблицам… Есть...

Обмен данными через ComPort
Здравствуйте, было написано программа на Delphi которое принимает данные из МК(stm32) и рисует...

Обмен данными через интернет
Искал ответ но так и не нашел... Прошу прощения если плохо искал Проблема такая... Хочу...

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