i2c 2 байта последовательного приема / передачи проблема?

W

wls

Guest
Здравствуйте. Я новичок с Verilog и i2c рабов и пытаемся сделать i2c с GPIO 16-бит на входе и 16 бита на выходе. Я пытаюсь сделать I2C последовательные 2byte приема / передачи, результат помещается в GPIO. Я взял пример с решеткой i2c например раба и сделать небольшие изменения в i2c testbench мастера, но это даст неверный результат. Я просто заметить: ********************************************** ************* / / взрыв чтения (последовательного чтения) $ дисплеем ($ времени ": Чтение I2C Регистр») / / использовать текущий указатель адреса, без остановки до последнего start_proc чтения; read_i2c_nostop (rd_a_addr); read_i2c_ack; read_i2c_repeat / / read_i2c_ack; -----> замечание / / read_i2c_repeat; ------> замечание stop_proc; **************** ******************************************** файлы >> почтовый прилагаются: i2c_test.zip мое изменение кода и rd1054.zip является исходный код решетки. Надеюсь у ребят может помочь и скажите, что не так?? Thx заранее.
 

Welcome to EDABoard.com

Sponsor

Back
Top