安装设计文件

在继续之前,您必须安装 Quartus II 软件和 Nios II 嵌入式设计套件。

 

分析系统要求

本部分介绍的教程示例设计的系统要求。设计的目标如下:

 

有关这些和其他组件,完整详细信息请参阅___<<NIOS II 外围设备>>。

 

启动 Quartus II 软件并新建设计项目

在设计之前,应该建立工作目录。每个设计都是一项工程,一般都单独建一个工作目录。

在此设置的工作目录为E:\sopc_project\led

1.启动 Quartus II 软件。

在 Windows 计算机上,单击<开始>,指向<程序>,Altera,Quartus II 9.0,然后单击 Quartus II 9.0。

2.启动New Project Wizard

选择File→New Project Wizard,弹出如图1所示对话框。单击该对话框最上一栏右侧的按钮“…”,设置当前工作目录。在第二栏设置当前工程名字,一般将顶层文件的名字作为工程名,例如工程名为sopc_led。第三栏是顶层文件的实体名。

clip_image001

3.把设计文件添加到工程中

单击Next按钮,弹出Add File对话框,如图2所示。在此可将有关的文件加入到工程中,选择默认即可。

clip_image002

4.选择目标器件

单击Next按钮,出现选择目标器件对话框,如图3所示。在Family选项中选择Cyclone II器件系列,并在Target device中选择第二项

在可选的设备列表中指定目标器件。可以通过右边的Filters“过滤”选择。在此选择EP2C35F484C8器件。用户可以根据自己开发板的情况进行不同的设置。

clip_image003

5.选择综合器和仿真器

单击Next按钮,则弹出选择仿真器和综合器的对话框EDA Tool Settings,如图4所示。如果选择默认的None,则表示选择Quartus II自带的仿真器和综合器。也可以选择其他第三方综合器和仿真器等专业EDA工具。

clip_image004

(5)、结束设置

单击Next按钮,出现工程设置信息显示画面,如图5所示,对前面设置情况进行了汇总。点击Finish按钮,即完成了当前工程的创建。在工程管理窗口中出现当前工程的层次结构显示,如图6所示。

clip_image006

clip_image008

创建一个新的 SOPC Builder系统

您可以使用 SOPC Builder来生成 Nios II 处理器的系统,添加所需的组件,并配置它们如何连接在一起。请执行以下步骤来创建一个新的 SOPC Builder系统:

1.在 Quartus II 软件中的工具菜单上单击 SOPC Builder。

SOPC Builder将启动并显示创建新的系统对话框。

2.键入 std_2c35 作为该系统的名称。

3.选择 Verilog 或 VHDL 作为目标硬件描述语言。以后当您生成的系统,SOPC Builder将输出中您选择的语言的设计文件。

4.单击确定。SOPC Builder GUI 将出现,显示系统目录选项卡。

如下图:SOPC Builder图形用户界面

clip_image010

使用SOPC Builder创建Nios II系统模块

可以使用 SOPC Builder来定义硬件特性的 Nios II 系统,例如,哪些 Nios II 核心要使用,以及哪些组件,包括在系统中。SOPC Builder并不定义软件行为,如在内存中存储的指令或发送 stderr 字符流的位置在哪里。

在本节中,您将执行以下步骤:

1.指定目标 FPGA 和时钟设置。

2.添加 Nios II CPU、 内存和其他组件。

3.指定基址和中断请求 (IRQ) 的优先事项。

4.生成 SOPC Builder系统。

SOPC Builder设计过程不需要是线性的。在本教程中的设计步骤为新用户了解的最简单的顺序显示。但是,您可以按不同的顺序来执行 SOPC Builder设计步骤。

指定目标 FPGA 和时钟设置

系统内容选项卡的目标和时钟设置部分指定系统中的 SOPC Builder系统关系到其他设备。请执行以下步骤:

1.选择匹配您的目标的 Altera FPGA 的设备系列。

在这里选择器件系列Device Family是cyclone II。

2. 系统的工作的外部时钟频率改为100 Mhz(双击它即可修改)。

clip_image012

添加Nios II CPU Core

选择SOPC Builder组件选择栏中的Component Library→Nios II Processor,双击或者单击下面的“ADD”,打开添加Nios II Processor对话框,如图10所示。

clip_image014

这里给我们提供了三种类型:

Nios II/e占用资源最少600-800LEs,功能也最简单,速度最慢。

Nios II/s占资源比前者多一些,功能也多了,速度也要快一些。

Nios II/f占资源最多,功能也最多,速度最快。

选择的时候要根据你的需求和你的芯片资源来决定。在这里,我选择Nios II/f,功能和速度都可以得到满足。

下面的:

Reset Vector是复位后启动时的Memory类型和偏移量,

Exception Vector是异常情况时的Memory类型和偏移量。

现在还不能配置,需要SDRAM和FLASH设置好以后才能修改这里,这两个地方很重要。

点击Next,如下11所示,将Data master→Data Cache处选择为None,也就是关闭Data Cache。

clip_image016

接下来连续点击Next,一直到如图12为止。

clip_image018

这是设置JTAG Debug Module,即JTAG调试时所用到的功能模块。功能越多,需要的资源越多。这里我们选择Level 1即可,不需要过多其他的功能。点击Finish,结束Nios II Processor的建立后,如图13所示。

clip_image020

添加SDRAM模块

选择SOPC Builder组件选择栏中的system content→memories and memory controllers→SDRAM→SDRAM controller,双击或者单击下面的“ADD”,打开SDRAM controller的对话框。如图14所示。

clip_image022

在Presets中选择第一项Custom。

在data width中选择16.在Architecture中的chip select: 2 ,bank : 4。

在Address widths中的row: 13,column:9。

如图15所示。

clip_image023

点击Next,点击Finish,完成SDRAM控制器的设置。在这里我们用的SDRAM是两片HY57V561620。

添加EPCS控制器

选择SOPC Builder组件选择栏中的system content→memories and memory controllers→Flash→EPCS serial Flash。双击或者单击下面的“ADD”,打开EPCS serial flash controller的对话框。如图16所示。

clip_image025

直接点击Finish完成添加。

添加JTAG UART

选择SOPC Builder组件选择栏中的system content→Interface protocols→serial→JTAG UART。双击或者单击下面的“ADD”,打开JTAG UART的对话框。如图18所示。

clip_image026

直接点击Next→Finish完成。

添加systen ID模块

选择SOPC Builder组件选择栏中的system content→peripherals→Debug and performance system ID peripheral。双击或者单击下面的“ADD”,打开system ID peripheral的对话框。如图17所示。

clip_image027

点击Finish,完成System ID的建立。

添加PIO模块

选择SOPC Builder组件选择栏中的system content→peripherals→microcontroller peripherals→PIO。双击或者单击下面的“ADD”,打开PIO的对话框,配置成4位输出。如图19所示。

clip_image028

点击Next→Finish完成。

到此为止,基本的NIOS系统模块就建立完成了,如图20所示。

clip_image030

如上图所示,我们可以把各个模块的名称的后面的_0去掉,单击要修改的名字ctrl+r或右键选Rename,输入新名字即可。如21图所示.

clip_image032

指定基址和中断请求 (IRQ) 的优先事项。

我们需要对FLASH地址进行锁定,复位重启的地址我们锁定为0x00000000,双击cfi_flash_controller的base地址修改,修改完成后再点击它前面的小锁,使其锁住。表示地址已锁定,如图23所示。

clip_image034

接下来是地址自动分配操作,点击SYSTEM->Auto-assign Basic Addresses,如图24所示。

clip_image036

接下来是中断的自动分配,和地址自动分配一样,SYSTEM-> Auto-assign IRQs,如图25所示。也可以手动分配。

clip_image038

接下来我们需要对cpu进行设置,双击cpu,Reset Vector处的Memeory选择cfi_flash_controller,Exceptioni Vector选择sdram,其他不变,如图22所示.

clip_image040

点击Finish,完成cpu设置。

生成 SOPC Builder系统

生成Nios II系统,单击system Generation标签,在options下进行如图26所示的设置。

clip_image042

点击Generate。开始生成Nios II系统。需要等待一会儿。知道出现info:system generation was successful,如图27所示。表示已经编译好,点击Exit,回到了Quartus界面。

clip_image044

 

集成Nios II系统到Quartus II 项目

在本节中,您执行以下步骤来完成的硬件设计:

■实例中,Quartus II SOPC Builder系统模块化项目。

■分配 FPGA 针脚。

■编译 Quartus II 项目。

■验证时间。

 

配置工程

我们要对工程配置一下了,在左侧边框栏右键点击,如图47所示。

clip_image045

点击setting后,如图48所示,点击Device and Pin Options。

clip_image047

点击后如图49所示,点击Configuration。

clip_image049

点击后,将use configuration device改为EPCS16,如图50所示。

clip_image050

实例化 SOPC Builder系统模块 Quartus II 项目中

首先创建一个顶层文件,在Quartus II 窗口中选择File→New,打开如图28所示的窗口,选择block Diagram/schematic File,即建立原理图文件。

clip_image052

点击File→save As…保存为sopc_led.bdf,如图29所示。

clip_image054

在sopc_led.bdf中的空白处双击,即可弹出symbol窗口。选择project→std_2c35,如图30所示。点击OK,将系统模块添加到了顶层模块中。如图31所示。

clip_image056

clip_image058

建立锁相环PLL模块。

接下来的工作我们需要建立一个锁相环,对时钟进行倍频,我们板子上是50MHz的有源晶振,我们要将其倍频到100MHz满足我们前面所设定的NOIS软核的时钟,还需要为SDRAM提供100MHz的时钟。下面我们就开始锁相环PLL模块。在sopc_led.bdf的空白处双击鼠标,点击megawizard plug-in manager…如图32所示。

clip_image060

出现如图33 点击Next

clip_image061

选中IO下的ALTPLL,将锁相环命名为PLL,如图34所示。

clip_image063

点击下一步,将General 的速度设置为8,输入时钟为50Mhz,如图35所示。

clip_image065

设置好以后,点击Next,将下图中选中的地方去掉后。如图36所示。

clip_image067

连续点击Next,直到出现C0输出频率的设置,将倍频设置为2,输出100Mhz时钟,如图37所示。

clip_image069

设置好以后点击Next,选中USE this clock,使用这部分给SDRAM提供时钟,时钟频率为100Mhz,偏移量为-75deg。如图38所示。

clip_image071

设置好以后,连续点击Next,中间没有需要修改的,最后点击Finish,完成PLL的建立,然后点击OK,回到Quartus界面,将我们建好的PLL放到空白处。

接下来的工作就是将PLL连接到NIOS软核上。如图39所示。

clip_image073

分配 FPGA 的针脚

PLL和std_3c25上点击右键后点击Generate Pins for symbol ports,这一步作用就是生成管脚,通过命名以后分配真实的引脚。如图40所示。

clip_image074

生成引脚后,如图41所示。

clip_image076

修改引脚的名称,使其具有意义,与脚本文件中的引脚命名相对应,修改完成后如图42所示。

clip_image078

脚本文件分配管脚

先将脚本文件复制到工程文件下面如图43所示。

clip_image080

我们将会提供给大家写好的TCL文件,到时候大家根据我给大家的TCL文件,将相应的管脚命名即可。修改好以后,按图44所示操作。

clip_image081

点击以后,出现45图,我们选择第一个EP2C35F484C8.tcl。点击RUN。

clip_image082

出现如图46图,说明脚本文件运行成功了。

clip_image084

编译 Quartus II 项目

点击Start Compilation如图52所示的按钮,开始编译。接下来就开始了又一个漫长的编译过程了,大家又可以休息一会了。

clip_image086

经过了漫长的编译过程,如果没有问题,编译成功后将出现如图52所示的对话框。

clip_image088

点击确定,编译过程全部结束。我们可以通过编译报告来看看我们用了多少资源,如图53所示。

clip_image090

下载到目标 FPGA 的硬件设计

1. 打开编程窗口和配置文件

在Quartus II 中直接点击Programmer或选择主菜单Tools—>Programmer,打开编程窗口,如下图所示,在Mode下拉列表框中有4种编程模式可以选择:JTAG、Active Serial 、Passive Serial和In-Socket。为了直接对FPGA进行配置,选择JTAG模式,并选中下载文件右侧的第一个小方框Program/Configure,注意核对下载文件的路径与文件名。如果此文件没有出现或者有错,可以单击左侧Add File 按钮,手动配置所需下载的文件是sopc_led.sof。

clip_image092

2. 设置编程器

在配置好下载文件sopc_led.sof后,要进行编程器设置。如果是首次使用Programmer进行连接下载,则须将试验系统与USB通信电缆连接好并打开电源。这时,系统提示用户安装USB-Blaster的驱动程序,用户须指定驱动程序存放的路径,然后进行安装。安装成功后,在编程窗口中Hardware Setup按钮的右边显示出USB-Blaster编程方式。以后再打开编程窗口时,只要USB电缆连接好,电源打开,系统就会自动设置成USB-Blaster编程方式。

3. 下载配置文件

