2

У меня есть несколько старых карт PCMCIA, которые я использую на своем рабочем столе для сбора данных (Vector Informatik, в автомобильной промышленности). Для некоторых испытаний в климатической камере мы обычно используем ноутбуки, но более современные ноутбуки не имеют слотов PCMCIA, даже в качестве опции.
Можно ли вообще иметь внешний "накопитель" со слотом PCMCIA, подключенный к моему ноутбуку через USB? Я не говорю о картах памяти, я нашел эти решения на нескольких сайтах, но подключение слота PCMCIA с помощью USB-кабеля, по-видимому, является редким запросом. Любые указатели приветствуются, а также описание, почему это невозможно или невозможно.

3 ответа3

2

Можно ли вообще иметь внешний "накопитель" со слотом PCMCIA, подключенный к моему ноутбуку через USB?

Нет, это категорически невозможно.

Слот PCMCIA - скорее слот CardBus в более новых ноутбуках, хотя слоты CardBus будут принимать карты PCMCIA - в основном это слот PCI в компактной форме с возможностью «горячей» замены. У вас может быть контроллер USB, который является устройством PCMCIA (то есть подключается к разъему PCMCIA), но вы не можете реализовать разъем PCMCIA с устройством USB. (PCMCIA старше, и на самом деле она похожа на ISA, а не на PCI, но применяются те же принципы.)

Устройство, подключенное к слоту CardBus, имеет прямой доступ (через DMA) к оперативной памяти хоста. А устройства CardBus могут быть напрямую адресованы как "память" в адресном пространстве центрального процессора. (Это совсем не то же самое, что флешка "USB-память"; или SD-карта или тому подобное; "память" в таких устройствах не отображается в физическом адресном пространстве центрального процессора.)

Эти возможности не могут быть реализованы на устройстве USB (т. Е. На устройстве, подключенном к порту USB). USB не имеет никакого способа для устройств, чтобы делать эти вещи. Эти понятия просто не существуют на USB. В протоколе USB даже нет способа попросить их. Это все равно что пытаться использовать консервный нож, чтобы вымыть собаку.

Как вы уже заметили, эти слоты теперь устарели вместе с PCI. С PCI Express (PCIe) у нас есть новый внешний слот под названием ExpressCard. Что вам нужно сделать, так это найти эквивалент ExpressCard для карты PCMCIA (или, возможно, CardBus), которую вы использовали, и купить ноутбук со слотом ExpressCard.

Либо так, либо покупайте старые ноутбуки на eBay или аналогичные и продолжайте использовать свои существующие карты.

0

Другое решение немного клунки.

Используйте адаптер USB-PCI-Express, а затем используйте его для подключения адаптера PCI-Express к PCMCIA.

http://www.hwtools.net/Adapter/PE4H.html

http://www.hwtools.net/Adapter/CB242A.html

Как я могу подключить PC Card (PCMCIA) к новому ноутбуку?

Меня совсем не удивило бы, если бы не было компании, которая бы создавала адаптер того типа, который вам нужен, если вы достаточно исследовали, и хотя другие утверждают, что:

Невозможно создать общий диск (слот) PCMCIA с интерфейсом USB для хост-компьютера, который бы полностью соответствовал стандарту PCMCIA. Это связано с тем, что стандарт PCMCIA обеспечивает гораздо больший доступ между процессором и периферийным устройством, чем то, что может дать USB.

http://www.esis.com.au/PCMCIA/PCMCIA.htm

0

попробуйте этот адаптер Express Card (26-контактный) - cardbus (68-контактный), некоторые современные ноутбуки или бизнес-ноутбуки имеют 26-контактную шину Express Card PCMCIA https://www.amazon.com/StarTech-com-ExpressCard-CardBus-Adapter-CB2EC/ дп / B000ZLPR1G

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .