Päivitys (11 / 09 / 2026): Meillä on runsaasti varastossa kaikkia tuotteitamme, löydät meidät myös täältä ja    Tarjouksen saaminen

Piilota koodisi ohjelmoitavan sisällä simpleRTK2B-SBC

SBC mpy-cross
SBC mpy-cross

Joskus haluamme piilottaa lähdekoodin käyttäjien näkyvyydestä.
C:ssä tämä on helppoa, koska C-lähdekoodi ja C-suoritettava tiedosto ovat erillisiä tiedostoja, mutta pythonissa sinulla on vain lähdetiedostoja, jotka on käännetty ajonaikaisesti.
Micropython käyttää mpy-cross-nimistä työkalua joidenkin komponenttien rakentamiseen isäntäkoneeseen ja niiden lisäämiseen micropythonin käännettyyn laiteohjelmistoon. Tätä työkalua voidaan käyttää myös esikäännettyjen python-tiedostojen eli .mpy-tiedostojen jakamiseen, jotka sisältävät vain python-tavukoodin, eivät python-lähdekoodia, ja jotka voidaan ladata suorituksen aikana micropython-virtuaalikoneella.

  • mpy-tiedostoilla on kaksi tärkeintä etua
    • Poistaa lähdekoodin ja tarjoaa tavukoodilla käännetyn laiteohjelmistojakelun.
    • Välttää käännösvaiheen SBC:ssä, mikä vähentää RAM-muistin käyttöä
  • .mpy-tiedoston rakentamiseen tarvitset mpy-cross-työkalun. Tämän työkalun on luonut micropython ja lähteitä voidaan ladata ja rakentaa Github.
    Tässä on käännetty Windows-versio.
  • Huomaa, että SBC toimii micropython 1.13:n kanssa, joten mpy-cross -työkalu on rakennettava myös tästä versiosta.

menettely

Vaiheet ovat yksinkertaiset:

1 Luo python-tiedosto lähdekoodillasi. Meidän tapauksessamme:

#welcome.py print( "hello world" ) 

2 Pura käännetty windows-versio ja laita samaan kansioon:
– Micropython-lähdetiedostosi
– mpy-cross.exe
– cygwin1.dll

3 Käännä tiedosto mpy-cross-työkalulla. Tämän pitäisi luoda welcome.mpy-tiedosto.

image.png

4 Kopioi .mpy-tiedosto SBC-muistiin

5 Suorita .mpy-tiedosto tuomalla mpy-tiedosto tavallisena moduulina:

image.png

RTK-assistentti

Löydä parhaat tuotteet sovellukseesi vain muutamalla kysymyksellä.

Jos pidit tästä sisällöstä, voit seurata meitä Twitter, YouTube, Facebook or LinkedIn pysyäksesi ajan tasalla tällaisesta sisällöstä.

Onko sinulla kysyttävää tai pyyntöjä?
Ota meihin yhteyttä! Vastaamme <24 tuntia!

Ota yhteyttä ArduSimple
lähellä

Käytä tiliäsi ja tilauksiasi

Or

Uusi asiakas? luo tilisi
ArduSimple – helppokäyttöiset, erittäin tarkat RTK-mittauslaitteet ja -ratkaisut

Haluatko oppia lisää GPS:stä ja RTK:sta?

Jos olet juuri nyt kiireinen, insinöörimme voivat lähettää sinulle kolme lyhyttä sähköpostia, joissa kerrotaan kaikki tarvittavat tiedot projektisi aloittamiseksi.