Automatic Drink Mixer (5 / 14 stap)

Stap 5: Setup voor AXI GPIO blokken en Interrupts


  • In deze stap zullen zetten we zes AXI GPIOs we eerder toegevoegd. Dubbelklik op elke AXI GPIO en volg onderstaande tabel waarin wordt beschreven functies en het instellen van configuraties voor elke AXI GPIO.
  • Na het beëindigen van configuraties voor alle AXI GPIOs, we moeten maken hun input/output-signalen. Ziet u "GPIO +" voor elk blok. Klik op de "+" symbool die breidt de interface verbinding, selecteert u de afzonderlijke signalen. U kunt vervolgens vlak tikken en uitgezocht "Make External." Selecteer de GPIO input/output en wijzig de naam in zoals beschreven in de tabel die u alleen voor GPIO configuraties gebruikt. Deze stap wordt gebruikt om het binden van een PIN-code op een IP met een I/O poort op het blokontwerp. De poort van de IP verbindt IP-integrator eenvoudig met een externe I/O. De tabel in deze stap bevat de namen van de externe signalen voor elk hardware-blok.
  • U zult merken dat wij niet geen externe verbindingen voor axi_gpio_0 en axi_gpio_3 zijn gemaakt. Deze twee blokken zal verbinden met twee PWM_Controller die we zojuist hebt toegevoegd. Om verbinding te maken, eerste klik op de "+" symbool van elk blok GPIO, dan Beweeg uw muis over de verbinding van de interface. De muiscursor verandert in een potlood, en u zal op de verbinding klikt en een rechte lijn te tekenen die een verbinding maken met het "Time_Control"-signaal van de PWM_Controller. axi_gpio_0 verbonden met PWM_Controller_0, en axi_gpio_3 verbonden met PWM_Controller_1.
  • Externe verbinding maken met de "PWM"-signaal van het PWM_Controller blok. Externe signalen van PWM_Controller_0 en PWM_Controller_0 heten PWM_OUT_0 en PWM_OUT_1, respectievelijk. "Klok" signaal van elk blok PWM_Controller zal vervolgens worden aangesloten op "FCLK_CLK0" van het Zynq blok.
  • Vervolgens zullen we interrupt signalen van axi_gpio_1 en axi_gpio_4 verbinden met het Zynq blok. Aangezien "IRQ_F2P" interface van het Zynq blok kan niet worden verbonden met twee interrupt signalen op hetzelfde moment, "Concat" IP zal worden toegevoegd aan het Diagram om het samenvoegen van de individuele interrupt-signalen in een bus. Wij hebben slechts twee interrupt signalen, dus we niet hoeven te configureren xlconcat_0 blok. Verbindingen van interfaces voor "ip2intc_irpt" van axi_gpio_1 en axi_gpio_4 naar tekenen "In0" en "In1" signalen voor de xlconcat_0 respectievelijk. Vervolgens verbinden we "dout" signaal aan "IRQ_F2P" interface van de Zynq.
  • Na het herstel van de lay-out, nu je een diagram lijkt op de onderstaande afbeelding moet. Je klaar in principe alle blokken aan elkaar koppelen. Nu maken we een ontwerp HDL wrapper. Naast de "Flow Navigator", hebben we ook een vakje met "Bronnen/Design/signalen/Board". Bronnen worden code, ontwerp krijgt ons waar we nu zijn en signalen en bestuur beheren signalen intern in ons ontwerp, en de Raad van bestuur die wij gebruiken. Bekijk nu de "Bronnen"-deelvenster in die kleine doos. Klik met de rechtermuisknop op het ontwerp klik dan op "Create HDL Wrapper." We willen 'Kopie gegenereerd wrapper zodat de gebruiker de bewerkingen,' Klik op 'OK'. Een bericht zal verschijnen en zeggen de HDL-wrapper was gegenereerd en gekopieerd naar het project. Klik op 'OK'.

Gerelateerde Artikelen

Robotic Drink Mixer

Robotic Drink Mixer

is het tijd om terug naar college hoofd en dat betekent veel fun, partijen en EPIC TAILGATING!  (Ga Razorbacks!)BOUW EEN ROBOT DRANKJE MIXER!Dit is een draagbaar systeem dat meer dan 5.000 dranken op aanvraag vanaf een laptopcomputer kunt mengen.  Bo
Hoe te maken van Playdough (Play-doh)

Hoe te maken van Playdough (Play-doh)

Playdough (aka Play-doh) is makkelijk te maken thuis, en leuk voor kinderen van alle leeftijden.  Hier is hoe te maken van uw eigen niet-giftig speelgoed met aangepaste kleuren en geuren.Dit is de klassieke methode waarbij een beetje koken op de kook
Engelse Toffee Cappuccino Pie! (Voor Pi dag!)

Engelse Toffee Cappuccino Pie! (Voor Pi dag!)

Zo Pie dag komt! Laten we een geweldig lekkere taart!Mijn minnaar en ik besloten om te maken, Engelse Toffee Cappuccino Pie!Dit recept van de pastei duurt ongeveer 1 uur en de helft tot 2 uur.Zonder verder doen, laten we bakken!Stap 1: Materialen/ing
Bloedneus Nougat

Bloedneus Nougat

dit is een snoep van de eenvoudige noga-stijl smaak om te zetten in een dreuzel versie van bloedneus noga van Harry Potter roem.  Magische fictieve voorligt is deze candy ' double-sided met de rode zijde bedoeld om neusbloedingen en de andere kant st
Hoe te maken A Kool-Aid taart

Hoe te maken A Kool-Aid taart

dit is een eenvoudig recept voor een geen bak-taart.Stap 1: ingrediënten * Wees alsjeblieft zeker om te wassen van uw handen grondig met zeep en WARM WATER voor het bereiden van dit gerecht! *U zal het volgende nodig:1 (0.13 ounce) pakket van ongezoe
Karamel gevuld Apple Cider Cookies

Karamel gevuld Apple Cider Cookies

ik eet veel van cookies en dit zijn zeker enkele van de lekkerder, verslavender cookies die ik heb gemaakt. Ik vond het recept van Henfruit gecodeerd, zodat ze alle eer verdienen (en ook voor de cover foto aangezien ik akelige ben bij het nemen van f
Maïsbrood in minder dan 5 minuten!

Maïsbrood in minder dan 5 minuten!

ik hou cornbread, en ik hou van eten, dat is snel te bereiden.Dit instructable zal zich richten op cornbread die minder dan 5 minuten om te maken duurt, met inbegrip van de voorbereiding en opruiming!Ik zal zich richten op het gebruik van een vooraf
Utility Belt voor kids

Utility Belt voor kids

Voor een paar minuten werk, een thrift store gordel, en sommige wachttijd terwijl de verf of beitsen dries, u kan helpen met het voeden van de verbeelding van een jonge. Kinderen kunnen uitgroeien tot een wetenschapper uit het verzamelen van monsters
Top sneeuw kegel

Top sneeuw kegel

weer u bent wandelen, backpacken, of klimmen, als je naar de top van een pass of een piek, is het tijd om te vieren!  Maar hoe??? Wimpels lijken niet passende en niemand wil vervoeren van een taart.  Als je hebt gemaakt tot een opmerkelijk hoogte, he
EDC voertuig tas

EDC voertuig tas

dit is mijn tas die ik houd in mijn auto, dus ik heb het met mij, wanneer ik ga uit de buurt van het huis.  Ik gebruik deze tas naast mijn EDC-objecten die ik in mijn zakken draagt.Dingen die ik nooit het huis zonder verlaten... kleine 7 LED flitslic
Pop fles Ice Cream Maker

Pop fles Ice Cream Maker

dit tuig is ontworpen met plezier in gedachten!Met behulp van een lege pop fles ik zal je laten zien hoe maak je ijs, milkshakes en ijsdrankjes!Een groot project voor jeugdgroepen, Bumperkleven en camping het hele proces van start tot finish duurt on
De Moo Moo(Bailey's Irish Cream Mixed Drink)

De Moo Moo(Bailey's Irish Cream Mixed Drink)

vorige week deelde ik met u alle initiatieven voor het maken van zelfgemaakte Bailey Irish Cream, dus deze week dat ik wilde delen met u alle enkele gemengde dranken kunt u met hen.Een ander gemixt drankje met Bailey's: Blind Russische: http://www.yo
Diabetische Friendly Hot chocolade Mix dat niet smaak als poep in een kopje

Diabetische Friendly Hot chocolade Mix dat niet smaak als poep in een kopje

Nou mijn moeder is een diabetische. En houdt van haar warme chocolademelk... Dus ze bedacht dat ze nodig heeft om naar te kijken haar suiker inname.Ze is niet erg goed in het vinden van haar eigen recepten meer. En ik ben op soort een matige gezondhe
Bomba Bruschetta Mix

Bomba Bruschetta Mix

Bomba Bruschetta Mix. Een geschenk dat blijft geven. Deze klassieke Italiaanse voorgerecht topping gaat goed met zo veel. Het recept is een royaal bedrag van legers balsamicoazijn en ster Extra Virgin olijfolie waardoor een smakelijke balsamico vinai