Upoznajte naš tim u San Diegu, Sjedinjene Države, od utorka 22. do četvrtka 25. travnja u XPONENTIAL-u, štand 4700

Ažuriranje (15.): Imamo dosta zaliha svih naših proizvoda, pronađite nas i ovdje i    Kupi

Upoznajte naš tim u San Diegu, Sjedinjene Države, od utorka 22. do četvrtka 25. travnja u XPONENTIAL-u, štand 4700

Kako se povezati simpleRTK2B2B RTK prijamnik na STM32 Nucleo

pokrivanje debug STM32

U ovom ćete vodiču vidjeti kako spojiti simpleRTK2B serijski prijemnik sa STM32 Nucleo L152RE pločom za sesiju otklanjanja pogrešaka.

Ako vaš projekt treba višepojasni RTK tehnologije, želimo vam olakšati stvari. Učitali smo na našu Github stranicu primjer koda za analizu UBX poruka iz u-bloxa ZED-F9P, tako da ne trebate trošiti neproduktivno vrijeme na pisanje koda koji nije povezan s vašim projektom.

Potreban hardver:

Potreban softver:

  • u-center (ako ga nemate instaliran, možete ga preuzeti ovdje. Ne znam kako? U ovom video pokazat ćemo vam kako to učiniti)
  • IAR Embedded Workbench (ako ga nemate instaliran, možete ga preuzeti ovdje, i slijedite upute koje je pripremio IAR)

Kako otkloniti pogreške s simpleRTK2BPrijemnik serije 2B i STM32 Nucleo?

Pogledajte ovaj video ili samo slijedite korake u nastavku da vidite kako spojiti simpleRTK2B s pločom STM32 Nucleo L152RE za sesiju otklanjanja pogrešaka.

Prvo spojite hardver.
  1. Prije spajanja prijemnika i STM32, provjerite ima li prijemnik zalemljene zaglavlja. Ako ne, možete to učiniti sami uz pomoć lemilice.
  1. Connect simpleRTK2B prijemnik u STM32 Nucleo ploču. Zaglavlja nisu simetrična pa ne možete učiniti krivo. Samo pazite da ne savijate igle.
  1. Uključite utikač GNSS antena na vaše ArduSimple prijamnik, postavite svoju antenu na mjesto s dobrim pogledom na nebo ili blizu prozora radi testiranja funkcionalnosti.

  1. Spojite STM32 Nucleo ploču na svoje računalo pomoću microUSB na USB-A kabel.
  1. Povežite prijemnik s računalom pomoću microUSB na USB-A kabel.
    Napomena: Vaš prijemnik može imati 2 microUSB konektora, tako da morate koristiti konektor označen kao "POWER+GPS".
Drugo, nabavite primjer koda.
  1. U ovom vodiču pokazujemo da su podaci koje čita STM32 kod isti kao oni koje čita u-center. Za ovo ćemo prikazati jedan do drugog podatka.
  1. Preuzmite primjer koda s ArduSimple Github stranica. Kliknite Kodirati i kopirajte url repozitorija i klonirajte repozitorij na svoje računalo. 
  1. Otvoren u-center softver i povežite se s prijamnikom pritiskom na Prijemnik —>Priključak —>COM3 ili samo pritisnite Ctrl + 3 za povezivanje simpleRTK2BPrijemnik serije 2B preko COM3.
  1. Otvorite IAR EWARM projekt.
    Preuzmite i debugirajte projekt na STM32 Nucleo ploču.
    I to je sve! Sada otklanjamo pogreške.
    Prema zadanim postavkama, program pogađa prijelomnu točku u glavnoj funkciji. Pritisnite tipku ili F5 za nastavak ovrhe.
Treće, debug.
  1. Sada želimo biti sigurni da kod čita iste vrijednosti kao u-center. Otvorit ćemo datoteku gnss.c i postaviti prijelomnu točku u parcer poruka. Budući da se program izvodio, dolazi do prijelomne točke i zaustavlja se.
  1. Dodajte prozor promatranja pritiskom na Pogled — >Gledaj —> Gledaj1 i upišite polje "izraz" "senzori".
  1. Vidjet ćete vrijednosti varijable "senzor”. Sadrži strukturu s GNSS informacijama. 
  1. U ovom primjeru analizira se samo nekoliko poruka. Prikazuje sveobuhvatan način koji vam može pomoći da dodate druge poruke.
    Pritiskom F5, kod će se izvoditi sve dok ponovno ne dođe do prijelomne točke. U ovom primjeru, poruke se šalju na 1Hz.
    Možete provjeriti jesu li podaci potpuno isti u u-center te u programu STM32.
  1. Vrijednosti varijabli možete vidjeti postavljanjem miša preko varijable. Pritiskom F10 možete napredovati korak po korak u izvršavanju programa. 
  1. I tako ga je lako dobiti RTK GNSS varijable za korištenje u vlastitoj aplikaciji.

Omogućiti RTK!

Pripremili smo sve proizvode koje trebate uključiti RTK u vašem projektu povezanom sa STM32. Možete omogućiti RTK naručivanjem proizvoda od ArduSimple.

 

Ako vam se svidio ovaj sadržaj, možete nas pratiti na Twitter, YouTube, Facebook or LinkedIn da biste bili u tijeku s ovakvim sadržajem.

Želite saznati više o GPS-u/RTK?

1. Naš inženjerski tim će vas kontaktirati kako bismo riješili sva pitanja
2. Obavještavat ćemo vas o promocijama i novim izdanjima proizvoda
3. Javit ćemo vam se samo kada budemo imali važne vijesti, nećemo spamati vašu e-poštu