реклама на сайте
подробности

 
 
> Фрагмент программы
NIOSnew
сообщение May 30 2012, 03:40
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 50
Регистрация: 29-11-11
Пользователь №: 68 584



Уважаемые участники форума! Вопрос: как необходимо дополнить приведённый фрагмент программы, чтобы считывать содержимое 22 регистра м/сх 88Е1111 (NIOS Eclipse для DE2-115)?

#include <stdio.h>
#include "system.h"
#include "io.h"
int main()
{ // константы для передачи в MDIO:
const MDIO_preamble = 4(0xff); //преамбула
const MDIO_frame1_1= 0x68580000ff; // 01; чтение; адрес устройства - 10000; регистр устройства (88-го) - 22; ТА=z0(00)
// 16 бит "0", байт idle
..........
IOWR_ALTERA_ETH_MDIO(ETH_MDIO_0_BASE,0x84,MDIO_preamble)// запись в MDIO команды чтения из 22 регистра 88Е1111
........

Сообщение отредактировал NIOSnew - May 30 2012, 06:40
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 7th July 2025 - 08:18
Рейтинг@Mail.ru


Страница сгенерированна за 0.01363 секунд с 7
ELECTRONIX ©2004-2016