Мазмуну:

Basys 3 Морзе декодери: 11 кадам
Basys 3 Морзе декодери: 11 кадам

Video: Basys 3 Морзе декодери: 11 кадам

Video: Basys 3 Морзе декодери: 11 кадам
Video: Как освоить азбуку Морзе и проводить радиосвязи с Евросоюзом.Что для этого надо 2024, Ноябрь
Anonim
Image
Image

Бул колледж классы үчүн долбоор. Бул долбоор VHDLде Vivado деп аталган программада жазылган. Basys 3 тактасын колдонуу менен Морзе декодерди ишке ашыруу үчүн зарыл болгон бардык модулдарды түзүү тапшырмалары. Такта которгучтан морзе кодун алуу үчүн колдонулат жана ал катты жети сегменттүү дисплейде көрсөтөт.

Чекит кылуу үчүн - күтпөстөн которгучту күйгүзүңүз жана өчүрүңүз

Даш жасоо үчүн - которгучту 2 секунд күйгүзүңүз, андан кийин өчүрүңүз

1 -кадам: Xilinx Vivado Webpackти орнотуңуз

Vivado веб -пакетин xilinx.com сайтынан жүктөп алса болот. Жүктөө жана орнотуу кадамдарын басып өтүү үчүн бул колдонмону колдонуңуз.

2 -кадам: Жаңы долбоор түзүү

Жаңы долбоор түзүү
Жаңы долбоор түзүү
Жаңы долбоор түзүү
Жаңы долбоор түзүү
  1. Vivado ачуу. Андан кийин чыкылдатыңыз "Жаңы долбоор түзүү"
  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 бөлүмүндөгү "Run Synthesis" дегенди басыңыз

8 -кадам: Дизайнды ишке ашыруу

Синтезди ийгиликтүү иштеткенден кийин, сизден ишке ашырууну сураныш үчүн калкыма терезе пайда болот. Улантуу үчүн "OK" дегенди басыңыз. Эгерде бул терезе ачылбаса, төмөнкү көрсөтмөлөрдү аткарыңыз:

Flow Навигаторуна барып, Ишке ашыруу бөлүмүндөгү "Ишке ашырууну иштетүү" дегенди басыңыз

9 -кадам: Bitstreamди жаратыңыз

Flow Navigatorго барып, Программа жана Мүчүлүштүктөрдү оңдоо бөлүмүндөгү "Bitstream түзүү" баскычын чыкылдатыңыз

10 -кадам: Аппаратты бутага алуу

  1. Сиздин Basys3 тактаңыз Vivado иштеп жаткан компьютерге сайылганын текшериңиз. Тактада microUSB кабели туташтырылган болушу керек, ал эми кадимки USB учу компьютериңизге туташтырылган.
  2. Программа жана мүчүлүштүктөрдү оңдоо бөлүмүндөгү "Аппараттык менеджерди ачуу" бөлүмүнө түшүп, аны ачуу үчүн сол жактагы кичинекей үч бурчтукту басыңыз.
  3. "Максатты ачуу" баскычын чыкылдатып, "Авто туташууну" тандаңыз

11 -кадам: Түзмөктү программалоо

Түзмөктү программалоо
Түзмөктү программалоо
  1. "Аппараттык менеджерди" тандоо
  2. "Программалык түзмөктү" чыкылдатыңыз
  3. Калкып чыккан түзмөктү тандаңыз
  4. "Программаны" чыкылдатыңыз

Сунушталууда: