随着科学技术水平的不断提高,数字集成电路被广泛应用。通用串行总线USB(Universal Serial Bus)是计算机与外围设备互连的标准接口之一,是一种点对点的通信接口,可同时支持多个外围设备。USB2.0规范的通信速率非常高,其峰值可达480Mbit/s,使得它已经成为目前最流行的外设接口标准。FPGA芯片是今后电子产品发展的趋势,带有USB接口的FPGA系统将有很好的市场需求和发展前景。 论文主要从研究FPGA的结构、Xilinx公司Spartan3F系列中的XC3S400的引脚功能、了解FPGA开发流程、熟悉USB2.0的通信协议以及驱动的一些基本知识入手,目的是完成带有USB接口的FPGA的PCB板的制作和FPGA内部程序的编写以及USB固件的开发。结合了Cypress公司的上位机,开发了基于USB接口的FPGA和PC机通信系统,能够进行数据传输。论文研究了Xilinx的3S400芯片的内部结构和各个引脚的功能,设计了关于Xilinx的3S400最小系统电路图,在Xilinx的FPGA的开发环境,编写了FPGA的代码。由于FPGA内嵌的USB2.0的内核价格昂贵,需要向生产FPGA的芯片厂商购买,因此论文选择了外接USB芯片,虽然增加了PCB板的面积,但其开发成本较低,且技术成熟,大多数USB通信研究者进行广泛研究。论文在详细介绍了USB2.0的通信协议,Cypress公司生产的CY7C68013芯片的结构,以及其固件的开发基础上,开发了基于FPGA的USB与PC机的通信系统,该通信系统可以和上位机进行点对点的数据传输,为大批量的数据通信产品的开发提供了研究和生产的基础。
上传时间: 2013-07-26
上传用户:xz85592677
在串口/并口基础上实现51内核单片机的在线编程摘要:详细说明利用并口模拟I2C总线协议,实现Myson MTV230芯片的在线编程(ISP)过程,以及利用PC机的串口通信实现Winbond W78E516B的在线编程(ISP)过程;阐述PC机的串口与并口在单片机开发中的应用。
上传时间: 2013-10-17
上传用户:离殇
LPC2470是NXP半导体公司针对各种高级通信、高质量图像显示等广泛应用场合而设计的一款具有极高集成度并且以ARM7TDMI-S为内核的微控制器,LPC2470微控制器没有Flash。LPC2470带有实时调试接口,包括JTAG和嵌入式跟踪,可以执行32位ARM指令和16位Thumb指令。
上传时间: 2014-12-27
上传用户:zhf01y
Linux 操作系统提供进程间通信(IPC)机制,用来保证正在执行的进程在内核的协调下能够 共享资源、同步以及交换数据等。Linux 支持大量进程间通信机制,包括信号、等待队列、管道 以及Unix 系统V 中提供的进程间通信机制,如消息队列、信号量和共享内存。
上传时间: 2015-03-30
上传用户:标点符号
该代码为我学习winnt内核时所写,主要功能是在ring3下通过DeviceIoControl与驱动进行通信,获取内核的数据以及sdt,idt信息等。并实现了hook NtQuerySystemInformation函数来实现进程隐藏的功能
上传时间: 2014-01-15
上传用户:yan2267246
程序可作为Bootloader(支持启动脚本功能)、支持GDB源代码级调试、Flash在线烧写。支持网络、串口通信调试,支持TCP/IP协议、HTTP/TFTP、xyzModem协议下载程序。可源代码级调试uClinux内核。 硬件:思创黄金开发板(S3C44B0X/SST39VF160/RTL8019/10M OSC)。 硬件配置: CPU:S3C44B0X RAM:8M FLASH:SST39VF160 OSC:10M NET:RTL8019 符合上列配置,则除了网络以外,其他功能一般都能使用。如果8019的接法和思创也一样,则网络也能使用。
标签: Bootloader Flash GDB 调试
上传时间: 2015-08-21
上传用户:gxmm
本代码是采用ARM7TDMI内核的S3C44BOX芯片硬件测试程序,如串口通信,ADC及灰色液晶,彩色液晶和触摸屏等。已经过ADS1.2测试正确。
上传时间: 2014-01-25
上传用户:coeus
RTL8187 for linux驱动 提供内核支持802.11g的模块,提供WEP数据安全通信协议模块
上传时间: 2016-06-02
上传用户:Andy123456
linux内核源代码情景分析,全书分两册,包括有存储管理、中断和系统调用、socket进程间通信、设备驱动等,很有参考价值
上传时间: 2016-12-27
上传用户:kbnswdifs
《uC/os-II 内核分析.移植与驱动程序开发》随书光盘中的全部源代码,全部通过调试。书中介绍μC/OS-Ⅱ的内核分析、移植过程和驱动程序开发方法。书中首先以μC/OS-Ⅱ在8051系列单片机上的移植为例子,详细剖析μC/OS-Ⅱ的内核和移植过程;然后以串口通信为例,介绍如何为μC/OS-Ⅱ实时内核添加设备的驱动程序;最后介绍μC/OS-Ⅱ在数字信号处理器[DSP]上的移植,以使读者进一步加深对μC/OS-Ⅱ的理解。
上传时间: 2017-03-26
上传用户:wlcaption