nbhkdz.com冰点文库

USB开发有关指导说明

时间:2011-03-28


MC 核心板 USB 开发源程指导说明.docx FYL dotlfly2004@163.com 11.2.21

MC 核心板经过跳线和 USB 开发板连接, 其中 USB 开发板芯片使用 CH375 开 发。由于 CH375 模块使用的是 5V 电压,而 C8051F020 的核心电压是 3.3V,但是 F020 所有的引脚可以设置为漏极开路,利用这个特性,使用了外部加驱动电压 的方式实现了 3.3V 电平和 5V 电平转换的功能。注意,成熟产品尽量不要用此种 方式,因为如果程序使用不当,可能烧毁 MCU,因此本开发板,严禁将 I/O 配 因为如果程序使用不当, 因为如果程序使用不当 ,因此本开发板, 置为推免或者弱上拉的方式。 置为推免或者弱上拉的方式。 推免或者弱上拉的方式 MC 核心板和 USB 子板的连接是通过 P2 和 P6 两个端口, 其中 P6 作为数据端 口,P2 作为控制端口。配置如下: /*******************************************************************/ sbit CH375_INT=P2^3; sbit CH375_A0=P2^4; sbit CH375_CS=P2^5; sbit CH375_RD=P2^6; sbit CH375_WR=P2^7;

#define CH375_DATA

P6

/*******************************************************************/ 注意:由于 MC 核心板比较灵活,功能比较齐全,同时也带来了损坏率比较 高的缺点。在对整套系统不是完全熟悉的情况下,不用对各种跳线或者接线进 在对整套系统不是完全熟悉的情况下,不用对各种跳线或者接线进 在对整套系统不是完全熟悉的情况下 行擅自修改。 行擅自修改。 一、开发工具介绍及安装 本项目可能用到的开发工具有:KEIL、串口助手、USB 助手等。 KEIL 安装 1.首先安装\mc\开发工具\KEIL4 下的 keil uvision4.zip,并利用 KEIL_Lic.zip 进行破 解。 2.安装“keilC51v8.02 过滤 0xfd 字符的 bug 的修正程序中文版本.rar”进行 BUG 升级。

3.安装“SiC8051F_uVision.zip” ,即 C8051F 系列单片机库文件。 串口助手 1. 串口助手使用“mc\开发工具\uartassist.exe” ,不需要安装。 2. 核心板中的串口经过 PL2303 将 UART 信号转换为了 USB 信号, 在上位机中使 用串口时,只需要在第一次上电时,加载“mc\驱动\PL2303 最新驱动 2009 年\”安装驱动,即可像通用串口使用。 USB 助手 1 1. USB 助手使用“mc\开发工具\ PortHelper.exe” ,不需要安装。此软件为 smartmcu 小组开发,功能比较齐全,目前可能有更新的版本。但是它有一个 缺点,通信速率比较慢,主要是软件编程导致的。 2. 使用前需要加载“mc\驱动\CH372DRV\DRIVER”驱动。如果要修改在设备管 理器中的名称及分类,可对“\mc\驱动\CH372DRV\DRIVER\CH375WDM.INF” 进行修改, 具体.INF 文件格式, “\mc\inf 文件书写指南 参见 (英文版) .chm” , 注意此处为非重要区 ,可采用默认官方分类和名称。 USB 助手 2 1. USB 助手使用“mc\开发工具\ DEBUG372.EXE” ,不需要安装。此软件为 WCH 官方提供的调试软件,比较稳定,但是功能相对简单。 2. 驱动安装,同“USB 助手 1”的第二步。 USB 速度测试工具 速度测试工具 USB 速度测试工具使用“mc\开发工具\USB 速度测试工具\ new.exe” 。此软件 的功能为主机向从机连续发送 2000K 的速度, 显示传输速度。 然后接受从机发送 的 2000K 的数据,并显示传输速度。注意,本程序由 visual studio 2010 开发,可 能需要微软最新的支持库。


赞助商链接

关于USB的论文

USB接口芯片价格低廉,这也大大促 进USB设备的开发...用于对外设和主机的 所有USB有关部分的控制和管理,...多次到实验室进行指导,询问进度情况,督促我的工作,...

笔记本关机状态下USB仍有电的方法

笔记本关机状态下USB仍有电的方法 - 步骤/方法 1. 1 一、在打开笔记本电源的时候,按 F1 进入 Bios 设置,根据电脑不同,进入 方法会有所不同,大家注意开机第...

USB口封闭方法

USB口封闭方法 - USB 口封闭方法 封闭 USB 口大致可分为软封闭和物理封闭 2 类,细分如下: 物理封闭: 1、 用胶或其它物品粘死 USB 接口; 2、 做专用可...

关于USB的8个基础问题及答案

关于USB 的 8 个基础问题及答案 关于 USB 的 8 ...事务的三种类型如下(以下按三个阶段来说明一个事务...并安装相应的驱动程序,这是每一个 USB 开发者都要...

USB无法识别安装驱动问题解决关键四步

USB无法识别安装驱动问题解决关键四步 - USB 无法识别安装驱动问题解决关键四步 我也遇到这些问题很头痛,不停的百度不信搞不定了,后来不断的 尝试终于搞定了,有...

有关USB移动硬盘的优点,叙述不正确的选项是( )。 A.体...

有关USB移动硬盘的优点,叙述不正确的选项是( )。 A.体积小、重量轻、容量大B.存取速度快C.可以通过USB接口即插即用D.在Windows XP操作系统下,不需要驱动程序...

关闭USB口

关闭USB口 - 如何关闭电脑的 USB 接口. 有的时候, 我们的电脑不想让别人随便就插入 U 盘, 因为 这样会容易感染 U 盘病毒. 那就要关闭 USB 接口, 那如何...

让USB真正走向“通用”——关于USB3.1的七个问题

答: USB 协会暂时还未发布有关 USB 4.0 的规划信息。USB 3.1 规范本身就提供了大量的 新功能和新接口,以技嘉为代表的主板厂商也表示,他们正在开发更多新主板,...

下面关于USB的叙述中,正确的是( )。 A.USB设备尽管具有...

下面关于USB的叙述中,正确的是( )。 A.USB设备尽管具有很多优点,但除需要一个PCI中断外,还像ISA、EISA、PCI设备一样,需占用内存和I/O地址空间等系统资源B....

关闭USB错误提示

关闭USB错误提示_计算机硬件及网络_IT/计算机_专业资料。关闭 USB 错误提示 问:...关于组策略关闭USB的问题... 2页 免费 第一次用usb连接手机都会... 暂无评...