|
AVR + PCI, Возможно ли ? |
|
|
|
Jul 19 2009, 12:02
|

Группа: Участник
Сообщений: 13
Регистрация: 27-05-08
Из: Харьков
Пользователь №: 37 844

|
Здравствуйте ! Мучает меня один вопрос, можно ли сделать PCI устройство на AVR ? С PCI никогда дела не имел, но подключал ATMega16 к ISA шине. Вобщем попорядку: От этого устройства требуется самый минимум, просто обмен информацией, скорость некритична, чем проще устройство тем лучше (просто хочу разобраться с PCI шиной). Долго искал что-то подобное, но находил только про подключение плис к PCI, что контроллер нельзя подключить к PCI в принципе ? Был бы рад если кто-то даст ссылку на подобный проект. Может книга есть с подобной информацией. Всем зарание большое спасибо !
|
|
|
|
|
 |
Ответов
|
Jul 19 2009, 17:19
|
Местный
  
Группа: Свой
Сообщений: 443
Регистрация: 22-07-06
Из: Украина, г. Харьков
Пользователь №: 19 006

|
Цитата(Rst7 @ Jul 19 2009, 16:25)  Самодельная PCI-postcard представляет из себя обработку единственного порта на запись. Сделано на почти самой маленькой CPLD'шке. Но как только на PCI надо обрабатывать чуть больше, расход ресурсов CPLD/FPGA очень возрастает. Согласен с вами. Но у топикстартера конкретных требований не было, только "прикрутить AVR к PCI" Цитата Спс, Artem_Petrik а можно плз ссылку на эту статью ? Была бы под рукой - сразу бы дал. Но, к сожалению, в своей свалке, куда все такое сбрасываю, найти ее не удалось  Вероятнее всего нашел я ее на этом же форуме, больше негде, так что попробуйте воспользоваться поиском (я этого делать пожалуй не стану  ). Цитата Цель у меня всеволишь разобраться с PCI. Цитата C плис у меня нет опыта работы Вобщем не понятно, что всетаки нужно. Разобраться с PCI, просто, чтоб знать че там к чему? Тогда нужно читать спецификацию. Чтобы научится что-то к PCI цеплять? Тогда нужно либо изучать FPGA, либо подобрать уже готовую микруху, которая целяет к PCI какой-нибудь более удобный интерфейс. Например PCI-COM  . Чтобы начать цеплять PCI к FPGA мог бы посоветовать глянуть http://www.fpga4fun.com/PCI.html, но раз опыта работы с ПЛИС нет, оно вам врядли поможет. Начинать же изучать ПЛИС нужно с чего-то попроще, чем PCI. Цитата точно  +1. P.S. Вообще подумайте, оно вообще вам надо? Есть много чего, более полезного, что можно было-бы изучить. Ато пока PCI изучите, все уже на PCI-E перейдут, и просто PCI будет уже таким-же анахронизмом как сейчас ISA. Интерфейсов есть много хроших, USB-HS и Ethernet проживут намного дольше чем PCI. P.P.S. Нашел все же статью. Дожил, в инете найти легче чем в собственном сборнике pdf-ов  . Самый простой интерфейс для PCIВот заодно и спецификация PCI Local Bus Specification
Сообщение отредактировал Artem_Petrik - Jul 19 2009, 17:44
|
|
|
|
|
Jul 31 2009, 23:11
|

кекс
     
Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326

|
Цитата(Artem_Petrik @ Jul 19 2009, 20:19)  Вобщем не понятно, что всетаки нужно. Разобраться с PCI, просто, чтоб знать че там к чему? Тогда нужно читать спецификацию. Чтобы научится что-то к PCI цеплять? Тогда нужно либо изучать FPGA, Человек хочет разобраться с PCI. Что тут непонятного? Чтобы Разобраться нужна практика вместе с теорией. Пусть практической задачей будет передать переменную x (1 байт) в AVR-ку и назад получить y = x + 5 по PCI. Достаточно конкретная задача? Нужен ли МК в котором хорошо плаваешь подключенный к FPGA/CPLD в фазе изученя шины? Думаю его наличие будет большим плюсом, хотя бы в качестве Debug Unit'a, ведь не каждый сразу сдюжит и шину, и новый проц, и новый способ отладки осилить.
|
|
|
|
|
Aug 2 2009, 13:15
|

Гуру
     
Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244

|
Цитата(defunct @ Aug 2 2009, 02:40)  Я бы сказал так: человек хочет научиться ездить на автомобиле, пусть попробует сперва поездить не выше первой передачи. АБСОЛЮТНО адекватное, посткольку с AVR это не езда вообще, ибо практически НИЧЕГО из возможностей PCI не используется, а то, что используется, то в извращенной форме. Что-то вроде обучения езде на автоморбиле путем толкания его по дну водоема  . Толкать можно, но смысла нет никакого.
--------------------
Feci, quod potui, faciant meliora potentes
|
|
|
|
Сообщений в этой теме
entomolog AVR + PCI Jul 19 2009, 12:02 Rst7 Как Вы себе это видите? Если подрыгать ногами и сы... Jul 19 2009, 12:17 entomolog Цитата(Rst7 @ Jul 19 2009, 14:17) Если по... Jul 19 2009, 12:25 Rst7 ЦитатаА почему категорично никак? Меня вот это и и... Jul 19 2009, 13:09 entomolog Спс, Artem_Petrik а можно плз ссылку на эту статью... Jul 19 2009, 13:53 Artem_Petrik Цитата(entomolog @ Jul 19 2009, 15:02) Зд... Jul 19 2009, 13:18 Rst7 Цитатаа к ним уже авр прикрутить ?
А зачем там AV... Jul 19 2009, 14:04 entomolog Цитата(Rst7 @ Jul 19 2009, 16:04) А зачем... Jul 19 2009, 14:07  zltigo Цитата(entomolog @ Jul 19 2009, 17:07) ос... Jul 19 2009, 14:13   entomolog Цитата(zltigo @ Jul 19 2009, 16:13) Знани... Jul 19 2009, 14:20 Rst7 ЦитатаЦель у меня всеволишь разобраться с PCI.
За... Jul 19 2009, 14:15 Rst7 ЦитатаЗнание трех букв AVR
Да в общем-то и знание... Jul 19 2009, 14:22 Rst7 ЦитатаМного раз сталкивался с задачами когда высок... Aug 2 2009, 09:08 defunct Цитата(Rst7 @ Aug 2 2009, 12:08) Мир изме... Aug 2 2009, 22:17 Rst7 Цитата- весьма ограниченное расстояние ethernet... Aug 3 2009, 05:46 defunct Цитата(Rst7 @ Aug 3 2009, 08:46) Оптика р... Aug 3 2009, 11:54
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|