自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

转载 虚拟机VMWare Linux 与 Windows 文件互传

方法一:直接将虚拟机linux系统的文件拖曳到windows桌面,或者 直接将windows的文件拖曳到虚拟机linux系统当中。方法二:选择 虚拟机-->设置-->选项 -->共享文件夹 -->总是启用 -->添加出来设置向导后,点击 下一步浏览windows文件夹,这里是选择D:\Vi...

2019-06-25 11:50:24 10310 1

转载 ubuntu16.04系统下安装虚拟环境

前言:进行python项目开发的时候,由于不同的项目需要使用不同的资源包和相关的配置,因此创建多个python虚拟环境,在虚拟环境下开发就显得很有必要。安装虚拟环境 步骤: 打开Linux终端(快捷键Ctrl+Alt+T),输入命令: sudo apt install python-virtualenvsudo easy_install virtualenvwrappe...

2019-06-25 11:43:41 2224

原创 ubuntu16.04系统中安装python3.6.3以及依赖库

Ubuntu16.04版本最新的python3.x是python3.5,默认的是python2.7。安装python3.x的时候,最好不要改变python2.7。1、安装python3.6.3,依次运行以下的命令:下载python3.6.3安装包:#: wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tar.xz解压安...

2019-06-25 11:33:45 3992

转载 【C语言常识】Keil MDK的分散加载文件.sct

出处:http://blog.csdn.net/tracing/article/details/9720157面对这样一个新东西,先去官网看看,或者看看IDE的帮助,基本上你想要的东西都有了,BAIDU来的都不全面,这是一种学习方法。http://www.keil.com/support/man/docs/armlink/armlink_BABDDHBF.htm...

2019-05-06 13:43:58 1838

转载 智能卡APDU的命令及其解析

网址:https://wenku.baidu.com/view/b01bf307bed5b9f3f90f1c0d.html

2019-04-10 15:13:29 2361

转载 usb setup请求结构体分析

在USB通讯里,从主控器发出来的第一个配置包就是设备描述符配置包,目的只有一个,就是获取插入的USB属性,以便加载合适的驱动程序。现在就来详细地分析一下设备描述符包的定义。在USB2.0的协议里找到9.3 USB Device Requests里就找到这个结构的定义,这里我使用C的定义结构如下:typedefstruct_USB_SETUP_PACKET{REQUEST_TY...

2019-04-10 15:08:12 1830

转载 简谈FPGA学习中亚稳态现象

说起亚稳态,首先我们先来了解一下什么叫做亚稳态。亚稳态现象:信号在无关信号或者异步时钟域之间传输时导致数字器件失效的一种现象。接下来主要讨论在异步时钟域之间数据传输所产生的亚稳态现象,以及如何降低亚稳态现象发生的概率(只能降低,不能消除),这在FPGA设计(尤其是大工程中)是非常重要的。亚稳态的产生:所有的器件都定义了一个信号时序要求,只有满足了这个要求,才能够正常的在输入端获取数据,在输出端...

2018-08-08 17:35:45 817

转载 FPGA中竞争和冒险现象

冒险往往会影响到逻辑电路的稳定性。时钟端口、清零和置位端口对毛刺信号十分敏感,任何一点毛刺都可能会使系统出错,因此判断逻辑电路中是否存在冒险以及如何避免冒险是设计人员必须要考虑的问题。 如何处理毛刺通过改变设计,破坏毛刺产生的条件,来减少毛刺的发生。例如,在数字电路设计中,常常采用格雷码计数器取代普通的二进制计数器,这是因为格雷码计数器的输出每次只有一位跳变,消除了竞争冒险的发生条件...

2018-08-08 17:33:28 3290

转载 介绍FPGA的综合

综合是将我们的设计转化为FPGA可以读懂的配置文件的第一个步骤。本文努力从0基础开始向大家说明综合的基本知识和高级技巧。 话说所有的功能都有它应用的环境。在了解某个按钮选项有某个功能的时候,我们更应该了解应该在什么时候什么情况使用它。所以我以这种问答的形式,向大家展示综合过程中可能遇到的方方面面的问题以及解决的方法。 -----------基础知识-------------- 1...

2018-08-08 17:25:37 22288 1

转载 如何提高FPGA的运行速度

     对于设计者来说,当然希望我们设计的电路的工作频率(在这里如无特别说明,工作频率指FPGA片内的工作频率)尽量高。我们也经常听说用资源换速度,用流水的方式可以提高工作频率,这确实是一个很重要的方法,今天我想进一步去分析该如何提高电路的工作频率。我们先来分析下是什么影响了电路的工作频率。 我们电路的工作频率主要与寄存器到寄存器之间的信号传播时延及clock skew有关。在FPG...

2018-08-08 16:59:51 2737

转载 数字电路-编码器,译码器,数据选择器,数值比较器Verilog实现

一、编码器互斥编码器:就是任何时刻只允许一个输入信号有效,否则将产生错误编码

2018-07-05 10:19:02 4726

原创 大数运算——模加减运算

一、 vs平台利用c语言对大数运算中的模加减运算进行了编码。二、编码思想条件:大数a   大数b    模p     结果r1、加法首先,判断a、b这两个大数是否小于模p。如果a和b都小于模p,则:若a+b>p,r=a+b-p;若a+b<p,r=a+b; 如果a和b其中有一个大于模p或者都大于模p,先将a或b减去p,直到a和b都小于模p为止,a1=(a-p)<p,b1=(b-p)...

2018-06-15 17:57:01 4471

转载 RSA算法实现与蒙哥马利算法

原理介绍RSA 原理:选取两个不同的大素数p、q,并计算N=p*q,选取小素数d,并计算e,使d*e % (p-1)(q-1)=1,对于任意A<N:若B=A**d % N则A=B**e % N可见d、e形成了非对称秘钥关系,加密者用公钥d加密,解密者可用私钥e解密,第三者即使拦截了密文B、公钥d和N,在不知道p、q的前提下,无法推算出e,从而无法获得明文A。当N取非常大的值时,将其因式分解成...

2018-06-15 12:02:37 2308 1

转载 VS平台中的控制台程序所支持的数据类型以及printf函数

数据类型:unsigned char        1个字节signed char            1个字节unsigned int          4个字节short  int               2个字节int                         4个字节long int                 4个字节long long int         8个字节d...

2018-06-15 11:58:36 781

XC3S1000_datasheet.pdf

XC3S1000手册,详细描述此款芯片的内部资源,对于fpga开发者有好处。

2018-03-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除