单击编程窗口左侧的Start按钮,编程器开始把配置数据下载到FPGA中。这时,在下载进度条Progress段会显示下载数据的百分比,如下图。当下载完成时,会在信息窗口出现下载成功的消息。

clip_image094

 

 

使用 Nios II IDE 的软件开发

创建新的 Nios II C/c + + 应用程序项目

1.启动 IDE Nios II。在 Windows 计算机上,单击开始,指向程序,Altera、 Nios II EDS 9.0,然后单击 Nios II IDE 9.0。

2.在Nios II IDE中,选择FileàNewàProject,开启新项目对话框,选择Altera Nios IIàC/C++ Application,如下图:

clip_image095

3.单击Next按钮,进行新项目的设定。在这个步骤中提示用户指定新项目名、项目工作路径、目标硬件及新项目模板。在此选择项目模板为Hello World,设定项目名为Hello_led,设定工作路径为D:\sopc_project\led\software,单击SOPC Builder System右边的Browse按钮,选择前面生成的ptf文件,因为Nios II IDE需要从这个文件中获取该系统的相关信息。如下图所示:

clip_image097

4.然后单击Next按钮,进入下一步,为项目创建系统库。系统库是设备驱动程序集,提供对目标硬件的访问,如下图所示:

clip_image099

5.这样,整个新项目创建完成了,单击Finish按钮,出现下图:

clip_image101

修改源程序文件

修改程序的文件名。如下图所示,选中Hello_World,右键选择Rename。键入hello_led.c。

clip_image103

修改程序,双击helllo_led.c。编辑它,如图所示:

clip_image105

编译项目

1.右键单击 hello_led,然后单击System Library Properties。如下图:

clip_image107

2.单击System Library。

3.更改以下设置以减少编译的可执行文件的大小。如下图:

clip_image109

a.开启程序从不退出。

b.关闭支持 c + +。

c.关闭清洁退出 (刷新缓冲区)。

d.打开小 C 库。

4.单击确定以关闭属性对话框并返回到 IDE工作台。

5.单击ProjectàBuild All或按ctrl+B键,对项目进行编译。如下图:

clip_image110

编译进度:

clip_image112

编译完成:

clip_image114

运行程序

在项目编译调试之后,就可以运行程序了。运行方式有:Nios II Hardware、Nios II Instruction Set Simulator,分别是目标板运行、指令集仿真器运行。

运行程序的方法可以有如下几种:

选择RunàRun As,这种方式比较简单、快捷。

选择RunàRun…,此运行方式可进行一些具体的设置。

使用工具栏中运行图标clip_image115也可以运行程序。

在此,选择RunàRun…,出现如下图所示的窗口。

clip_image117

根据需求选择采用的目标连接,在此选择Nios II Hardware,然后右键单击New按钮,添加要运行的项目,如下图所示。

clip_image119

如上图所示的右侧包含5个标签,可以根据要求进行相关的设定。其中Main标签显示运行工程的名称,最下方复选框Validate Nios II system ID before software download 为选择在软件下载前是否验证Nios II系统ID,默认情况为选中,即验证系统ID;Target Connection标签用于建立目标连接,选择JTAG电缆、JTAG设备及Nios II 终端通信设备;Debugger标签用于调试配置。

设置完成后,单击Run按钮,则在控制台上显示运行结果“Hello_LED!”,如下图所示,同时在开发板上显示跑马灯,运行成功。

clip_image121

当然,如果用户没有开发板,则可以采用指令集仿真运行。使用指令集仿真运行,可以选择RunàRun AsàNios II ISS运行工程,同样出现“Hello_LED”运行结果如下图所示。

clip_image123

转载于:https://www.cnblogs.com/CXATG/archive/2013/03/26/2982819.html

查看全文
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

