头像-12139

Eagleson[size=4] 日拱一卒,功不唐捐 为者常成,行者常至 [/size] 兰生幽谷,不为莫服而不芳;舟行江海,不为莫乘而不浮;君子行义,不为莫知而止休

  • 广东省深圳市
  • 单片机 嵌入式 FPGA/CPLD LED/显示
  • 工控电子

个人成就

获得 236 次赞

帮助过488人

clk_change.rar

操作系统:win7  软件版本:modelsim6.5se  本文只针对初学者,让他们少走点弯路,modelsim 软件本身感觉还是比较难以使用的。本 人才疏学浅,但有颗助人的心。大神请跳过,不要鄙视我。  如有错误,请不吝指点。 网上的关于do文件的编写好像资料不多,比较杂,所以本人总结一下常用的简单语法,方便大家查看。其实本人也刚接触do文件没多久,有纰漏很正常,欢迎指正批评,互相学习。ps:写得有点乱 一.do文件的简介和工作方式 do文件是一次执行多条命令的脚本。这个脚本可以像带有相关参数的一系列modelsim命令一样简单,或者是带有变量,执行条件等等的tcl程序。可在gui里或系统命令提示符后执行do文件。 由于tcl脚本语言内容很多,本人是刚学不久,菜鸟一个。但是针对我们这门课程的话,有些基本常用的语法还是值得提一下的,方便大家一起学习交流,如果以下内容有什么写错了,希望大家提出并批评,互相进步。 首先,我们如何建立do文件呢? 方法挺多,一种是可以打开modelsim,执行file/new/source/do命令,进入do文件编辑方式,在编辑窗口输入仿真批处理文件的代码,以.do为扩展名保存文件。当然也可以在windows系统中新建一个记事本,在“另存为”的时候写上.do的后缀名,也是一种方法。调用方式是在modelsim的transcript窗口中使用指令:do filename.do,完成对设计的自动化仿真。   下面简单讲讲仿真的步骤。首先我们要对一个设计进行仿真呢,我们一般需要进行以下几个步骤: ①创建一个工程和工程库; ②加载设计文件(包括你编写好的testbench); ③编译源文件; ④运行仿真,并查看结果; ⑤最后进行工程调试。          而do文件,就是把上述的步骤①---④用tcl脚本语言来编写出来,让modelsim来运行该do文件宏命令,并自动执行仿真的步骤。这种好处也许在小设计中没怎么表现,但是如果在一个大的工程中,常常需要对一个设计单元进行反复的调试和仿真,但是仿真时的设置是不变的,这时如果使用了do文件,把仿真中使用到的命令都保存下来了,就可以节省大量的人力,提高了工作效率。

menu_exp.rar

文档、视图和框架简介        在之前创建的单文档工程menu_exp中,我们可以看到mfc向导自动为我们生成了cmenu_expdoc类、cmenu_expview类和cmainframe类,它们就分别是文档类、视图类和框架窗口类。        文档/视图结构是mfc提供的一种不错的设计,它将数据的处理和显示分开来,这样更便于我们对程序的维护和扩展。下面分别介绍这种结构中涉及到的几个重要概念。        文档        文档对象用于管理和维护数据,包括保存数据、取出数据以及修改数据等操作,在数据被修改以后,文档可以通知其对应的所有视图更*显示。        视图        视图对象将文档中的数据可视化,负责从文档对象中取出数据显示给用户,并接受用户的输入和编辑,将数据的改变反映给文档对象。视图充当了文档和用户之间媒介的角色。        框架        一个文档可能有多个视图界面,这就需要有框架来管理了。框架就是用来管理文档和视图的。框架窗口是应用程序的主窗口,应用程序执行时会先创建一个最顶层的框架窗口。视图窗口是没有菜单和边界的子窗口,它必须包含在框架窗口中,即置于框架窗口的客户区内。        文档模板        文档模板中存放了与文档、视图和框架相关的信息。应用程序通过文档模板创建文档对象、框架窗口对象和视图对象。另外,文档、视图和框架之间的关系也是由文档模板来管理的。        我们来看看menu_exp单文档程序中,cmenu_expapp应用程序类的成员函数cmenu_expapp::initinstance()创建并注册文档模板的部分:      在构造文档模板类csingledoctemplate的对象时,第一个参数是资源id idr_mainframe,它包括框架窗口图标等,后面的三个参数都是runtime_class宏的调用,runtime_class用于获取类的运行时信息,文档模板可以根据这些动态创建信息来创建相应类的对象,即文档对象、框架窗口对象和视图对象。adddoctemplate函数用来注册文档模板对象。        框架类、文档类和视图类        在vs2012自动生成的代

stm32f4固件库中文版_zh.part01.rar

文档部分内容截图:

stm32f4固件库中文版_zh.part02.rar

文档部分内容截图:

stm32f4固件库中文版_zh.part03.rar

文档部分内容截图:

stm32f4固件库中文版_zh.part04.rar

文档部分内容截图:

stm32f4固件库中文版_zh.part05.rar

文档部分内容截图: