ARM, Cortex, STM32 MAX485 не работает с датчикомhttps://www.cyberforum.ru/ arm/ thread2279567.html Добрый день,
Хочу связать датчик, общающийся по RS485 (лазерный сканер Рифтек РФ603) с STM32 через микросхему MAX485. Но для начала хочу просто пообщаться с этим датчиком через терминальную программу компьютера, но с использованием микросхемы MAX485.
RS485 трехпроводной (DATA+,DATA-,GND).Схему подключения приложена в архиве.
С датчиком удалось связаться, если подключать его к компьютеру...
Nucleo-L152RE board : перестал работать USART2 ARM, Cortex, STM32 Я в Кубе создал новый проект для платы Nucleo-L152RE и указал в нем USORT2 для вывода текста на экран компьютера, через PuTTY. Если я правильно понял даташит, то USORT2 не требует дополнительных переходников, она выводит текст посредством Virtual COM, через который плата прошивается.
Тем не менее экран PuTTY пустой. Код простейший:
while (1)
{
/* USER CODE END WHILE */
ARM, Cortex, STM32 МК stm32F103C8T6 Usart2. Какое напряжение на Rx ?Хочу подключить GSM модуль SIM800L. По даташиту, на его Rx максимальное напряжение 3.1 В. Можно ли Rx модуля напрямую подключить к Tx микроконтроллера?https://www.cyberforum.ru/ arm/ thread2277502.html
ARM, Cortex, STM32 Hal_uart_receive_itВсем добрый вечер
Столкнулся с такой сложностью: нужно принимать по UART пакеты с данными переменной длинны, то есть принимающее устройство не знает какой длинны придет посылка, но не более 512 байт. Как можно решить задачу средствами библиотеки HAL?
Пробовал использовать кольцевой буфер, но не пошло бывает пропускает один или два байта.
void HAL_UART_RxCpltCallback(UART_HandleTypeDef...https://www.cyberforum.ru/ arm/ thread2277242.html
ARM, Cortex, STM32 АЦП STM32F103 настройка здравствуйте, уважаемые форумчане. Хочу я настроить ацп STM32F103CBT6. Не могу понять регистры SQR1 - SQR3. То есть как выбрать конкретный канал ацп. На данный момент мне нужно однократное преобразование на первом канале регулярной группы. В последствии я буду запускать его по таймеру. Сейчас же хотелось бы просто разобраться как настроить.
вот мой код инициализации
void adc_init(void)
{...
ARM, Cortex, STM32 Переменная const изменяет своё значениеПривет. Суть вопроса в том что переменная типа const изменяет своё значение.
uint8_t
gsm_state = GSM_HANDLER_STANDBY,
gsm_sim = 0, //Статус конечного автомата, статус наличия симки
gsm_incorrect_code = 0, //0 - не было ошибок при вводе пин кодов, 1 - был хоть один раз неправильно введён пин или пак код симки, 2 - при изменении пинов 1 и 2 были неправильно введены текущие пины...https://www.cyberforum.ru/ arm/ thread2276606.html
ARM, Cortex, STM32 Nucleo перестал выводить инфу через UART2 в PuTTYЯ правильно понимаю, что UART2 встроен в Virtual COM ? У меня Nucleo-L152RE board. Я задал для UART2 baudrate 9600 в Кубе. И больше ничего не менял. Пробую выводить текст на терминал. Вот отрывок кода. PuTTY показывает только пустое окно. Что я делаю не так ?
sprintf(str1,"%4d", Level);
sprintf(str2,"%.6f", Voltage);
HAL_UART_Transmit( &huart2, "The ADC level is ", 18, 100);...https://www.cyberforum.ru/ arm/ thread2276238.html
ARM, Cortex, STM32 STM32F401RE+EthernetW5100=SNMP monitoring STM32F401RE + EthernetW5100. Обладая таким комплектом и датчиком температуры захотелось научиться мониторить температуру по SNMP протоколу (для опроса я буду использовать MIB Browser) попутно узнавая, что еще полезного можно сделать для себя и для дома не тратя лишние деньги. Эта тема мне показалась актуальной, так как конкретной инфы в интернете по поводу SNMP мониторинга для любителей STM нет....
ARM, Cortex, STM32 Где найти уроки по программированию STM32F407VG?https://www.cyberforum.ru/ arm/ thread2275263.html Настал вопрос о изучении данного вида микроконтроллера. Но документации в инете не особо много (для начинающего), кто что может порекомендовать?
ARM, Cortex, STM32 Отладка платы STM32F103C8T6 (Blue Pill) через st-link/v2https://www.cyberforum.ru/ arm/ thread2275067.html Здравствуйте! Подскажите как отлаживать STM32F103C8T6 используя оригинальный программатор st-link/v2?
До этого всегда пользовался отладочными платами типа nucleo и discovery, но тут заказал себе простенький STM32F103C8T6 одолжив при этом программатор. Собственно как прошивать плату разобрался, для этого использую SWD (4 провода), но постоянно приходится перед прошивкой перекидывать джампер...
ARM, Cortex, STM32 Не выводит изо дисплей Привет всем.
Ребята нужна помощь по проекту.
Есть плата собрана по заказу китайцами на чипе stm32 схему прилагаю по ссылке
https://yadi.sk/d/UwbDMc4C3Z78ea
Эта часть кода отвязана от STM32. Если сможете - прошу
помочь разобраться в организации вывода изображения на экран - насколько
всё правильно организовано (в соответствии с документацией), все ли
необходимые библиотеки и функции...
ARM, Cortex, STM32 Приведение типов переменныхЗдравствуйте. Вопрос от чайника. Хочу настроить тактирование от HSE, включаю HSE.
RCC->CR |= RCC_CR_HSEON;
Но в сети можно встретить вариант с явным приведением типа.
RCC->CR |= ((uint32_t)RCC_CR_HSEON);
Зачем его тут используют и нужно ли это? Как правил
Здравствуйте, уважаемые форумчане. Ковыряюсь я с ацп и хочу запускать его по таймеру с частотой 1 КГц. Оцифрованные данные передаю по юсарт. Я не знаю как проверить реальную скорость всего этого, так как когда я подключался по программе terminal v1.9 и сохранял все в лог файл, то скорости и близкой к килогерцу нет. Я конечно не совсем правильно настроил ацп. я по таймеру запускаю преобразование программно, а вроде как можно аппаратно сделать. Вот я не понял как. Да и вообще, товарищи - специалисты, посмотрите пожалуйста на код и направьте в нужное русло.