Jump to content
  • 0

Getting started with Microblaze: A little more than just "Hello World"


t_roa

Question

Hi,

I am an professional VHDL/Verilog based system designer. I always admired C/C++ based systems programming(the embedded world).

Seems like after so many years I finally got a chance. And here is my problem:

I haven't programmed any microcontroller ever. And I need to do a complete Microblaze based design now. 

I can design block diagram in Vivado, the problem is C/C++ programming and understanding what registers to set for a particular tasks(kinda very different from what we do in Verilog based programming).

All I need now a few explained examples of lets say button based interrupts implementations, Timers or Timer based interrupts, UART or something like that. Just few examples. I already have kits with me (Trenz and Arty 7 25)

Please help me with that. Any examples, any link or advice is welcome. 

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 0

Hi. Here's a nice little GPIO Microblaze demo for your Arty S7-25 board.

And if you want something more advanced check out our Genesys 2 FMC-Pcam-Adapter demo. Here you can find the Vivado 2020.1 hardware and Vitis 2020.1 software repo branches.

Also make sure to look through DocNav which comes pre-installed with Vivado, there should be plenty of documentation about Microblaze there.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...