The invention mainly provides a method of controlling peripheral device by data storage device and data storage device of controllable peripheral device, in which the data storage device of controllable peripheral device mainly includes a microprocessing unit, a first communication unit and a storage unit, in which the storage unit is divided into multiple data storage units based on a file system. A storage block and a file table block, and further set or define at least one data storage block storing at least one operation data file as at least one peripheral device control block. In this way, the host only needs to change or edit the content of the operation data file stored in the peripheral device control block of the data storage device, so as to achieve the purpose of operating the peripheral device. Therefore, the developers of peripheral devices only need to develop the driver of the data storage device and a specific operation data access program for accessing the operation data files. They do not need to develop the peripheral device drivers compatible with Microsoft Windows Operating System, iOS System, MAC System, Android System and Linux Operating System at the same time.
【技术实现步骤摘要】
通过数据储存装置控制外围装置的方法与可控制外围装置的数据储存装置
本专利技术关于电子外围产品的
,尤指一种通过数据储存装置控制外围装置的方法与可控制外围装置的数据储存装置。
技术介绍
随着电子科技的发展,用户对于计算机或电子产品的附加功能的要求也越来越多,是以各种外围装置因此对应地被设计与开发,例如:手写板、打印机、卷标机、喇叭、随身硬盘、随身碟、游戏游戏杆、光驱、无线网卡、与数字摄影机。如图1所显示的计算机主机的立体图所示,为了使得计算机主机内的中央处理器能够操作该些外围装置,各种输入/输出(Input/Output,I/O)接口也因而被整合于主板之上。早期,火线接口(Firewire,IEEE-1394)、通用串行总线(Universalserialbus,USB)、序列数据通信接口(EIA-RS-232,RS232)、并列数据通信接口(ParallelPort)、以太网络接口(Ethernetport,RJ45)经常为计算机主机不可或缺的输入/输出接口;然而,随着计算机科技与可携式电子装置的快速发展,能够支持即插即用(Plug-and-Play,PNP)的通信接口逐渐成为电子产品之间I/O接口的主流,例如:USB接口、并行ATA接口(Paralleladvancedtechnologyattachment,PATA)、串行ATA界面(Serialadvancedtechnologyattachment,SATA)、ISA界面(Industrystandardarchitecture,ISA)。通用串行总线技术(UniversalSerialBu ...
【技术保护点】
1.一种通过数据储存装置控制外围装置的方法,其特征在于,包括以下步骤:(1)将一数据储存装置连接至一外围装置,其中,该外围装置直接与一主机相互通信或通过该数据储存装置与该主机相互通信;并且,该数据储存装置之中的一数据储存单元系基于一文件系统而配置有多个数据储存区块与至少一文件表区块;并且,该主机的一操作系统系安装有一操作数据存取程序;(2)自该文件表区块之中读取至少一文件表,并通过该文件表于该数据储存单元之中找出储存有至少一操作数据文件的至少一个数据储存区块;(3)将所述储存有操作数据文件的数据储存区块设定为一外围装置控制区块;以及(4)利用该操作数据存取程序变更该操作数据文件的内容,使得该外围装置根据变更后的该操作数据文件的内容而进行相应作动。
【技术特征摘要】
1.一种通过数据储存装置控制外围装置的方法,其特征在于,包括以下步骤:(1)将一数据储存装置连接至一外围装置,其中,该外围装置直接与一主机相互通信或通过该数据储存装置与该主机相互通信;并且,该数据储存装置之中的一数据储存单元系基于一文件系统而配置有多个数据储存区块与至少一文件表区块;并且,该主机的一操作系统系安装有一操作数据存取程序;(2)自该文件表区块之中读取至少一文件表,并通过该文件表于该数据储存单元之中找出储存有至少一操作数据文件的至少一个数据储存区块;(3)将所述储存有操作数据文件的数据储存区块设定为一外围装置控制区块;以及(4)利用该操作数据存取程序变更该操作数据文件的内容,使得该外围装置根据变更后的该操作数据文件的内容而进行相应作动。2.如权利要求1所述的通过数据储存装置控制外围装置的方法,其特征在于,所述文件系统可为下列任一者:FAT、FAT8、FAT12、FAT16、FAT32、exFAT、ISO9660、UDF、NTFS、HFS、HFS+、ext2、ext3、或ext4。3.如权利要求1所述的通过数据储存装置控制外围装置的方法,其特征在于,所述主机可为下列任一者:行动电子装置、伺服主机、智能型手机、平板计算机、智能手表、桌面计算机、笔记本电脑、或工业计算机。4.如权利要求1所述的通过数据储存装置控制外围装置的方法,其特征在于,所述数据储存装置可为下列任一者:存储卡、随身碟、随身硬盘、或内建于外围装置的存储模块。5.如权利要求1所述的通过数据储存装置控制外围装置的方法,其特征在于,所述操作系统可为下列任一者:微软的窗口操作系统(Windows)、苹果的iOS系统、苹果的麦金塔(MAC)系统、谷歌的Android系统、或Linux操作系统。6.一种可控制外围装置的数据储存装置,其特征在于,包括:一微处理单元;一通信单元,系耦接该微处理单元,并用以连接一外围装置的一第一通信接口;其中,该外围装置系以其一第二通信接口连接一主机;一储存单元,系基于一文件系统而被分割为多个数据储存区块与一文件表区块;其中,储存有至少一操作数据文件的该些数据储存区块被设为至少一外围装置控制区块,且该文件表区块内系储存有至少一文件表;其中,所述主机可通过该微处理单元查询该文件表以获知所述外围装置控制区块的地址,并进一步地藉由变更该操作数据文件的内容的方式,操作该外围装置。7.如权利要求6所述的可控制外围装置的数据储存装置,其特征在于,所述文件系统可为下列任一者:FAT、FAT8、FAT12、FAT16、FAT32、exFAT、ISO9660、UDF、NTFS、HFS、HFS+、ext2、ext3、或ext4。8.如权利要求6所述的可控制外...
【专利技术属性】
技术研发人员:郑经炜,
申请(专利权)人:同星科技股份有限公司,
类型:发明
国别省市:中国台湾,71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。