- 博客(12)
- 资源 (55)
- 收藏
- 关注
转载 片上总线技术综述
随着超大规模集成电路的迅速发展,半导体工业进入深亚微米时代,器件特征尺寸越来越小,芯片规模越来越大,可以在单芯片上集成上百万到数亿只晶体管。如此密集的集成度使我们现在能够在一小块芯片上把以前由CPU和外设等数块芯片实现的功能集成起来,由单片集成电路构成功能强大的、完整的系统,这就是我们通常所说的片上系统。IP复用是片上系统时代的核心技术之一。由于IP核的设计千差万别,它们要能够直接连接,就
2012-08-25 14:28:41 1952
原创 全双工/半双工的几个概念
(1)全双工,PAUSE帧 PAUSE帧为了防止缓冲益出,PAUSE帧可以超出该设备的设计水平,可以短暂的延迟流量赠长,该设备通过向对端设备发送PAUSE来阻止本身产身缓冲益出。 IEEE802.3x规定了一种64字节的“PAUSE”MAC控制帧的格式。当端口发生阻塞时,交换机向信息源发送 “PAUSE”帧,告诉信息源暂停一段时间再发送信息。 在实际的网络中,尤
2012-08-24 23:54:29 6611
转载 wishbone
wishbone简介 Wishbone 总线最先是由Silicore公司提出,现在己被移交给OpenCores组织维护,它通过在IP核之间建立一个通用接口完成互连。可以用于在软核、固核以及硬核之间进行互联。Wishbone规范具有如下特点:简单、紧凑,需要很少的逻辑门;完整的普通数据据传输总线协议,包括单个读写、快传输、读一修改一写周期、事件周期;数据总线宽度可以是8-64位;支持大端(bi
2012-08-24 22:35:16 1961 1
原创 ubuntu更新过期的解决办法
大家使用Ubuntu的原因大概是因为它安装软件时只需要使用apt-get命令吧。 在安装完Ubuntu系统后,会有一个默认的软件更新源,它保存在/etc/apt/sources.list文件中。由于系统安装的默认源地址在英国,作为Ubuntu的主源,国内连接速度非常慢,所以我们常常将它换成就近的快速源,网上有最新的软件源。 但时间长了,随着ubuntu的
2012-08-22 16:48:28 5239
原创 linux驱动-在PC机下编译驱动程序的Makefile
这里说的是在PC机linux2.6下编译驱动的方法,这是模板:ifneq ($(KERNELRELEASE),)tt-objs := tttest.oobj-m := tt.oelseKERNELDIR ?= /lib/modules/$(shell uname -r)/buildPWD := $(shell pwd)modules: $(MAKE) -C $(KERNE
2012-08-18 14:36:33 1775
原创 2.4G无线模块/无线通讯/无线收发/nRF24L01
nRF24L01微功率无线通讯模块,采用Nordic公司的NRF24L01芯片,2.4G全球开发ISM频段免许可证使用,最高工作速率达2Mbps,125频道满足多点通信和跳频通信需要,体积小巧约31mm*17mm,高效GFSK调制,抗干扰能力强,特别适合无线音视频传输、工业控制领域等需要较大传输速率的无线通讯需求。 nRF24L01配外置天线,无阻挡传输距离大约50-100米,RF24L
2012-08-10 09:26:08 3988
原创 使用CH272用作USB2.0的开发
目前市面上的usb通讯芯片有两种,一种是需要自己写usb上电时的协议和PC机驱动,如PHILIPS公司的isp1581芯片,usb2.0协议和WDM驱动都很复杂,新手上手难;第二种芯片就是芯片内置了USB通讯中的底层协议并提供PC的驱动程序和应用程序接口库。 CH272就是后一种USB芯片,它支持USB2.0全速设备,内置了USB通讯中的底层协议,具有省事的内置固件模式和灵活的外置固件模式
2012-08-08 17:25:20 1107
原创 USB转串口双向转换芯片FT2232H
FT2232H是USB/RS232双向转换器,支持480 Mb/s的USB 2.0高速规范,提供2个支持USB 2.0高速规范且可配置的并行/串行接口,并且内部集成有USB协议,无须编写USB固件程序。
2012-08-05 23:08:13 13627 1
原创 Qt入门-提示、警告、错误、询问、关于对话框
QMessageBox类提供了常用的弹出式对话框:提示、警告、错误、询问、关于对话框原型如下:void about ( QWidget * parent, const QString & title, const QString & text )void aboutQt ( QWidget * parent, const QString & title = QString() )S
2012-08-03 17:59:58 43948 6
原创 Qt入门-设置启动时界面出现在屏幕的中央
设置启动时界面出现在屏幕的中央的代码如下:int main(int argc, char *argv[]){ QApplication app(argc, argv); window win; win.resize(800, 570); win.move((app.desktop()->width() - win.width())
2012-08-03 17:45:27 8152
原创 Qt入门-打开和保存文件对话框
使用QFileDialog可以方便地调用当前系统的文件对话框:(1)文件打开对话框QString getOpenFileName ( QWidget * parent = 0, const QString & caption = QString(), const QString & dir = QString(), const QString & filter = QString(), Q
2012-08-03 17:38:57 20988
VC调用matlab7.10的接口程序实例
2013-05-06
Triple-Speed Ethernet(tse)FPGA软核MAC官方实例
2013-04-22
VirtualSMV, VirtualPT IEC61850测试工具(2012-4-17版本)
2012-04-17
ubuntu下安装微信完美方案
2023-04-06
windows/linux分区误删恢复工具
2022-07-25
VirtualMonitor数字签名程序
2022-06-01
kylin ft2000 arm aarch64 boot uImage initrd dtb
2020-04-18
rtl8188EUS_linux_v5.2.2.4.zip
2020-04-05
rtl8188eu.tar.bz2
2020-04-05
rtlwifi.tar.bz2
2020-02-17
Xorg_2007-EDID-JMiseli.pdf
2019-06-24
DRM KMS学习资料
2018-04-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人