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

 
 
> Вопросы по PCMCIA
Stepanov
сообщение Nov 7 2009, 17:40
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 448
Регистрация: 16-03-09
Из: Москва
Пользователь №: 46 143



Здравствуйте!

Подскажите, как лучше делать контроллер шины PC Card. Сейчас разрабатываю устройство PCMCIA, с точки зрения интерфейса представляющее собой COM порт. Вопрос как проще всего организовать шинный интерфейс без изобретения велосипедов. Дело редкое, но может тут есть знающие этот вопрос спецы?

Александр.

Сообщение отредактировал Stepanov - Nov 7 2009, 17:41
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 9)
Andrew Su
сообщение Nov 8 2009, 19:10
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 301
Регистрация: 18-09-07
Из: Украина
Пользователь №: 30 647



Добрый день.
Какое-то время назад (2001-2002 год) пришлось делать PCMCIA(16-ти битную PC Card, являющуюся, в определенном смысле, аналогом
шины ISA) карточку с 4-мя последовательными портами.
После долгих поисков был найден чип от Zilog Z86(16)01720ASC.
Чип имеет с одной стороны выход на шину PCMCIA, а с другой - пользовательскую, настраиваемую шину, к которой можно
подключить какой-то свой контроллер. Я подключал контроллеры UART.
Была разведена печатка, изготовлен рабочий макетный образец. Предполагалось сделать несколько вариантов (4xRS232, 4xRS422),
но работа не получила продолжения.
Рассматривался также вариант разработки CardBus PC Card(32-битная карточка, аналог PCI), но в связи с отсутствием(по крайней мере
я не нашел) подходящего готового чипа работа не была продолжена.

Вот файлы по этому чипу.
www.zilog.com/docs/serial/ps0120.pdf
www.zilog.com/docs/serial/ps0111.pdf
www.zilog.com/docs/serial/z86017um.pdf

Хотя, по моему этот чип уже не выпускается, но у меня должен где-то еще один быть непаяный.

Может быть найдете что-нибудь аналогичное поновее.
Удачи.

В дополнение нашел ссылку
http://www.chipfind.ru/search/?s=Z860172
Go to the top of the page
 
+Quote Post
Stepanov
сообщение Nov 8 2009, 19:49
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 448
Регистрация: 16-03-09
Из: Москва
Пользователь №: 46 143



Вот спасибо Андрей!
Вчера начал чтение спецификации, в крайнем случае это ПЛИСкой светит. Сейчас проштудирую указанные Вами микросхемы, надеюсь это упростит мне жизнь... 8-)
К этому девайсу еще драйвер под Windows Mobile делать буду.
Go to the top of the page
 
+Quote Post
Andrew Su
сообщение Nov 8 2009, 20:46
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 301
Регистрация: 18-09-07
Из: Украина
Пользователь №: 30 647



Если сможете найти где-то книгу PC Card/PCMCIA Software Developer's Handbook, возможно она Вам поможет (правда она старовата - 1998 год).
Насколько я помню, правильное прописывание CIS(Card Information Structure) приводило при подключении карточки к появлению еще одного
COM порта в списке устройств Windows.
Удачи.

P.S. Как оказалось, у меня есть два экземпляра этой книги. Могу поделиться.

Сообщение отредактировал Andrew Su - Nov 8 2009, 20:56
Go to the top of the page
 
+Quote Post
Andrew Su
сообщение Nov 9 2009, 07:21
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 301
Регистрация: 18-09-07
Из: Украина
Пользователь №: 30 647



Добрый день.
Нашел схему и плату в PCAD.
Go to the top of the page
 
+Quote Post
Stepanov
сообщение Nov 9 2009, 09:01
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 448
Регистрация: 16-03-09
Из: Москва
Пользователь №: 46 143



Ага, нормальная схема. Спасибо. А у Вас разъемов не осталось случаем (мама 68 ног), а то жалко старые модемы и процие полезные штуки курочить и времени ждать поставок с востока нет. Я б купил несколько штук, сколько есть. Микросхемы посмотрел, последний раз на складах они были в 2004г. Для новых разработок никак не пойдут. Буду на ПЛИС делать.Попробую просто скопировать структуру регистров типичного модема, что позволит использовать штатный драйвер.
Go to the top of the page
 
+Quote Post
Andrew Su
сообщение Nov 9 2009, 09:08
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 301
Регистрация: 18-09-07
Из: Украина
Пользователь №: 30 647



Вечером поищу дома.
Go to the top of the page
 
+Quote Post
Andrew Su
сообщение Nov 10 2009, 06:39
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 301
Регистрация: 18-09-07
Из: Украина
Пользователь №: 30 647



Добрый день. Разъемов нет.
Go to the top of the page
 
+Quote Post
Stepanov
сообщение Nov 10 2009, 16:01
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 448
Регистрация: 16-03-09
Из: Москва
Пользователь №: 46 143



Вот досадно, придется модемы курочить. Но спасибо большое Андрей!
Go to the top of the page
 
+Quote Post
Stepanov
сообщение Nov 11 2009, 20:32
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 448
Регистрация: 16-03-09
Из: Москва
Пользователь №: 46 143



Еще обмозговал... Судя по всему можно, для создания 16ти битного режима, использовать ARMик. т.е. декодировать адреса и выставлять данные на шину программно, при необходимости притормаживая сигналом RDY. Покритикуйте!
Go to the top of the page
 
+Quote Post

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

 


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


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