Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.68/74: Рейтинг темы: голосов - 74, средняя оценка - 4.68
 Аватар для GaFBich
22 / 22 / 5
Регистрация: 18.03.2010
Сообщений: 331

STM32F103C8T6 HAL UART

26.09.2016, 23:13. Показов 14430. Ответов 47
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый вечер.
Ситуация такая, не могу понять как правильно реализовать прием данных по UART не использую к примеру прерывания.
У меня есть GSM модем m590e, необходимо принимать с него данные и обрабатывать.

Это отправка данных в модем
C++
1
2
3
4
5
6
7
8
9
10
11
unsigned char CR=0x0D;
unsigned char LF=0x0A;
void UART_Write(unsigned char *pack)
{
    int a = strlen((unsigned char *)pack);
    HAL_UART_Transmit(&huart1,(unsigned char *)pack,a,10000);
    HAL_UART_Transmit(&huart1,&CR,1,10000);
    HAL_UART_Transmit(&huart1,&LF,1,10000);
}
...
UART_Write("AT+CGSN");
Проблема с приемом, точнее как правильно принимать не используя прерывания!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
26.09.2016, 23:13
Ответы с готовыми решениями:

Сообщения для 2 UART выводятся в 1 UART, STM32F103C8T6
Почему может неправильно работать uart? Подключил 1 uart к пк через usb/uart переходник, а второй к gsm модему. В первый уарт вывожу инфу...

Одновременный прием и передача по uart в stm32f103c8t6
Вообщем есть задача создать устройство которое будет опрашивать счётчики (по 485-му интерфейсу) и передавать данные. Модем по простому....

STM32F407 + HAL + UART
Доброго времени суток! Изучаю основы работы UART. Отладочная плата STM32F407 Discovery. Библиотека HAL. Подключаю через UART...

47
Тутошний я
 Аватар для Grey
2147 / 1202 / 225
Регистрация: 03.11.2009
Сообщений: 4,424
Записей в блоге: 2
04.10.2016, 19:40
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Витальич Посмотреть сообщение
Смотря что Вы вкладываете в это слова,
использование их библиотек и IDE
0
Модератор
Эксперт по электронике
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,876
04.10.2016, 19:43
чей то видео у меня дурит
вот прямая ссылка
https://www.youtube.com/watch?v=iCcJmn5N3R8
0
 Аватар для Витальич
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
04.10.2016, 19:48
Цитата Сообщение от Grey Посмотреть сообщение
использование их библиотек и IDE
IDE не знаю ни разу не пользовался
Библиотеки по просьбе коллег правил, те которые встречал очень хорошо написаны.
Цитата Сообщение от ValeryS Посмотреть сообщение
чей то видео у меня дурит
Всё работает, запускаешь плату?Вот на этом месте у меня возникла ошибка в коде из кубика
0
Модератор
Эксперт по электронике
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,876
04.10.2016, 19:52
Цитата Сообщение от Витальич Посмотреть сообщение
Всё работает, запускаешь плату?
я про ютубу ссылку вставил по всем правилам а она не хочет воспроизводится, вот и кинул прямую ссылку
Вебинар «Изучение STM32CubeMX на примере отладочной платы STM32F746G-DISCO», STM32
посмотри может что нового увидишь
мине понравилось, но камни за косарь пока не готов брать, нет пока таких задач
0
 Аватар для Voland_
1983 / 1276 / 131
Регистрация: 04.01.2010
Сообщений: 4,607
04.10.2016, 20:54
Цитата Сообщение от ValeryS Посмотреть сообщение
сейчас несколько не то
ну, я не могу судить. Просто когда-то столкнулся с вакансией в Самсунге - им требовался именно низкий уровень. Для специфических задач. Ибо чтобы выиграть по цене - мало только знать на чем собрать. Важно понимать, как сэкономить на себестоимости.
0
10 / 10 / 0
Регистрация: 25.06.2009
Сообщений: 92
09.02.2017, 17:31
прочитал всю тему так и не понял удалось принять данные без прерываний через HAL или нет?
0
 Аватар для Витальич
1280 / 1185 / 175
Регистрация: 02.12.2013
Сообщений: 4,883
09.02.2017, 17:35
Зачем? Чем Вас так прерывания пугают?
0
10 / 10 / 0
Регистрация: 25.06.2009
Сообщений: 92
09.02.2017, 17:37
нужно переопределить MyLowLevelGetchar для scanf
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.02.2017, 17:37

UART, HAL, stm32
Здравствуйте, только недавно узнал о существовании библиотеки HAL. Решил попробовать отправлять по блютуз модулю данные. Получается что-то...

STM32 HAL UART прерывания
Здравствуйте. Пытаюсь осуществить контакт с устройством по UART. Логика такая: c STM32 по UART в режиме прерываний посылаю определенную...

HAL UART, прошу совет
Добрый вечер. Помогите новичку. Пытаюсь соединить два контроллера по uart (второй - авр). STM32f10* по прерыванию таймера раз в 1 секунду...

правильное использование HAL и UART
в структуре инициализации для UART (UART_HomdleTypeDef) есть такие поля uint8_t *pRxBuffPtr; /*!< Pointer...

stm32 HAL UART - не могу понять
Здравствуйте, в STM32 я начинающий, приходится просить помощи. Суть вот в чём. Надо принимать из последовательного порта строки. Строки...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
48
Ответ Создать тему
Новые блоги и статьи
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет! За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru