Обновление (13 / 06 / 2026): У нас есть большой запас всех наших продуктов, найти нас также в и    Как получить расценки

Как подключиться simpleRTK2B RTK-приемник для STM32 Nucleo

крышка отладки STM32
крышка отладки STM32

В этом уроке вы увидите, как подключить simpleRTK2B приемник серии с платой STM32 Nucleo L152RE для сеанса отладки.

Если ваш проект нуждается в многополосной технологии RTK, мы хотим облегчить вам задачу. Мы загрузили на наш сайт Github пример кода для разбора сообщений UBX из u-blox ZED-F9P, поэтому вам не нужно тратить непроизводительное время на написание кода, не связанного с вашим проектом.

Требуемое оборудование:

Требуемое программное обеспечение:

  • u-center (если он у вас не установлен, вы можете скачать его здесь. Не знать как? В этом XNUMX году мы покажем вам, как это сделать)
  • IAR Embedded Workbench (если он у вас не установлен, вы можете его скачать здесьи следуйте инструкциям, подготовленным IAR)

Как отладить с помощью simpleRTK2B ресивер серии и STM32 Nucleo?

Посмотрите это видео или просто следуйте приведенным ниже инструкциям, чтобы узнать, как подключить simpleRTK2B с платой STM32 Nucleo L152RE для сеанса отладки.

Сначала подключите оборудование.
  1. Перед подключением ресивера к STM32 убедитесь, что на ресивере припаяны коннекторы. Если нет, то можно сделать это самостоятельно с помощью паяльника.
  1. Объединяйтесь simpleRTK2B приемник к плате STM32 Nucleo. Заголовки не симметричны, поэтому вы не можете сделать это неправильно. Только будьте осторожны, не погните штифты.
  1. Подключи Антенна GNSS . ArduSimple получатель, разместите антенну в месте с хорошим обзором неба или рядом с окном для проверки ее работоспособности.

  1. Подключите плату STM32 Nucleo к компьютеру с помощью Кабель microUSB-USB-A.
  1. Подключите ресивер к компьютеру с помощью Кабель microUSB-USB-A.
    Примечание. Ваш ресивер может иметь 2 разъема microUSB, поэтому вам необходимо использовать разъем с маркировкой «POWER+GPS».
Во-вторых, получите пример кода.
  1. В этом уроке мы покажем, что данные, читаемые кодом STM32, такие же, как и данные, читаемые кодом STMXNUMX. u-center. Для этого мы покажем обе данные бок о бок.
  1. Загрузите пример кода из ArduSimple Сайт на гитхабе. Нажмите Code и скопируйте URL-адрес репозитория и клонируйте репозиторий на свой компьютер. 
  1. Открыто u-center программное обеспечение и подключитесь к приемнику, нажав Приемник —> Порт —> COM3 или просто нажмите Ctrl + 3 подключиться к simpleRTK2B серийный приемник через COM3.
  1. Откройте проект IAR EWARM.
    Загрузите и отладьте проект на плате STM32 Nucleo.
    И это все! Сейчас мы отлаживаем.
    По умолчанию программа достигает точки останова в основной функции. Нажмите кнопку или F5 продолжить выполнение.
В-третьих, отладка.
  1. Теперь мы хотим убедиться, что код читает те же значения, что и u-center. Мы откроем файл gnss.c и поместим точку останова в парсер сообщений. Поскольку программа работала, она достигает точки останова и останавливается.
  1. Добавьте окно наблюдения, нажав Вид — > Смотреть —> Смотреть1 и введите в поле «выражение» «датчики».
  1. Вы увидите значения переменной «датчик». Он содержит структуру с информацией GNSS. 
  1. В этом примере анализируется только несколько сообщений. Он показывает всеобъемлющий способ помочь вам добавить другие сообщения.
    Нажимая F5, код будет выполняться до тех пор, пока снова не столкнется с точкой останова. В этом примере сообщения отправляются с частотой 1 Гц.
    Вы можете убедиться, что данные точно такие же в u-center и в программе STM32.
  1. Вы можете увидеть значения veriables, поместив указатель мыши на переменную. При нажатии F10 вы можете продвигаться шаг за шагом в выполнении программы. 
  1. И вот как легко получить переменные RTK GNSS для использования в вашем собственном приложении.

Включить РТК!

Мы подготовили все продукты, необходимые для включения RTK в вашем проекте, связанном с STM32. Вы можете включить RTK, заказав продукты в ArduSimple.

 

Если вам понравился этот контент, вы можете подписаться на нас в Twitter, YouTube, Facebook or LinkedIn чтобы оставаться в курсе подобного контента.

Есть вопросы или пожелания?
Связаться с нами! Мы ответим <24 часов!

Значок
Контакты ArduSimple
Закрыто
ArduSimple – Высокоточное RTK-оборудование и решения для геодезических работ, упрощенные в использовании

Хотите узнать больше о GPS и RTK?

Если вы сейчас заняты, наши инженеры могут отправить вам 3 коротких электронных письма, в которых подробно объяснят все, что вам нужно знать для начала вашего проекта.