Kysymys:
Mitä tarkoittaa nastan puolustaminen?
Lucy Brennan
2012-06-05 16:27:22 UTC
view on stackexchange narkive permalink

XBee / XBeePro-tuotteen käyttöoppaasta, sivu 24 ( linkki pdf-tiedostoon):

Lepotilat mahdollistavat RF-moduulin siirtymisen virrankulutuksen tiloihin, kun ei käytössä. Lepotilaan siirtymiseksi yhden seuraavista ehdoista on täytettävä (moduulin lisäksi, jonka SM-parametriarvo ei ole nolla):

  • Lepotila_RQ (tappi 9) on vahvistettu ja moduuli on nastan lepotilassa (SM = 1, 2 tai 5)
  • Moduuli on käyttämättömänä (ei tiedonsiirtoa tai vastaanottoa) ST: n määrittelemän ajan (Aika ennen lepotilaa) -parametri. [HUOMAUTUS: ST on aktiivinen vain, kun SM = 4-5.]

Mitä tarkoitetaan "nastan vahvistamisella"?

Kolme vastused:
m.Alin
2012-06-05 16:49:03 UTC
view on stackexchange narkive permalink

Nastan vahvistaminen tarkoittaa sen asettamista sen aktiiviseen tilaan .

Nastan vahvistaminen tarkoittaa sen asettamista passiiviseen tilaan .

Jos nasta on aktiivinen korkea (mikä on sinun tapauksessasi), sen väittäminen tarkoittaa sen asettamista arvoon logic high (yleensä 3,3 V / 5 V) ja sen vahvistaminen tarkoittaa sen asettamista logic low (0 V).

Samalla sivulla linkittämäsi taulukko on taulukossa 2-04, joka osoittaa, että nastan 9 (Sleep_RQ) vahvistaminen tarkoittaa sen asettamista high:enter image description here

Yksi vähäinen huomautus: nastan poistaminen käytöstä joissakin yhteyksissä voi tarkoittaa * ajamista * sen tilaan, joka on aktiivista tilaa vastapäätä, tai se voi tarkoittaa * kellua * tappi, jotta tappi voi palata itsensä passiiviseen tilaan (ja myös mahdollisesti antaa muiden laitteiden puolustaa nastaa).
Luulen, että sanaa käytetään elektroniikassa eri tavalla kuin mitä sana alun perin tarkoitti. Yleisesti englanniksi "väitä" tarkoittaa rouglya: sanoa itsevarmasti ja varmistaa, että asia on asia. Ohjelmoinnissa se tarkoittaa: tarkista, että lauseke on tosi, muuten heitä poikkeus.
@LucyBrennan Olen samaa mieltä. Sitä käytetään eri tavalla kuin ohjelmoinnissa.
Jos ajattelet väittää * signaaleja * (ei nastoja), se on lähempänä englantia. RESET # -signaalin puolustaminen on järkevämpää kuin RESET # -nastan (ainakin minulle) puolustaminen. Se välttää myös ladattuja sanoja, jotka saattavat antaa väärän käsityksen, jos RESET #: n väittäminen tarkoittaa sen ajamista matalalle (tai ei ajamiselle korkealle).
stevenvh
2012-06-05 16:49:28 UTC
view on stackexchange narkive permalink

Se tarkoittaa, että aktiivinen taso on käytössä . Manuaalisesti aktiivinen taso ilmoitetaan sulkeiden välissä ("korkea"). Se on yleinen standardi GPIO: lle (yleiskäyttöinen I / O), mutta monet signaalit ovat usein aktiivisia matalia, kuten \ $ \ overline {\ mathrm {CS}} \ $ (sirun valinta), \ $ \ overline {\ mathrm { OE}} \ $ (Output Enable), \ $ \ overline {\ mathrm {UB}} \ $ (ylempi tavu). Vahvistamalla \ $ \ overline {\ mathrm {CS}} \ $ tarkoittaa, että tämä rivi on matala. (Yliviiva osoittaa aktiivisen matalan logiikan).

Sylvain Leroux
2014-04-23 14:27:05 UTC
view on stackexchange narkive permalink

Jos haluat olla hieman tarkempi, tapin vahvistaminen (de) tarkoittaa yleensä sitä, että sinulla on oltava siirtymä tilasta toiseen. Aktiivisesta passiiviseksi, jos poistat nastan. Ei-aktiivisesta aktiiviseksi, jos väität sen.

Joten olettaen, että sinun on vahvistettava (aktiivinen korkea) tappi:

  • joko se on tällä hetkellä matala (eli ei-aktiivinen), sinun täytyy vain asettaa se korkeaksi (ts. aktiivinen),
  • mutta jos se on jo korkea , sinun on ensin asetettava se matalalle , jotta voit asettaa sen uudelle tasolle heti sen jälkeen.


Tämä Q & A käännettiin automaattisesti englanniksi.Alkuperäinen sisältö on saatavilla stackexchange-palvelussa, jota kiitämme cc by-sa 3.0-lisenssistä, jolla sitä jaetaan.
Loading...