相关文章

  1. RabbitMQ测试

    1: 本文将进行rabbitMQ的批量写入,用于测试各rabbitMQ节点数据同步的测试,另外编写python脚本,用户和zabbix结合对rabbitMQ的集群状态、队列长度等性能和指标做监控,当出现异常的时候可以触发报警通知相关运维人员,具体如下: 1.1 : 批量写入10万条消息,验证消息同步到各…...

    2024/4/28 5:59:50
  2. 口罩选购及相关标准

    GB 国标 GB2626-2006 KN90/95 N90/95 GB19083-2010 : 3m9132 3m 8160 医护人员选购&#xff0c;不要买 YY 医用 YY0469-2011 医用外科口罩 YY/T0969-2013 一次性医用口罩 EN149&#xff1a;2001 FFP1&#xff1a;最低过滤效果≥80% FFP2&#xff1a;最低过滤效果≥94% FFP3&…...

    2024/4/20 20:42:38
  3. [图像分割综述] Image Segmentation Using Deep Learning: A Survey

    转载请注明作者和出处&#xff1a; http://blog.csdn.net/john_bh/ 论文链接&#xff1a;Image Segmentation Using Deep Learning:A Survey 会议及时间&#xff1a; Arxiv 2020.01 图像分割是图像处理和计算机视觉中的关键主题&#xff0c;其应用包括场景理解&#xff0c;医…...

    2024/4/28 6:46:59
  4. 云南小学、初中、高中标准教学实验室设备配置清单整体解决方案

    云南高中、初中、小学标准化实验室的建设&#xff0c;实现实验室建设现代化、教学仪器配备标准化、实验室管理信息化、实验教学开展制度化&#xff0c;全面提高中小学实验室"建、配、管、用"的整体水平。 云南中小学智慧实验室建设方案、实验室设备配置清单 天成科技…...

    2024/4/20 20:42:37
  5. 揭去面罩:微软新网络服务器IIS7曝光

    INQ报道&#xff0c;微软下一代网络服务器已经在其合作伙伴的blog上曝光了。显然&#xff0c;微软已经悄悄地给其合作伙伴们看了新IIS7的预览&#xff0c;该产品将会预计与Longhorn在同一时间段内推出。   Interscape Technologies的.Net开发人员Roberts McLaws在其Blog上说道…...

    2024/4/27 23:57:33
  6. 目标检测领域论文和代码集合(2013年~2018年8月)

    转载链接:https://handong1587.github.io/deep_learning/2015/10/09/object-detection.html Jump to... Papers R-CNNFast R-CNNFaster R-CNNLight-Head R-CNNCascade R-CNNMultiBoxSPP-NetMR-CNNYOLOYOLOv2YOLOv3DenseBoxSSDDSSDFSSDESSDInside-Outside Net (ION)CRAFTOHEMR…...

    2024/4/20 20:42:34
  7. Object Detection经典代码与文章

    转载自Object Detection Papers Deep Neural Networks for Object Detection paper: http://papers.nips.cc/paper/5207-deep-neural-networks-for-object-detection.pdf OverFeat: Integrated Recognition, Localization and Detection using Convolutional Networks arxiv…...

    2024/4/25 11:56:38
  8. 目标检测论文库

    转自&#xff1a;https://handong1587.github.io/deep_learning/2015/10/09/object-detection.html Object Detection Published: 09 Oct 2015 Category: deep_learning Jump to... PapersR-CNNFast R-CNNFaster R-CNNYOLOYOLOv2YOLOv3DenseBoxSSDOHEMR-FCNFeature Pyramid N…...

    2024/4/21 1:28:47
  9. 目标检测论文集锦

    本文转载自&#xff1a;https://handong1587.github.io/deep_learning/2015/10/09/object-detection.html#ssd Papers R-CNNFast R-CNNFaster R-CNNLight-Head R-CNNCascade R-CNNMultiBoxSPP-NetMR-CNNYOLOYOLOv2YOLOv3DenseBoxSSDDSSDFSSDESSDInside-Outside Net (ION)CRAFTO…...

    2024/4/21 1:28:46
  10. Object Detection

    目标检测神文&#xff0c;非常全而且持续在更新。转发自&#xff1a;https://handong1587.github.io/deep_learning/2015/10/09/object-detection.html&#xff0c;如有侵权联系删除。 我会跟进原作者博客持续更新&#xff0c;加入自己对目标检测领域的一些新研究及论文解读。…...

    2024/4/21 1:28:45
  11. ecw2c理解元数据:使用BigQuery k-means将4,000个堆栈溢出标签聚类

    您如何将超过4,000个活动的Stack Overflow标签分组为有意义的组&#xff1f; 对于无监督学习和k均值聚类来说&#xff0c;这是一项完美的任务-现在您可以在BigQuery中完成所有这些工作。 让我们找出方法。Visualizing a universe of clustered tags.Felipe Hoffa is a Develope…...

    2024/4/26 21:13:04
  12. Object Detection(目标检测论文、代码整合)

    目标检测神文&#xff0c;非常全而且持续在更新。转发自&#xff1a;https://handong1587.github.io/deep_learning/2015/10/09/object-detection.html&#xff0c;如有侵权联系删除。 更新时间&#xff1a; 20181203 我会跟进原作者博客持续更新&#xff0c;加入自己对目标检测…...

    2024/4/21 1:28:44
  13. Object Detection(目标检测神文)

    目标检测神文&#xff0c;非常全而且持续在更新。转发自&#xff1a;https://handong1587.github.io/deep_learning/2015/10/09/object-detection.html&#xff0c;如有侵权联系删除。 更新时间&#xff1a; 20190226 暂时停更 不再更新&#xff0c;最新检测文章请移步&#xf…...

    2024/4/21 1:28:42
  14. three.js 源码注释(九十四)extras/core/Shape.js

    商域无疆 (http://blog.csdn.net/omni360/) 本文遵循“署名-非商业用途-保持一致”创作公用协议 转载请保留此句&#xff1a;商域无疆 - 本博客专注于 敏捷开发及移动和物联设备研究&#xff1a;数据可视化、GOLANG、Html5、WEBGL、THREE.JS&#xff0c;否则&#xff0c;出自本…...

    2024/4/20 10:59:16
  15. OCR 文本检测干货汇总(含论文、源码、demo 等资源)

    转自&#xff1a;https://blog.csdn.net/Extremevision/article/details/86362066 作者&#xff1a;handong1587 来源&#xff1a;GitHub 链接&#xff1a; https://github.com/handong1587/handong1587.github.io/blob/master/_posts/deep_learning/2015-10-09-ocr.md 本文篇幅…...

    2024/4/21 1:28:41
  16. 人脸识别系列(十六):AMSoftmax

    论文链接&#xff1a;Additive Margin Softmax for Face Verification ------------------------------------------------------------------- 2019.1.24&#xff1a;注&#xff1a;腾讯AI Lab的 CosFace: Large Margin Cosine Loss for Deep Face Recognition和本文算法基本一…...

    2024/4/21 1:28:40
  17. 深度学习自学(二十六):ICCV2019

    简单整理下人脸方向ICCV2019相关的论文。 Oral 论文 11.Photo-Realistic Facial Details Synthesis from Single Image 作者&#xff1a;Anpei Chen, Zhang Chen, Guli Zhang, Ziheng Zhang, Kenny Mitchell, Jingyi Yu 论文链接&#xff1a;https://arxiv.org/abs/1903.10873…...

    2024/4/21 1:28:38
  18. 代码集合

    原文地址&#xff1a;http://blog.csdn.NET/cv_family_z/article/details/49902011 作者&#xff1a;cv_family_z 持续跟新 可以看看这个 http://blog.csdn.net/workerwu/article/details/46537849 场景识别&#xff1a; SegNet: A Deep Convolutional Encoder-Decoder …...

    2024/4/21 1:28:37
  19. CVPR2020论文和代码

    转自微信公众号 CVer&#xff0c;更多资源请加公众号 前言 之前Amusi整理了1467篇CVPR 2020所有论文PDF下载资源&#xff0c;以及270篇CVPR 2020代码开源论文项目&#xff0c;详见&#xff1a;270篇CVPR 2020代码开源的论文&#xff0c;全在这里了&#xff01; CVPR 2020代码…...

    2024/4/21 1:28:37
  20. 机器视觉开源代码集合

    申明&#xff1a;本文非笔者原创&#xff0c;原文转载自&#xff1a;http://www.yuanyong.org/blog/cv/cv-code 一、特征提取Feature Extraction&#xff1a; SIFT [1] [Demo program][SIFT Library] [VLFeat]PCA-SIFT [2] [Project]Affine-SIFT [3] [Project]SURF [4] [OpenSU…...

    2024/4/20 20:42:49

最新文章

  1. Docker② —— Cgroups详解

    1. 概述 Cgroups 的全称是control groups&#xff0c;cgroups为每种可以控制的资源定义了一个子系统。Cgroups分为三个部分&#xff1a; cgroup 本身&#xff1a;对进程进行分组hierarchy&#xff1a;将 cgroup 形成树形结构subsystem&#xff1a;真正起到限制作用的部组件 cp…...

    2024/4/28 8:25:22
  2. 梯度消失和梯度爆炸的一些处理方法

    在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言&#xff0c;在此感激不尽。 权重和梯度的更新公式如下&#xff1a; w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...

    2024/3/20 10:50:27
  3. 4.docker 容器的数据卷

    docker 容器的数据卷 配置数据卷 创建启动容器时&#xff0c;使用-v参数 设置数据卷。 docker run -it --nameXXX -v /root/data:/root/data_container centos:7 /bin/bash XXX : 名称 /root/data &#xff1a; 宿主机目录&#xff08;文件&#xff09; /root/data_contai…...

    2024/4/27 9:20:10
  4. 【THM】Protocols and Servers(协议和服务器)-初级渗透测试

    介绍 这个房间向用户介绍了一些常用的协议,例如: HTTP协议文件传输协议POP3邮件传输协议IMAP每个协议的每个任务都旨在帮助我们了解底层发生的情况,并且通常被优雅的GUI(图形用户界面)隐藏。我们将使用简单的 Telnet 客户端来使用上述协议进行“对话”,以充分了解GUI客户…...

    2024/4/26 8:55:10
  5. 【Linux实验室】NFS、DHCP的搭建

    NFS、DHCP的搭建 1、nfs服务搭建及测试什么是NFS&#xff1f;环境准备服务端机器安装nfs-utils和rpcbind包启动NFS服务创建/data/NFSdata目录&#xff0c;配置nfs文件启动服务挂载测试在服务端在共享目录下创建文件测试在客户端在共享目录下创建文件 2、dhcp服务搭建及测试什么…...

    2024/4/23 12:03:02
  6. 【外汇早评】美通胀数据走低,美元调整

    原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...

    2024/4/26 18:09:39
  7. 【原油贵金属周评】原油多头拥挤,价格调整

    原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...

    2024/4/28 3:28:32
  8. 【外汇周评】靓丽非农不及疲软通胀影响

    原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...

    2024/4/26 23:05:52
  9. 【原油贵金属早评】库存继续增加,油价收跌

    原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...

    2024/4/27 4:00:35
  10. 【外汇早评】日本央行会议纪要不改日元强势

    原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...

    2024/4/27 17:58:04
  11. 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响

    原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...

    2024/4/27 14:22:49
  12. 【外汇早评】美欲与伊朗重谈协议

    原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...

    2024/4/28 1:28:33
  13. 【原油贵金属早评】波动率飙升,市场情绪动荡

    原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...

    2024/4/27 9:01:45
  14. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

    原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...

    2024/4/27 17:59:30
  15. 【原油贵金属早评】市场情绪继续恶化,黄金上破

    原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...

    2024/4/25 18:39:16
  16. 【外汇早评】美伊僵持,风险情绪继续升温

    原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...

    2024/4/28 1:34:08
  17. 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势

    原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...

    2024/4/26 19:03:37
  18. 氧生福地 玩美北湖(上)——为时光守候两千年

    原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...

    2024/4/28 1:22:35
  19. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

    原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...

    2024/4/25 18:39:14
  20. 氧生福地 玩美北湖(下)——奔跑吧骚年!

    原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...

    2024/4/26 23:04:58
  21. 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!

    原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...

    2024/4/27 23:24:42
  22. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

    原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...

    2024/4/28 5:48:52
  23. 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者

    原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...

    2024/4/26 19:46:12
  24. 广州械字号面膜生产厂家OEM/ODM4项须知!

    原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...

    2024/4/27 11:43:08
  25. 械字号医用眼膜缓解用眼过度到底有无作用?

    原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...

    2024/4/27 8:32:30
  26. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

    解析如下&#xff1a;1、长按电脑电源键直至关机&#xff0c;然后再按一次电源健重启电脑&#xff0c;按F8健进入安全模式2、安全模式下进入Windows系统桌面后&#xff0c;按住“winR”打开运行窗口&#xff0c;输入“services.msc”打开服务设置3、在服务界面&#xff0c;选中…...

    2022/11/19 21:17:18
  27. 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。

    %读入6幅图像&#xff08;每一幅图像的大小是564*564&#xff09; f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...

    2022/11/19 21:17:16
  28. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

    win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面&#xff0c;在等待界面中我们需要等待操作结束才能关机&#xff0c;虽然这比较麻烦&#xff0c;但是对系统进行配置和升级…...

    2022/11/19 21:17:15
  29. 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...

    有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows&#xff0c;请勿关闭计算机”的提示&#xff0c;要过很久才能进入系统&#xff0c;有的用户甚至几个小时也无法进入&#xff0c;下面就教大家这个问题的解决方法。第一种方法&#xff1a;我们首先在左下角的“开始…...

    2022/11/19 21:17:14
  30. win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...

    置信有很多用户都跟小编一样遇到过这样的问题&#xff0c;电脑时发现开机屏幕显现“正在配置Windows Update&#xff0c;请勿关机”(如下图所示)&#xff0c;而且还需求等大约5分钟才干进入系统。这是怎样回事呢&#xff1f;一切都是正常操作的&#xff0c;为什么开时机呈现“正…...

    2022/11/19 21:17:13
  31. 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...

    Win7系统开机启动时总是出现“配置Windows请勿关机”的提示&#xff0c;没过几秒后电脑自动重启&#xff0c;每次开机都这样无法进入系统&#xff0c;此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一&#xff1a;开机按下F8&#xff0c;在出现的Windows高级启动选…...

    2022/11/19 21:17:12
  32. 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...

    有不少windows10系统用户反映说碰到这样一个情况&#xff0c;就是电脑提示正在准备windows请勿关闭计算机&#xff0c;碰到这样的问题该怎么解决呢&#xff0c;现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法&#xff1a;1、2、依次…...

    2022/11/19 21:17:11
  33. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...

    今天和大家分享一下win7系统重装了Win7旗舰版系统后&#xff0c;每次关机的时候桌面上都会显示一个“配置Windows Update的界面&#xff0c;提示请勿关闭计算机”&#xff0c;每次停留好几分钟才能正常关机&#xff0c;导致什么情况引起的呢&#xff1f;出现配置Windows Update…...

    2022/11/19 21:17:10
  34. 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...

    只能是等着&#xff0c;别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚&#xff0c;只能是考虑备份数据后重装系统了。解决来方案一&#xff1a;管理员运行cmd&#xff1a;net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...

    2022/11/19 21:17:09
  35. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

    原标题&#xff1a;电脑提示“配置Windows Update请勿关闭计算机”怎么办&#xff1f;win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢&#xff1f;一般的方…...

    2022/11/19 21:17:08
  36. 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...

    关机提示 windows7 正在配置windows 请勿关闭计算机 &#xff0c;然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;关机提示 windows7 正在配…...

    2022/11/19 21:17:05
  37. 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...

    钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...

    2022/11/19 21:17:05
  38. 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...

    前几天班里有位学生电脑(windows 7系统)出问题了&#xff0c;具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面&#xff0c;长时间没反应&#xff0c;无法进入系统。这个问题原来帮其他同学也解决过&#xff0c;网上搜了不少资料&#x…...

    2022/11/19 21:17:04
  39. 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...

    本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法&#xff0c;并在最后教给你1种保护系统安全的好方法&#xff0c;一起来看看&#xff01;电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中&#xff0c;添加了1个新功能在“磁…...

    2022/11/19 21:17:03
  40. 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...

    许多用户在长期不使用电脑的时候&#xff0c;开启电脑发现电脑显示&#xff1a;配置windows更新失败&#xff0c;正在还原更改&#xff0c;请勿关闭计算机。。.这要怎么办呢&#xff1f;下面小编就带着大家一起看看吧&#xff01;如果能够正常进入系统&#xff0c;建议您暂时移…...

    2022/11/19 21:17:02
  41. 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...

    配置windows update失败 还原更改 请勿关闭计算机&#xff0c;电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;配置windows update失败 还原更改 请勿关闭计算机&#x…...

    2022/11/19 21:17:01
  42. 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...

    不知道大家有没有遇到过这样的一个问题&#xff0c;就是我们的win7系统在关机的时候&#xff0c;总是喜欢显示“准备配置windows&#xff0c;请勿关机”这样的一个页面&#xff0c;没有什么大碍&#xff0c;但是如果一直等着的话就要两个小时甚至更久都关不了机&#xff0c;非常…...

    2022/11/19 21:17:00
  43. 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...

    当电脑出现正在准备配置windows请勿关闭计算机时&#xff0c;一般是您正对windows进行升级&#xff0c;但是这个要是长时间没有反应&#xff0c;我们不能再傻等下去了。可能是电脑出了别的问题了&#xff0c;来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...

    2022/11/19 21:16:59
  44. 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...

    我们使用电脑的过程中有时会遇到这种情况&#xff0c;当我们打开电脑之后&#xff0c;发现一直停留在一个界面&#xff1a;“配置Windows Update失败&#xff0c;还原更改请勿关闭计算机”&#xff0c;等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢&#xff0…...

    2022/11/19 21:16:58
  45. 如何在iPhone上关闭“请勿打扰”

    Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...

    2022/11/19 21:16:57