Orodha ya maudhui:

Basys 3 Morse Decoder: Hatua 11
Basys 3 Morse Decoder: Hatua 11

Video: Basys 3 Morse Decoder: Hatua 11

Video: Basys 3 Morse Decoder: Hatua 11
Video: IQ TEST 2024, Novemba
Anonim
Image
Image

Huu ni mradi wa darasa la chuo kikuu. Mradi huu umeandikwa katika VHDL katika programu inayoitwa Vivado. Kazi za kuunda moduli zote muhimu kutekeleza Morse Decoder kwa kutumia bodi ya Basys 3. Bodi hutumiwa kuchukua nambari ya morse kutoka kwa swichi na itaonyesha barua kwenye onyesho la sehemu saba.

Ili kufanya Nukta - washa na uzime swichi bila kusubiri

Ili kufanya Dash - washa swichi kwa sekunde 2, kisha uizime

Hatua ya 1: Sakinisha Xilinx Vivado Webpack

Wavuti ya Vivado inaweza kupakuliwa kwenye xilinx.com. Tumia mwongozo huu wa kuanza kutembea kupitia hatua za upakuaji na usanikishaji.

Hatua ya 2: Unda Mradi Mpya

Unda Mradi Mpya
Unda Mradi Mpya
Unda Mradi Mpya
Unda Mradi Mpya
  1. Fungua vivado. Kisha Bonyeza "Unda Mradi Mpya"
  2. Bonyeza "Next". Taja mradi na uchague eneo la mradi. Jina la mradi wetu lilikuwa MorseDecoder na lilihifadhiwa kwenye gari la USB.
  3. Chagua Mradi wa RTL.
  4. Bonyeza "Next".
  5. Bonyeza "Ifuatayo" kupita Viongezeo
  6. Bonyeza "Ifuatayo" kupitisha Ongeza Ip iliyopo
  7. Bonyeza "Ifuatayo" kupitisha Vizuizi vya Kuongeza Chagua bodi yako kulingana na picha iliyotolewa.
  8. Bonyeza "Next"
  9. Bonyeza "Maliza"

Hatua ya 3: Unda Moduli ya Kuingiza Dot / Dash

Unda Moduli ya Kuingiza Dot / Dash
Unda Moduli ya Kuingiza Dot / Dash
Unda Moduli ya Kuingiza Dot / Dash
Unda Moduli ya Kuingiza Dot / Dash

Moduli hii inafuatilia wakati kitufe kinabanwa, na ni kwa muda gani kinabanwa na kutafsiri kwa nambari ya Morse.

  1. Nenda kwenye dirisha la Vyanzo, Bonyeza kulia, na ubonyeze "Ongeza Vyanzo"
  2. Chagua "Ongeza au Unda chanzo cha Ubuni"
  3. Bonyeza "Unda Faili"
  4. Badilisha aina ya faili iwe "VHDL"
  5. Taja faili yako (yetu inaitwa DD) na bonyeza "OK"
  6. Bonyeza "Maliza"
  7. Bonyeza "Sawa" kupitisha dirisha la "Fafanua Moduli"
  8. Nakili na Bandika nambari yetu iliyotolewa na Maoni

Hatua ya 4: Unda Moduli ya Pato la Uonyeshaji wa Sehemu Saba

Moduli hii inasimamia kubadilisha msimbo wa morse kuwa herufi sahihi katika fomu kidogo ambayo onyesho la sehemu saba linaweza kuonyesha.

Fuata maagizo katika Hatua ya 3 tena, lakini wakati huu, nakili kwenye faili ya "SSD"

Hatua ya 5: Unda Moduli ya Juu

Huu ndio Moduli inayoongoza ambayo itachukua uingizaji wa Morse Code na Pato la barua kwenye onyesho la sehemu saba.

Fuata maagizo katika Hatua ya 3 tena, wakati huu unakili faili ya "MorseDecoder"

Hatua ya 6: Unda Faili ya Vikwazo

Unda Faili ya Vikwazo
Unda Faili ya Vikwazo

Tunahitaji kuchagua vifaa vya mwili vya kutumia kwenye bodi ya basys. Hii itajumuisha kutumia onyesho la sehemu saba, na pia kutumia swichi kupitisha Msimbo wa Morse.

  1. Bonyeza kwenye kidirisha cha chanzo na uchague "Ongeza Vyanzo" tena.
  2. Chagua "Ongeza au Unda Vizuizi", kisha bonyeza ijayo.
  3. Bonyeza "Unda Faili", na uacha aina ya faili isiyobadilika. Taja faili "MorseDecoder".
  4. Bonyeza "Maliza".
  5. Nakili na Bandika nambari yetu iliyotolewa na Maoni.

Hatua ya 7: Unganisha muundo

Nenda kwa Navigator ya Mtiririko na bonyeza "Run Synthesis" katika sehemu ya Usanisi

Hatua ya 8: Tekeleza Ubunifu

Mara tu utakapofanikisha usanisi, kutakuwa na kidirisha cha kujitokeza kukuuliza utekeleze utekelezaji. Bonyeza "Sawa" kuendelea. Ikiwa dirisha hili halitatokea, fuata maagizo hapa chini:

Nenda kwa Navigator ya Mtiririko na bonyeza "Run Utekelezaji" katika sehemu ya Utekelezaji

Hatua ya 9: Tengeneza Bitstream

Nenda kwa Navigator ya Mtiririko na bonyeza "Tengeneza Bitstream" katika sehemu ya Programu na Utatuzi

Hatua ya 10: Lenga vifaa

  1. Hakikisha bodi yako ya Basys3 imechomekwa kwenye kompyuta Vivado inaendeshwa. Bodi inapaswa kuwa na mwisho wa microUSB wa kebo iliyowekwa ndani, na mwisho wa kawaida wa USB wa kebo hiyo imechomekwa kwenye kompyuta yako.
  2. Nenda chini kwa "Fungua Meneja wa Vifaa" katika sehemu ya Programu na Utatuzi, kisha bonyeza pembetatu ndogo kwenda kushoto kuifungua.
  3. Bonyeza kitufe cha "Fungua Lengo", na uchague "Unganisha Kiotomatiki"

Hatua ya 11: Panga Kifaa

Panga Kifaa
Panga Kifaa
  1. Chagua "Kidhibiti Vifaa"
  2. Bonyeza "Kifaa cha Programu"
  3. Chagua kifaa kinachojitokeza
  4. Bonyeza "Programu"

Ilipendekeza: