Voidaanko unon TX- ja Rx-nastoja käyttää kuten tavallisia digitaalisia nastoja?

Unolla on digitaaliset nastat, jotka on merkitty 0-13.

0 on merkitty rx: llä ja 1 on merkitty tx: llä. Voidaanko näitä kahta nastaa käyttää tavallisina digitaalisina nastoina, jos minusta puuttuu digitaalisia nastoja?

Kommentit

  • Jos digitaalisista nastoista puuttuu, voit Käytä aina analogisia nastoja. Ne toimivat myös digitaalisina nastoina.

Vastaa

Kyllä, voit käyttää näitä 2 nastaa täydellisesti, kunhan Ohjelma ei käytä Serial.

MUOKKAA: Sarjatiedot USB: n kautta kulkevat kuparijälkien kautta, jotka on kytketty rx- ja tx-nastoihin, yhdistämällä ne USB-porttiin sarjamuunnimeen siru.

Kommentit

  • Ohjelmani käyttää sarjaa, mutta pumppaa sen USB: n kautta. Ei ulos rxtx-nastoista. Onko tämä edelleen ongelma?
  • Se on sama: USB-data kulkee RX / TX-nastojen läpi 🙁
  • Ok kiitos upeasta vastauksestasi ja näiden asioiden selventämisestä

Vastaa

Haluat todennäköisesti myös varmistaa, että näitä johtoja ei ole kytketty, kun ohjelmoit Arduinoa. Muussa tapauksessa sinulla saattaa olla ongelmia .

Vastaa

Voit, mutta se poistaa sarjaportin käytöstä.

Kommentit

  • Ei, se ' on päinvastoin: sarjaportilla on korkeampi prioriteetti. Kun otat sen käyttöön valitsemalla Serial.begin(), poistat normaalin porttitoiminnon käytöstä (pinMode(), digitalRead() ja digitalWrite()

eikä INPUT, mikä on oletusarvo. Katso ATmega328P: n tietolomake, erityisesti kohdat Alternate Port Fun ctions , Tiedonsiirto – USART-lähetin ja Tietojen vastaanotto – USART-vastaanotin .

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *