Wizard

[ZYNQ入门宝典]GTX高速口怎么玩(一)

点点圈 提交于 2020-02-26 13:25:52
(原帖中有图) GTX的概述 高速接口本来就复杂,Xilinx的IP虽然方便,但定制化参数较多,需要去了解的知识很多,官方文档就四五百页。还好在大多数应用里我们都只是用了其皮毛。我也是第一次学习GTX的IP,两个礼拜里摸索出一点东西,在这记录下。 SERDES SERDES就是G级速率以上的串行/解串器。Xilinx给出的方案就是芯片里内嵌GTX,GTH,GTP等模块。这里就以GTX为例。Transceivers的这个IP就是专门为GTX的使用而设计的。 Transceivers IP中几个基本知识 几个名词: GTXE2_CHANNEL/GTHE2_CHANNEL 就是最后IP例化的名称。 GTXE2_COMMON/GTHE2_COMMON 就是最终IP中QPLL的名称。 GTX硬件结构: 325T为例整个芯片GTX内部结构 时钟:参考时钟进入,每一个收发器都有一个QPLL,同时单独有一个QPLL,一般更高频率下会用到。 GTX整体功能结构: Transceivers Wizard 找到Transceivers的IP,并打开定制。在此不再赘述。 第一页没有什么好定制,只有一个,一定选择Include shared Logic in example design。主要是涉及到时钟相关资源是否可以和example进行共享。本工程用到example里的工程,选择共享总没错吧。 3.速率

odoo部分知识点注解

邮差的信 提交于 2020-02-08 22:34:30
bugmanger和quality部分代码解析 一.按钮的动作 1.1bug.py class Bug(models.Model): _name='bm.bug' _description='bug' name=fields.Char('bug简述',required=True) detail=fields.Text(size=150) is_closed=fields.Boolean('是否关闭') close_reason=fields.Selection([('changed','已修改'),('cannot','无法修改'),('delay','推迟')],string='关闭理由') user_id=fields.Many2one('res.users',string='负责人') follower_id=fields.Many2many('res.partner',string='关注者') var foo = ‘bar’; @api.multi def do_close(self): for item in self: item.is_closed=True return True var foo = ‘bar’; 1.2bugs.xml <header> <button name="do_close" type="object" string="关闭bug"/> <

Django FormWizard as_view() method AttributeError

筅森魡賤 提交于 2020-01-25 03:18:16
问题 I want to incorporate a FormWizard to handle a long form. After researching, it seems that django-merlin is the best option since it manages the formwizard via sessions. Trying to incorporate it (as mentioned in the django wizard docs), however, results in an AttributeError: type object 'CreateWizard' has no attribute 'as_view' . Here is what it looks like: from merlin.wizards.session import SessionWizard class StepOneForm(forms.Form): year = forms.ChoiceField(choices=YEAR_CHOICES) ... class

Design or Class/Component-hierarchy to be followed for the wizard application

微笑、不失礼 提交于 2020-01-24 20:43:45
问题 I'm Java Begginner. Below shown is the wizard which I want to achieve. For this, Do I need to create my customized hierarchy of components ? like... JFrame > JpanelMain. JpanelMain > Banner panel. JpanelMain > LH Navigation panel. JpanelMain > Bottom panel with buttons... I tried using Netbeans to create wizard modules using Tutorial (http://platform.netbeans.org/tutorials/nbm-wizard.html). Here explaination is about creating Netbeans Dialoug wizards, which run in Netbeans. But What I'm

Error “Invalid at the top level of the document” creating a Visual Studio 2012 Wizard

被刻印的时光 ゝ 提交于 2020-01-16 04:50:06
问题 I am trying to create a New Item Wizard for Visual Studio 2012. This would be a wizard to create several C++ files and add them to the project. I have created a similar wizard for VS 2005. I'm trying to create this using the IDTWizard interface. I followed this walkthrough: http://msdn.microsoft.com/en-us/library/7k3w6w59(v=vs.110).aspx When i try to use the wizard, I get an error message that says "invalid at the top level of the document". My dll shows up as a registered COM object when I

错误:The selected wizard could not be started Plug-in com.genuitec.eclipse.j2ee.ui was unable to load

て烟熏妆下的殇ゞ 提交于 2020-01-14 05:06:13
原文链接:https://blog.csdn.net/zhang_0507/article/details/89479952 作者:张新玲 错误:The selected wizard could not be started Plug-in com.genuitec.eclipse.j2ee.ui was unable to load class com.genuitec.eclipse.j2ee.ui.wizard.WebProjectWizard 解决办法:破解之后打开这个文件夹 安装路径\plugins\com.genuitec.eclipse.j2eedt.ui_13.0.0.me201501140726 把j2eedtcore.jar删除,j2eedtcore.jar.bakXXXXXXX改为j2eedtcore.jar 解决办法:破解之后打开这个文件夹 安装路径\plugins\com.genuitec.eclipse.j2eedt.ui_13.0.0.me201501140726 把j2eedtcore.jar删除,j2eedtcore.jar.bakXXXXXXX改为j2eedtcore.jar (不过这个文件夹下我有两个j2eedtcore.jar.bakXXXXXXX。删除一个j2eedtcore.jar.bakXXXXXXX和一个j2eedtcore.jar

Cancel VS2010 project creation from wizard

十年热恋 提交于 2020-01-13 10:38:51
问题 I created a wizard for a custom template in VS2010 And it works like a charm. But since the wizard contains a form required to finish the creation of the project, i feel that the user should be able to cancel the creation of the project. So my question being.. Is it possible to cancel the creation of a project/template process from inside a wizard implementing IWizard? These are the events i got at my disposal. public void BeforeOpeningFile(ProjectItem projectItem) public void

Replacing Radio Buttons with Check Box on License Wizard Page in Inno Setup

旧时模样 提交于 2020-01-04 23:46:40
问题 Is there any easy way to replace standard 2 radio buttons on License Wizard Page with single (checked/unchecked) Check Box in Inno Setup whithout creating Custom Page? 回答1: Since there are no settings to switch between license radio buttons and some license check box (at least just because there's no component for it on the WizardForm ) you need to create it by your own. The following code hide the original license radio buttons and creates a check box on the same place at the wizard

WizardPane : Disable 'Previous' button on a screen

故事扮演 提交于 2020-01-02 09:58:52
问题 How can I disable the 'Previous' button on my Screen of the ControlsFX WizardPane ? I am trying it with this method prev.setDisable(true) but what I have is NullPointerException . public class MainApp extends Application { Wizard wizard = new Wizard(); WizardPane1 page1 = new WizardPane1(); WizardPane page2 = new WizardPane(); WizardPane page3 = new WizardPane() { @Override public void onEnteringPage(Wizard wizard) { Node prev = lookupButton(ButtonType.PREVIOUS); prev.setDisable(true); } };

WizardPane : Disable 'Previous' button on a screen

被刻印的时光 ゝ 提交于 2020-01-02 09:58:26
问题 How can I disable the 'Previous' button on my Screen of the ControlsFX WizardPane ? I am trying it with this method prev.setDisable(true) but what I have is NullPointerException . public class MainApp extends Application { Wizard wizard = new Wizard(); WizardPane1 page1 = new WizardPane1(); WizardPane page2 = new WizardPane(); WizardPane page3 = new WizardPane() { @Override public void onEnteringPage(Wizard wizard) { Node prev = lookupButton(ButtonType.PREVIOUS); prev.setDisable(true); } };