微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 分析连结USB闪存盘与PIC微控制器的简单方案

分析连结USB闪存盘与PIC微控制器的简单方案

时间:10-08 来源:互联网 点击:

定回复至运作模式。

  PIC的烧录接头需连结至器件的RA0、RA1、以及MCLR#引脚,5伏特烧录电压/电源则通过接头传送至组件。待切断5伏特电源后,再对PIC微控制器进行烧录。接头应连结至如PICKit2等标准PIC开发环境,以便利用Microchip的除错与下载工具。

  FTDI在网站上 ( http://www.vinculum.com/projects/SampleCsource.zip) 提供了一个PIC的范例程序。在这个C范例程序中,PIC将等待USB闪存盘被侦测出,然后开启一个名为hello.txt的档案。“Hello World”字符串以及换行指令码和line feed字符将被写入文件,待关闭文件后,USB闪存盘便可移除。

  结论

  FTDI的Vinculum VNC1L是一个容易使用、容易设计的智能型USB Host桥接器,使得低成本微控制器可轻易地增加USB 2.0低/全速的USB接口。在电源方面,Vinculum VNC1L 仅在USB接口增加少于10%的消耗。类似DOS的指令集,让传输的数据能在微控制器环境中轻易进行编写与除错,伴随着简易的硬件周边则大大地减轻工程师的负担,为嵌入式系统提供一个USB主控端设计方案不再是件艰难的工作。这使得低成本、高普及率的USB闪存盘能作为系统的储存媒体,并能提供现场升级软件之功能。在本文讨论范围外,值得附带一提的是,除了高容量储存装置以外,VNC1L还能用来连结许多其它USB外围装置。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top