找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 2283|回复: 0

[软硬件讨论] [转帖]《Palm新手上路Step by Step――扩展卡专题》

  [复制链接]
发表于 2005-4-16 10:10 | 显示全部楼层 |阅读模式
《Palm新手上路Step by Step――扩展卡专题》   |" ^- v2 j. i0 ?  h+ V* [) V

: l% E8 e' s. y  }1 Y" l$ @
3 N1 d. `0 C+ s/ F综述
+ s8 t3 D  Z! }+ [5 ?% R: s
, E. T8 o) y  Y《Step by Step》系列前面几篇文章不知道对新手有多少帮助作用,不过至少对于我来说,帮助还是挺大的,许多新手的问题,直接对他说“看……”就可以了(这其实也是我写这个系列的出发点――为了偷懒 )。《扩展卡篇》是这个系列最后一篇技术方面的文章了,以后我会把精力投入到修订、完善以前文章的工作上。
4 J; d+ d7 e  h& O5 _( ?6 r4 x7 Z# K: W) i$ b
这个专题是对Palm OS各个机型扩展卡应用的一个总结。Palm上使用扩展卡的概念和PC上的硬盘的概念很不一样,希望这个专题能减少新手入门时走过的弯路。  D0 T. `/ q( z( J
6 `* N/ f* n( }% c/ Q
在目前几个主要Palm OS掌上电脑厂商出产的手持设备中:
+ ?: p: R. W4 ^Palm公司的机型(以下有的地方与CLIE并称的Palm,特指Palm公司出产的Palm OS掌上电脑)支持SD/MMC。
5 S  k7 ], @/ `1 I( ?Sony公司的机型(以下简称CLIE)支持MS(Memory Stick)、MS Pro。1 d; Y& I! v1 E9 M) }  C9 F
HandSpring公司的Treo 90支持SD/MMC,而它的Visor系列虽然没有内置对扩展卡的支持,但是由于Visor的SpringBoard扩展性很好,可以支持CF、SD、MS、MMC等各种扩展卡。下面的介绍中以Visor(OS 3.5) + Memplug + CF为蓝本介绍――因为我现在用的正是这个配置。: x$ X) _2 x/ S& R3 N: X
Handra公司的机型虽然支持双插槽,可是用的人不多,我自己也没有亲手使用过,所以即使Handra在支持卡上与其他机型有区别,我也不特别介绍了。Handra的使用者可以参考专题中其他与具体机型无关的部分。
+ N& `' P- c- r8 T$ x) B
. G( j4 A8 S% ]Palm里的文件有两种:程序、数据,所以我们放在扩展卡上文件也不外乎这两种类型。有的数据文件,如txt、jpg只能存放在卡上,不能移动到RAM中。在卡上的使用方法可以参考普通PDB文件。/ `* Q. }7 h8 u9 L) r
" r' t& Y5 s# z
下面我的介绍,也将突出上面提到的机型和文件的分类。如果各机型和文件种类没有区别,就一起介绍,如果有区别,就分开介绍。
0 m) O# C, E* q/ x  V
/ A' W+ M/ A0 r. d, R! S1 z
( a/ w. [; |) n" m" a% x. C扩展卡上的文件操作(Palm端)
; d# t9 U$ |5 H8 U
7 g6 b9 y$ u; s/ B2 e: h; R使用扩展卡,第一个想到的应该是如果在扩展卡上进行文件操作:如何浏览扩展卡、如何创建目录、如何删除文件等。Palm没有内置扩展卡操作工具;CLIE中自带了MSGate(记忆小径),不过功能实在有限;Visor用于支持扩展卡的SpringBoard一般内置有扩展卡操作工具,虽然兼容性很好,但一般功能也不强大。
0 y, E; B/ `( a( r5 W
9 G: Y, E, W0 G% ~$ R. `. p下面向大家推荐一款功能强大的扩展卡管理工具McFile。+ _; T) W: A: _4 N3 {' I
9 x, X5 l: h6 o! d

1 K: O1 N& y! p8 \) Y7 ?9 Y3 I& T# e, C- P/ Q2 }$ S, Z" }4 C

$ C8 V& ^- t' b" N! I+ B* Y1 N8 [McFile是专业的扩展卡管理工具,利用它,你可以轻松地浏览扩展卡上的目录和文件,把文件在内存和扩展卡之间移动、复制,还可以对文件进行改名、删除、红外发送、更改属性等多种操作,而且你还可以利用McFile在扩展卡中建立、删除目录。除此之外McFile还提供了察看扩展卡属性、格式化扩展卡、将系统备份到扩展卡等多种实用功能,总之如果你使用扩展卡,那么McFile是你的Palm中的必备软件。
- C) R7 {. j( N& u6 P# Y0 s( @" X$ Y0 O6 B2 m3 e

3 q: E, D7 D, K: x) k! ?; `扩展卡上的文件操作(PC端): S) v( X" M' ]' F# b3 t/ w

' j, ^' ?0 t4 _: _& G在PC上操作扩展卡,最方便、快捷的是买个读卡器,把扩展卡当做移动硬盘处理了。操作和普通的硬盘没有上面区别。如果你没有读卡器也没有关系,还有其他软件让你可以在PC上操作插在Palm上的扩展卡。' C( q( ?1 m1 W+ D- V3 ^, ?: x' ?
& w. C) R& M. I# Y' E* w  a
因为各个公司的产品有不同的适用软件,所以下面分三部分介绍。
  w8 w* M) j4 N4 U4 y1 q0 y9 H
# y. b% S4 C& Z$ a9 ], @6 \【CLIE】
5 A* ?  C* U7 [  I2 K6 `1 V$ a3 [/ j: b# j( {; m7 M5 ?2 `( Y

% |- u  p5 L- b8 h7 Y
3 O1 j" \  U- M* v: oMS Import是Sony为CLIE开发的软件,通过它你就可以将CLIE的记忆棒变成移动硬盘,然后通过PC直接对记忆棒上的文件进行操作。
5 V% i- R+ D4 D: S6 @1 M# {2 p) p  K5 q& h# P/ X7 y$ k
MS Import的安装方法也非常简单分为两部分:PC端运行CLIE随机光盘上的PC\MS Export\setup.exe就会自动安装MS Export软件以及我们所需要的MS Scsi Driver。当然你也可以手工安装MS Scsi Driver,它在在光盘的PC\MS Scsi Driver\目录下。
2 E: N& H1 Z7 I3 ^$ v' r6 ]9 C" E. Z
早期的CLIE没有内置MS Import,在PC端安装成功后还需要将光盘上\CLIE\MS Import目录下的msimport.prc和msscsilib.prc同步到clie中,如果你上网比较方便还可以到http://www.ita.sel.Sony.com/support/clie/下载这两个文件的最新版。(以及内置MS Import的话,就不用安装这两个文件了,强行安装会造成msimport无法使用) 都安装好后将CLIE放到同步座上,接好USB同步线,点一下CLIE里的MS Import然后选择连接,随着嘀的一声脆响你的PC中就会多出一个称作移动设备的磁盘,那就是你的记忆棒,现在你就可以把它当作一个标准磁盘进行操作了。, v9 ^6 e, e! l  m! W/ w
" E2 R& o8 T3 Y5 j
下面是CLIE使用MS Import几个需要注意的地方:
1 M% I! g+ e- ?+ \6 e. v5 y; }' E) _2 A
一、让S系列掌上电脑支持MS Import  |3 H* }4 J8 B4 q. x; ]) j
不知Sony出于什么考虑,S系列的掌上电脑(S320/S360)是无法使用MS Import的,但是本着自己动手丰衣足食的原则网友还是找出了让S系列掌上电脑支持MS Import的方法,具体设置方法如下:
: F1 E' |! |* j- @+ C1.下载并安装msscsi的驱动http://www.ita.sel.Sony.com/bin/ ... e=MS_SCSI_Patch.exe# ]. u, e5 {5 t! J6 f
2.下载特殊版本的msimport.prc以及相应的库文件工四个,将其安装到卡上。注意必须安装到MS卡上,不能直接装入内存。
$ L0 U. E, b. t. |2 \9 u3.使用用MCFILE将这四个文件移到palm内存中。
$ w9 Y* b1 d3 J4.软启动,以加载相应的库文件 & P9 r1 t6 `9 r1 X3 k
5.连上USB线,运行MS Import,选择联机,PC上会发现一系列硬件设备,然后就会多出一个移动驱动器了。 / b5 n9 f. G& l
你可以参考这个帖子,获取更详细的详细:http://www.echoice.com.cn/bbs/di ... =1&userName=gmx
' g. \' F! l! E3 v$ s3 F, k0 L4 Y1 J
二、让记忆棒支持中文名
$ [% Q3 ?# m' F2 H- V" ZCLIE的记忆棒对中文的兼容性不好,当你将RAM中的一个中文名文件拷贝到记忆棒中时,记忆棒很有可能出问题,更严重的情况是导致记忆棒不能被CLIE识别,必须格式化记忆棒才能恢复。
/ E0 E- ]/ K, X+ x; b中文支持问题,和Palm OS的VFS API、中文系统都有关系。目前使用新版支持Unicode的CJKOS的朋友称在记忆棒上使用中文已经不是问题了。对于使用OS版本比较低,不能安装支持Unicode的CJKOS的机型的朋友,我的建议是:不要往记忆棒里放文件名带中文的文件
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|吹友吧 ( 京ICP备05078561号 )

GMT+8, 2025-4-3 06:26 , Processed in 0.282079 second(s), 16 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表