CardUTPRO-41
PCカードアプリケーション開発キット
型番:CardUTPRO-41
概要
CardUTPRO-41は、Windows 7/8/8.1用のPCカードメモリデバイス用アプリケーションを開発するためのドライバキットです。 Windows VistaはPCカードメモリデバイスがサポートされていないため、SRAMカードやフラッシュメモリカードのデータを自由に参照・編集する場合、まずPCカードのドライバを用意しなければなりません。そのためにはドライバ開発のノウハウはもちろん、PCカード規格についての高度に専門的な知識が必要です。 CardUTPROでは、弊社オリジナルのドライバにより簡単な手続きでカードにアクセスできるAPIを提供いたします。これにより、独自フォーマットカードのリード/ライト機能をアプリケーションに組み込むことが可能となりました。
特長
DLLで簡単アクセス
本製品は以下のドライバにより構成されております。アプリケーションからはカードアクセス用DLLを使用してカードにアクセスできます。


Fig.1
ツールバーやポップアップメニューにより機能実行も簡単に行えます。 ウィンドウは1画面に複数表示できるため、カードの異なる領域を同時に参照することも可能です。
また最大4つのPCカードスロットをサポートしていますので、複数のカード内容を一度に参照することも可能です。(Fig.2)

Fig.2
DLLで簡単アクセス
本製品は以下のドライバにより構成されております。アプリケーションからはカードアクセス用DLLを使用してカードにアクセスできます。
仕様
| API概要 |
CardUTPRO-41では以下の機能をご利用いただけます。CardUTPRO-41 API概要 |
|||
|---|---|---|---|---|
| 種類 | 説明 | |||
| カード状態の取得 | カード(ソケット)の状態を得ます | |||
| カード品種の取得 | カードの品種を得ます | |||
| カード品種の設定 | カードの品種の設定をします | |||
| カードのリード | カードからデータを読み出します | |||
| カードのライト | カードにデータを書き込みます | |||
| カードのイレース | カードのデータを消去します | |||
| リージョンの設定 | 混載メモリカードのカレントリージョンを設定します | |||
| 対応カード | SRAMカード リニアフラッシュメモリカード(*1) フラッシュATAカード (*1)パソコンの機種によっては、ライト/イレースに12Vを必要とするカードは使用できません。 また、カード属性情報のないフラッシュメモリカードは使用できません。 対応フラッシュメモリーについて、CardUTシリーズ対応フラッシュメモリー一覧をご参照下さい。 | |||
| 対応開発言語 |
DLLを使用できるプログラミング環境であれば使用可能です。 なお、以下の言語用のサンプルプログラムが添付されます。 Microsoft VisualC++ 6.0 Microsoft Visual Basic 6.0 Borland Borland C++ 5.0 Borland Delphi 6.0 | |||
| 対応機種 ファームウェア カードサイズ |
リーダライタ | ファーム ウェア |
CardUTPRO-41 R1.x |
CardUTPRO-41 R2.x |
| AMI-41H | 2.22以上 | 2GB | 137GB | |
| AMI-41G | 1.20以上 | 2GB | 8GB | |
| AMI-41J | 3.00以上 | 2GB | 137GB | |
| 対応PC | PC/AT互換機(USBコネクタ必要) | |||
| 対応OS | Windows 7/8/8.1/10/11 | |||
ライセンスについて
本製品を使用して作成したアプリケーションを配布する場合には、ライセンス料無しでユーザーにコピー・配布することが出来ます。
CardUT-41シリーズ対応フラッシュメモリ一覧
CardUT-41シリーズ対応フラッシュメモリー一覧(2015/03現在)
| メーカ | デバイス名 |
|---|---|
| AMD | Am28F010, Am28F020, Am28F010A, Am28F020A, Am29F010, Am29F040, Am29F080, Am29F016, Am29F032 |
| Catalyst | CAT28F010, CAT28F020 |
| intel | 28F010, 28F020, 28F008SA, 28F016SA, 28F004SC, 28F008SC, 28F016SC, 28F004S5, 28F008S5, 28F016S5 |
| MACRONIX | MX29GL128E |
| SHARP | LH28F008SA, LH28F800SU, LH28F016SU, LH28F004SC, LH28F008SC, LH28F016SC |
| SPANSION | S29AL032D, S29GL032N, S29GL064N |
| 富士通 | MBM28F010, MBM29F010, MBM29F040, MBM29F080, MBM29F016, MBM29F017, MBM29F033 |
| 三菱 | M5M28F101 |
| 沖電気 | MSM28F101 |
CardUTシリーズの紹介
CardUTシリーズ PCカード開発支援ソフトウェア
CardUTシリーズはバイナリエディタライクな操作によりPCカードの内容を直接参照・編集するユーティリティです。 最近のPCでは扱いが困難なSRAMカードやリニアフラッシュメモリカードもCardUTシリーズを導入することにより簡単に扱うことができるようになります。もちろんATAカードやCFカードも使用可能です。 また、別売の「CardUTPRO」シリーズでは、ユーザプログラムからPCカードを直接アクセスするための各種APIが提供されます。
CardUTシリーズは対応OSおよび対応スロットにより、「CardUT-XPシリーズ」、「CardUT-Vシリーズ」、「CardUT-41シリーズ」の3種のラインナップがあります。

【お知らせ】
CardUT-41シリーズを除くCARDUTは比較的新しいPC機種において動作しない事例が複数確認されています。 何れも、PCに内蔵されるPCMCIAコントローラに由来する現象と考えられます。この現象は、CardUTの変更では回避することが困難であるためCarddUT-XPについては、動作可否を確認するための診断ツールを用意しました。 診断ツールは、「CardUT-XP導入評価パッケージ」に納められています。CardUT-XPの新規購入をご検討されている方は、ダウンロードいただき、事前に動作可否をご確認のうえ、ご購入いただきますようお願いいたします。
製品別ハードウェア・ソフトウェア対応表
| 製品名 | 対応ハードウェア | 対応Windows | 開発 キット | 導入評価 パッケージ | ||||
|---|---|---|---|---|---|---|---|---|
| ノートPC等の PCカード スロット | AMI-41 シリーズ専用 | 2000/XP (32bit) | Vista (32bit) | 7 (32/64bit) | 8 / 8.1 (32/64bit) | |||
| CardUT-V【販売終了】 | ● | – | – | ● | – | – | – | – |
| CardUTPRO-V【販売終了】 | ● | – | – | ● | – | – | ● | – |
| CardUT-XP | ● | – | ● | – | – | – | – | ○ |
| CardUTPRO-XP | ● | – | ● | – | – | – | ● | ○ |
| CardUT-41E | – | ● | ● | ● | ● | ● | – | – |
| CardUTPRO-41 | – | ● | ● | ● | ● | ● | ● | – |
製品に関するご相談・資料請求はこちら
仕様確認や導入相談など、お気軽にお問い合わせください。