u盘的创新设计论文(共7篇)
一:右键点击我的电脑-->管理,然后选择设备管理器-->通用串行总线控制器-->有两个usb root hub 禁用这两个项目里面 :常规-->设备方法-->停用
二:打开开始“运行”输入REGEDIT ,查找“HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesUSBSTORStart”,4,“REG_DWORD” 把键值start由3改为4即可,
停用U盘的一些方法
,
三:重新启动系统,按Delete,进入BIOS,禁用USB 由于BIOS种类比较多,就不说啦,具体禁用方法很简单的~~
在纺织机上,为了更好地管理和分析数据信息,常常需要把纺织系统的数据上传给PC机,因此需要两者之间进行数据通讯。通常的通讯方式是基于RS232接口的串行通信。这种通信方式依赖于PC机环境,给数据的传输带来很大的不便。基于ARM的CH375接口U盘读写方案,以U盘作为中间数据的传输介质,它克服了对PC机的依赖,可以方便快捷地传输数据。U盘作为便携轻巧的存储设备已在PC机领域得到非常普遍的应用,但在嵌入式系统中的应用潜力需进一步的开发。
本文给出了一种基于ARM处理器AT91FR40162实现CH375接口读写U盘的软硬件设计方案与实现方法。
1 系统组成和工作原理
系统框图如图1所示。
2 硬件设计
2.1 AT91FR40162简介
AT91FR40162的片上资源包括:ARM7TDMI处理器核、16Mbit的Flash存储器和2Mbit的片内SRAM、高速片内SRAM使得性能高达63MIPS,比外部SRAM实现大大降低了功耗。完全可编程的外部总线接口EBI、32个可编程的I/O口线、具有8个优先级且可以独立屏蔽的向量中断控制器、3通道的16位定时器/计数器、2通道同步/异步收发器USART、可编程的看门狗定时器、先进的省电特性、完全静态的操作。I/O工作范围2.7~3.6V,内核工作范围1.65~1.95V,运行温度范围-40~85℃,封装形式为121-ball 10mm×10mm×1.2mm的BGA封装,这些特点使以微处理器AT91FR40162为核心的硬件设计比较简洁,稳定性和性价比大幅提高[1]。
2.2 硬件电路
图2给出了AT91FR40162控制器读写U盘的电路原理图,如果CH375芯片的TXD引脚悬空或者没有通过下接电阻接地,那么CH375工作于串口方式。在串口方式下,CH375只需要与控制器连接3个信号线,TXD引脚、RXD引脚以及INT#引脚,其他引脚都可以悬空。CH375的串行数据格式是1个起始位、9个数据位、1个停止位,其中前8个数据位是一个字节数据,最后一个数据位是命令标志位。第9位为0时,前8位的数据写入CH375芯片中,第9位为1时,前8位被作为命令码写入CH375芯片中。CH375的串行通讯波特率默认是9600bps。CH375芯片支持5V和3.3V电源电压,因AT91FR40162控制器供电电压为3.3V,所以在此选择3.3V电源电压的芯片CH375。
3 软件接口
3.1 AT91集成函数库
AT91库是一套用C语言和汇编语言编写的源代码模块以及一些项目文件[3]。这些代码集为AT91芯片及其扩展的片内外围的结构提供软件支持,并提供了建立在其结构定义上的驱动函数,使AT91开发者可以快速而方便地对芯片及其外围进行访问控制。
3.2 程序设计
AT91FR40162控制器与CH375的通信主要是控制器给CH375发命令和数据来完成的,而CH375给出许多常用的命令及操作状态的代码,在ADS编译环境下,首先把CH375文件系统库包含到项目中,如图3所示。CH375提供了U盘文件级子程序库,ARM可以直接调用子程序读写U盘的文件数据。
系统上电后,且U盘已经插入,此时ACT端的USB主机方式下的设备连接状态输出低电平,指示灯亮。程序开始对ARM和CH375进行相关初始化。主要设置USART的通讯参数、中断模式、中断优先级、初始化CH375程序库和CH375芯片。调用ARM自带库函数at91_usart_open(),at91_irq_open()实现串口通讯配置和中断模式及优先级设置。根据CH375提供的系统文件库,以写操作为例,程序流程图如图4。写入U盘数据的源程序如下:
4 结束语
本方案以U盘作为传输媒介,解决了传统纺织机数据存储时对PC机的依赖,而且传输速度快、易用、可扩展。AT91库函数和CH375提供的U盘文件级子程序库,提高了程序设计和编写的效率。
参考文献
[1]马忠梅,徐英慧,叶勇建,等.AT91系列ARM核微控制器结构与开发[M].北京:航空航天大学出版社,2003
[2]南京沁恒电子有限公司.USB总线接口芯片CH375[EB/ OL].http://www.winchiphead.com/download/CH375/ CH375DS1.PDF.2005
首先要关闭U盘的自动运行功能,推荐使用组策略法,该方法在熊猫烧香病毒发作时被网友热荐。具体操作:单击“开始一运行”,在“打开”框中,键入“gpeditmsc”,单击“确定”按钮,打开“组策略”窗口。在左窗格的“本地计算机策略”下。展开“计算机配置一管理模板一系统”,然后在右窗格的“设置”标题下,双击“关闭自动播放”(图1)。单击“设置”选项卡,选申“已启用”复选钮,然后在“关闭自动播放”框中单击“所有驱动器”,单击“确定”按钮(图2),最后关闭组策略窗口。
然后,在插入U盘后,点击“开始”一“运行”,输入"CMD"命令(进入DOS命令模式),键入“G:”(举例G盘为U盘的盘符,此命令为进入u盘所在盘符),键人“start”(注意start后面是一个点“.”此命令为打开U盘)。
这种方法有些麻烦,有的网友说使用“资源管理器”打开U盘就能安全了,其实现在的u盘病毒非常猖獗,哪怕用户使用“资源管理器”打开U盘,也会激活病毒。此种打开U盘的方法,是一种非常规的打开方式,病毒的激活代码中并不会涉及到DOS中的内容,因此这种方法是目前打开U盘最安全的方法。(天使)
两款U盘病毒专杀工具
U盘病毒的危害性越来越大,我们除了要掌握必要的U盘安全使用技巧外。还可以借助杀毒软件来对付U盘病毒。有时候杀毒软件也会力不从心,所以,推荐大家两款比较实用的绿色专杀软件,这两款软件更新还是比较快的,相信能帮你提高使用U盘的安全感。下载地址:http://www usbcleaner.net/download.htm2009年10月1日最新发布。USBCleaner是一种纯绿色的辅助杀毒工具。据称能侦测的病毒种类达到1376种。软件具有病毒检测查杀、U盘病毒广谱扫描、U盘病毒免疫、修复显示隐藏文件及系统文件、安全卸载移动盘盘符等功能,全方位一体化杀除U盘病毒。
下载地址:http://xlazai.xiazaiba.com/Soft/U/USBKiller_V2.41110_XiaZaiBa zip
2009年1 1月10日最新发布。USBKlller是一款专门用于预防及查杀U盘病毒、Auto病毒、闪盘病毒的工具。除了可以30秒闪电查杀RavMone、Rose、rislng、Fun,Xls等几十种通过U盘传播的病毒外,还可以对系统实行主动防御,自动检测清除u盘内的病毒。免疫功能让病毒永远也无法进入你的U盘;解锁功能解除U盘锁定状态,解决无法安全删除设备问题;修复功能修复无法显示隐藏文件、双击无法打开硬盘、清除右键Auto字样、修复无法打开杀毒软件等问题。(小飞)
U盘文件夹都变成了同名EXE文件怎么办?
HKEY_LOCAL_MACHINESystemCurrentControlSetControll 在Control项中新建一个“StorageDevicePolicies”的子项,再在该子项下新建一个“WriteProtect”的DWORD值,改其值为十六进制的 “1”
二,解除限制U盘正常使用
“运行”DD“gpedit.msc”DD“组策略/用户配置/管理模板/Windows组件/Windows资源管理器”DD“阻止从‘我的电脑’访问驱动器”下,选择“已启用”标签下的“不限制任何驱动器”
三,禁用U盘
将HKEY_LOCAL_MACHINESystemCurrentCotrolSetServicesUSBSTOR键值的右窗格“Start DWORD”值改为16进制的4
四,禁止U盘的驱动
系统盘:/Windows/inf目录下的Usbstor.inf和Usbstor.pnf驱动文件删除,然后在“属性--安全--组或成员名称”中选中要禁止的用户组,把“完全控制”选项改为拒绝,
了解U盘的五个实用小知识
,
五,隐藏盘符+禁止查看
在HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionPoliciesExplorer键值中,新建二进制值NoDrives,缺省值为 00 00 00 00表示不隐藏任何驱动器。该键值由四字节组成,每字节的一位(bit)对应从A:到Z:的盘符,当对应的值为1时表示隐藏。其中第一个字节代表从A到H的8个盘,即01为A,02为B。。。。;第二个字节代表I到P,第三个字节代表Q到X,第四个字节代表Y和Z。比如我们要关闭C盘,即为04 00 00 00 ;关闭D盘,即为08 00 00 00 ;如果要C盘D盘同时关闭则为 0C 00 00 00(C为十六进值,转为十进值为12)。实例:我的电脑有一个软驱,一个硬盘(5个分区) 和一个光驱,则磁盘有A:--H(光盘),修改为No Drivers--02 ff ff ff,即隐藏了B盘、I到Z盘。
从小我便是个很独立的孩子,虽然是女孩,但是我觉得不会比男人差,也因为这一点,男友老是叫我男人婆,一直那么拼命的工作,因为我想着以后有自己的一番事业。毕业以后我就在一家地产公司上班,做的是策划,已经有2年多时间了。最近以前的运营主管辞职了,
经理有意把我提上去。虽然我表面看起来是不在乎的,但是心里还是很激动。经理说集团的总裁在半个月就来了,会上我们有个营销的策划就由我来讲述,现在回去好好的准备一下,我听到这个消息后就在家天天熬到半夜,看遍了各大知名地产的策划报告,终于经过了
这段时候我拿出了自己满意作品,拿给经理看的时候他也是非常认同,我心里想着这回终于是熬出头了。回收站删除恢复软件:www.crsky.com/soft/48368.html
但是就在开会的前一天我觉得我的人生就这么完了,而且还会连累我的经理一起完蛋了,
同时管我借U盘,本来我是不想借的,因为我U盘里有我每天总裁来开会的报告,但是架不住同事张这一回嘴。就是因为自己不会拒绝,我的U盘被他不小心格式化了,U盘被格式化了
怎么弄啊??我辛辛苦苦弄了半个月的报告还在里面,明天开会马上就要用了。就是因为同事的不小心,辛辛苦苦的弄了半个月的报表一下子就格式化了。怎么办啊?
我给从事计算机行业的男友打电话,他笑我也有这么慌张的时候啊,据他告诉我说现在有一款U盘数据恢复软件,能把被格式化的U盘文件恢复。本着试一试的态度我在网上下载了这款软件,解压安装后,就几分钟我的文档回来了。在接下来的会议上我给总裁留下了很好
的印象,听着我的报告很满意,不仅我的策划方案通过了,我也得到了升职通知,看着领导竖起了大拇指。迅捷u盘文件恢复工具:www.duote.com/soft/67089.html
晚上部门的人为我开了 一个庆功会,在会上他们问我U盘是怎么恢复的啊,还有这个报告时怎么做出来的,当时喝多了,我不记得我怎么回答的,但是我知道我要在这里我要感谢U盘数据恢复软件,是它不仅让我的U盘里的报告恢复了,也是它间接地让我在职场上有了升
一、禁止计算机U盘使用技术问题
禁止计算机USB移动存储设备方法大概包括以下6种。
(一) 修改CMOS配置禁止USB设备。
(二) 修改C:WINDOWSinf中usbstor.inf, usbstor.pnf文件的使用权限为禁用。
(三) 修改注册表HKEY_LOCAL_MACHINESYS-TEMCurrentControlSetServicesusbstor的Start值为dword:00000004, 禁止USB存储设备。
(四) 修改注册表HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer的No-drives和Noviewondrive值隐藏和禁止查看U盘盘符。
(五) 通过Landesk系统软件策略禁止内网U盘使用。
(六) 在客户端安装相关的内联网管理软件禁止U盘使用。
其中, 方法一禁止了所有USB设备使用, 方法二要求文件系统为NTFS, 方法四要求知道每台计算机U盘盘符, 方法六要求额外的管理软件投入, 现阶段对我们来说都不适用。在安装了Landesk客户端的计算机上采用方法五, 在没安装Landesk客户端的计算机上采用方法三, 实现了在中心支行内联网计算机上U盘的全面禁止使用。但实施过程中同时也发现, 通过这样的方法禁止U盘的使用也容易被破解, 只需要卸载相应的USB设备就行, 因此需要进一步禁止用户修改注册表或禁止访问设备管理器。方法六在客户端安装相关的内联网管理软件禁止U盘使用, 能够较好地解决上述问题。
二、内联网内部文档资料交流问题
原来习惯于通过U盘交流资料, 现在可以通过内部邮箱, notes邮箱或FTP等方式交流。
三、内联网和外部文档资料交流问题
原来可以通过U盘方便进行内外文档交流, 现在给每个科室配发了光盘刻录机, 并举办了相关的技术培训班, 可以通过光盘刻录或软盘等方式进行。
四、个人文档资料保存问题
原来习惯于将个人文档资料存到U盘做备份, 现在可以在内联网上为每个人设立虚拟U盘等方式存放资料。
五、总结
关键词:Hadoopp,HDFS,网盘,云计算
随着计算机在高校教学中的普及, 各种文档、数据、程序等数字化文件成为了高校学生非常重要的学习资料和学习成果, 大到毕业设计文档、毕业设计项目, 小到课程PPT、作业, 涵盖了学生学习生活的各个方面, 如何安全、高效的存储这些文件就变得非常重要。因此, 以“云计算”架构Hadoop为基础, 依托校园网环境, 设计并实现校园网盘, 就成为了一种可行之道。
1 方案论证
1.1 技术可行性
由Hadoop HDFS为网盘提供高可用, 分布式的存储架构支撑。HDFS (Hadoop Distributed File System) 是Hadoop项目的核心子项目, 是分布式计算中数据存储管理的基础, 是基于流数据模式访问和处理超大文件的需求而开发的, 可以运行于廉价的商用服务器上。其具有的高容错、高可靠性、高可扩展性、高获得性、高吞吐率等特征为海量数据提供了不怕故障的存储, 为超大数据集 (Large Data Set) 的应用处理带来了很多便利。
1.2 操作可行性
基于HDFS的分布式存储相关研究, 主要包括HDFS集群中小文件处理, 副本存放策略和机架感知以及Name Node备份恢复机制和拓展机制。HDFS集群中小文件处理包括三种方案, 分别是Hadoop Archive, Sequence File和Combine File Inputormat。副本存放策略和机架感知能够让Name Node获取Data Node的网络拓扑图, 然后根据Data N-ode之间的关系来确定副本存放的位置, 保证数据可靠性的同时兼顾了数据传输速率。Name Node备份恢复机制通过定期对Name Node中元数据信息备份合并形成新的检查点checkpoint保证Name Node元数据的安全。如果Name Node出现宕机故障, 可以节省Name Node重启时间, 甚至恢复丢失的数据。HDFS的可拓展性体现在动态新增Data Node, 能够满足大规模数据增长的需求。
2 系统架构设计与实现
2.1 系统结构设计
系统主要由四部分构成, 分别是用户层, 系统管理层, 数据存储层和基础设施层, (1) 用户层:用户通过Web App服务器发送Ajax请求, 服务器响应相应的json数据到浏览器, 前端通过Angular JS框架调用响应功能REST接口返回数据, 最后通过Angular JS双向数据绑定自动完成对页面数据进行渲染。 (2) 系统管理层:负责应用程序与底层数据操作连接, 采用JFinal MVC框架对大量文件, 用户操作封装为REST接口, 提供前端Web页面的接口的数据返回, 把用户需要的数据结果以json格式传回客户端。主要提供用户管理, 目录管理, 文件管理等服务。 (3) 存储数据层:Hadoop集群工作在这一层, 由HDFS, Jetty构成, HDFS提供分布式存储支撑, 一个Name Node存储文件的元数据, 多个Data N-ode为文件提供存储实现, Jetty服务器提供外部REST接口调用功能。同时这一层也大量封装了对HDFS的操作。 (4) 基础设施层:即搭载Linux系统的硬件基础设施, 主要包括磁盘, 服务器等。
2.2 系统功能实现
本系统旨在一个在校大学校的一个存储服务。系统设计包括用户文件管理模块和管理员模块。用户文件管理模块:为在校师生提供用户登陆, 文件上传, 下载, 删除, 重命名, 目录查看, 创建等功能。管理员模块:主要提供用户管理 (添加, 删除) , 文件管理。
2.3 关键技术实现
系统在实现过程中, 主要实现了对文件的上传, 下载。浏览器通过调取REST接口, Controller通过调用相应的Service来返回相应的数据, Service调用DAO, 而DAO的核心代码都是通过HDFS的相应API来完成的。
上传功能的核心代码:
3 结束语
HDFS作为一种分布式文件系统, 有着高容错性的特点, 设计用来部署在低廉的硬件上, 而且它提供高吞吐量来访问应用程序的数据, 适合那些有着超大数据集的应用程序。HDFS放宽了POSIX的要求可以实现流的形式访问文件系统中的数据。为了保证开发速度与系统的可维护性, 选用JFinal来当做Web开发的MVC框架, 同时这个框架的学习成本也比较低, 轻量级, 易拓展。
参考文献
[1]文艾, 王磊.高可用性的HDFS:Hadoop分布式文件系统深度实践[M].北京:清华大学出版社, 2012, 5.
[2]蔡斌, 陈湘萍, 董西成.Hadoop技术内幕[M].北京:机械工业出版社, 2010:10-200.
【u盘的创新设计论文】推荐阅读:
《i u ü》优秀教学设计12-05
创新设计论文11-20
创新创业设计大赛论文12-26
大学创新课程设计论文03-20
机械创新设计小论文07-05
现代建筑设计创新论文06-28
高职院校平面设计教学的创新策略论文11-22
浅谈基于建构主义学习环境设计的高校创新型人才培养论文03-11
机械创新设计课程设计07-13
创新设计02-11