Liebe Kollegen! Ich versuche ein Bit vom µC (Microblaze) zum FPGA zu senden. Es soll dort einen Vorgang starten. Leider startet der FPGA den Vorgang nicht. Ich habs schon ohne dem Startbit versucht, da geht es. HELP!!! FPGA
1 | elsif (clk'event and clk = '1') then |
2 | case s_state is |
3 | when IDLE => |
4 | if ON_SW = "1" then |
µC
1 | void strt (void) |
2 | {
|
3 | int done; |
4 | int errors; |
5 | |
6 | XGpio_mWriteReg(XPAR_STRT_BASEADDR, XGPIO_DATA_OFFSET, 0xFFFF); |
7 | print ("Start"); |
8 | errors=XGpio_mReadReg(XPAR_ERROR_BASEADDR, XGPIO_DATA_OFFSET); |
9 | xil_printf("\nerrors: %d\n\r",errors); |
10 | menue(); |
11 | }
|