Агуулгын хүснэгт:

Basys 3 Морзын декодер: 11 алхам
Basys 3 Морзын декодер: 11 алхам

Видео: Basys 3 Морзын декодер: 11 алхам

Видео: Basys 3 Морзын декодер: 11 алхам
Видео: NATALIE WAYNE : NAJPOPULARNIEJSZE PIERSI na X, MUNDIAL W KATARZE, SUPER EXPRESS, REAKCJA PIŁKARZY 2024, Арванхоёрдугаар сар
Anonim
Image
Image

Энэ бол коллежийн ангийн нэг төсөл юм. Энэ төслийг VHDL дээр Vivado нэртэй програм дээр бичсэн болно. Basys 3 самбарыг ашиглан Морзын декодерыг хэрэгжүүлэхэд шаардлагатай бүх модулийг бий болгох даалгавар. Энэхүү самбар нь унтраалгаас морзе код авахад хэрэглэгддэг бөгөөд долоон сегментийн дэлгэц дээр үсгийг харуулдаг.

Цэг хийхийн тулд унтраалгыг хүлээхгүйгээр асааж, унтраа

Зураас хийхийн тулд товчлуурыг 2 секундын турш асаагаад унтраа

Алхам 1: Xilinx Vivado вэб багцыг суулгана уу

Vivado вэб багцыг xilinx.com дээрээс татаж авах боломжтой. Эхлэх гарын авлагыг ашиглан татаж авах, суулгах алхамуудыг үзээрэй.

Алхам 2: Шинэ төсөл үүсгэх

Шинэ төсөл бий болгох
Шинэ төсөл бий болгох
Шинэ төсөл бий болгох
Шинэ төсөл бий болгох
  1. Нээлттэй вивадо. Дараа нь "Шинэ төсөл үүсгэх" дээр дарна уу.
  2. "Дараах" дээр дарна уу. Төслийг нэрлээд төслийн байршлыг сонгоно уу. Манай төслийн нэр MorseDecoder байсан бөгөөд USB диск дээр хадгалагдаж байсан.
  3. RTL төслийг сонгоно уу.
  4. "Дараах" дээр дарна уу.
  5. AddSources -ийг алгасахын тулд "Дараах" дээр дарна уу
  6. "Дараах" дээр дарж одоо байгаа Ip -ийг нэмнэ үү
  7. Хязгаарлалт оруулахыг тойрч гарахын тулд "Дараах" дээр дарна уу. Зураг дээр үндэслэн самбараа сонгоно уу.
  8. "Дараах" дээр дарна уу
  9. "Дуусгах" дээр дарна уу

Алхам 3: Dot/Dash оролтын модулийг үүсгэнэ үү

Dot/Dash оролтын модулийг бий болгох
Dot/Dash оролтын модулийг бий болгох
Dot/Dash оролтын модулийг бий болгох
Dot/Dash оролтын модулийг бий болгох

Энэ модуль нь товчлуурыг дарах хугацаа, түүнийг хэр удаан дарж байгааг Морзын код болгон хөрвүүлдэг.

  1. Эх сурвалж цонх руу очоод хулганы баруун товчийг дараад "Эх сурвалж нэмэх" дээр дарна уу.
  2. "Дизайн эх сурвалж нэмэх эсвэл үүсгэх" -ийг сонгоно уу.
  3. "Файл үүсгэх" дээр дарна уу
  4. Файлын төрлийг "VHDL" болгон өөрчилнө үү.
  5. Файлдаа нэр өг (манай файлыг DD гэж нэрлэдэг) "OK" дээр дарна уу.
  6. "Дуусгах" дээр дарна уу
  7. "Тодорхойлох модуль" цонхыг алгасахын тулд "OK" дээр дарна уу
  8. Бидний өгсөн кодыг сэтгэгдлээр хуулж, буулгана уу

Алхам 4: Долоон сегментийн дэлгэцийн гаралтын модулийг үүсгэнэ үү

Энэхүү модуль нь морзын кодыг долоон сегментийн дэлгэц дээр харуулах боломжтой бит форматаар зөв үсэг болгон өөрчлөх үүрэгтэй.

3 -р алхам дахь зааврыг дахин дагаж мөрдөөрэй, гэхдээ энэ удаад "SSD" файл дээр хуулна уу

Алхам 5: Шилдэг модулийг бий болгох

Энэ бол долоон сегментийн дэлгэц дээрх Морзын кодын оролт, гаралтыг авах ерөнхий модуль юм.

3 -р алхам дахь зааврыг дахин дагаж, энэ удаад "MorseDecoder" файлд хуулна уу

Алхам 6: Хязгаарлалтын файлыг үүсгэнэ үү

Хязгаарлалтын файл үүсгэх
Хязгаарлалтын файл үүсгэх

Бид basys самбар дээр ашиглах физик тоног төхөөрөмжийг сонгох хэрэгтэй. Үүнд долоон сегментийн дэлгэцийг ашиглах, мөн Морзын кодыг нэвтрүүлэхийн тулд шилжүүлэгчийг ашиглах болно.

  1. Эх цонхон дээр дараад "Эх сурвалж нэмэх" -ийг дахин сонгоно уу.
  2. "Хязгаарлалт нэмэх эсвэл үүсгэх" -ийг сонгоод дараа нь дарна уу.
  3. "Файл үүсгэх" дээр дараад файлын төрлийг хэвээр үлдээгээрэй. Файлыг "MorseDecoder" гэж нэрлэнэ үү.
  4. "Дуусгах" дээр дарна уу.
  5. Бидний өгсөн кодыг сэтгэгдлээр хуулж, буулгана уу.

Алхам 7: Дизайныг нэгтгэх

Flow Navigator руу очоод Synthesis хэсгийн "Synthesis -ийг ажиллуулах" дээр дарна уу

Алхам 8: Дизайныг хэрэгжүүлэх

Та синтезийг амжилттай ажиллуулсны дараа програмыг ажиллуулахыг шаардах цонх гарч ирэх болно. Үргэлжлүүлэхийн тулд "OK" дээр дарна уу. Хэрэв энэ цонх гарч ирэхгүй бол доорх зааврыг дагана уу.

Flow Navigator руу очоод Хэрэгжүүлэх хэсгийн "Хэрэгжилтийг ажиллуулах" дээр дарна уу

Алхам 9: Bitstream үүсгэ

Flow Navigator руу ороод Програм ба дебаг хийх хэсгийн "Bitstream үүсгэх" дээр дарна уу

Алхам 10: Тоног төхөөрөмжийг онил

  1. Vysado -г ажиллуулж байгаа компьютерт Basys3 самбараа залгасан эсэхийг шалгаарай. Удирдах зөвлөл нь кабелийн microUSB үзүүрийг залгасан байх ёстой бөгөөд кабелийн ердийн USB төгсгөлийг таны компьютерт холбосон байх ёстой.
  2. Програм ба дибаг хийх хэсгийн "Тоног төхөөрөмжийн менежерийг нээх" хэсэгт очоод зүүн талын жижиг гурвалжин дээр дарж нээнэ үү.
  3. "Нээлттэй зорилт" товчийг дараад "Автомат холболт" -ыг сонгоно уу.

Алхам 11: Төхөөрөмжийг програмчлах

Төхөөрөмжийг програмчлах
Төхөөрөмжийг програмчлах
  1. "Тоног төхөөрөмжийн менежер" -ийг сонгоно уу.
  2. "Програмын төхөөрөмж" дээр дарна уу.
  3. Гарч ирэх төхөөрөмжийг сонгоно уу
  4. "Програм" дээр дарна уу

Зөвлөмж болгож буй: