最新博文
0
推荐 5473
阅读
推荐 5473
阅读
【原创】数据位宽的定义原来还可以这么表示的
在VerilogHDL中,定义一个(MSB-LSB+1)位的变量或端口a格式如下所示:reg[MSB:LSB]a;或者wire[MSB:LSB]a;或者input/inout/output[MSB:LSB]a;其中,我们见得最多和用得最多的是MSB和LSB都是正整数。前段时间,不小心看到MSB和LSB可
0
推荐 5868
阅读
推荐 5868
阅读
【原创】Microsoft Word由于MathType的安装出现的一点小问题
近段时间,由于工作需要,要在MicrosoftWord文档中编辑公式,于是安装了公式编辑器MathType。但令人不如意的是,当打开Word文档时,却连续两次出现了下面的错误信息提示(TheMathTypeDLLcannotbefound.PleasereinstallMathType.):按两次确定之后,在菜单栏中出现了两
0
推荐 3303
阅读
推荐 3303
阅读
0
推荐 3964
阅读
推荐 3964
阅读
【原创】嵌入式系统中设备号的意义
设备号:设备号主要是用查找设备对象用的。格式:设备号由主设备号和次设备号组成。一般的,主设备用来表征一类设备,次设备号用来表示该设备是第几个。内核函数:声明头文件:linux/kdev_t.h/**功能:组装设备号*参数:*intmajor主设备号*intm
0
推荐 3194
阅读
推荐 3194
阅读
【原创】嵌入式字符设备驱动概述
成都六月天,阴沉沉的,最近在做驱动,今天给大家写一下相关的内容。声明头文件:linux/cdev.hstructcdev{...structmodule*owner;//一般是THIS_MODULE&n
0
推荐 5778
阅读
推荐 5778
阅读
MiZ702学习笔记3——熟悉Vivado开发流程从PL开始
废话不说,直接进入主题~~~1、选择菜单栏File->NewProject:2、为工程取名3、选择RTL项目4、由于MiZ702和zed高度兼容,我们不妨试试直接选择ZedBoard,当然这仅仅是个尝试哈哈,如果是比较严谨的项目,还是跟新芯片型号选择。5、完成工程就创建好了,我们来看下主
0
推荐 2662
阅读
推荐 2662
阅读
跟我一起学习FPGA (6)
这一次是学习分享。因为有爱好者问起Primace菜单下Flow>Simulation>TimingSimulation如何使用。这里面嵌套调用ModelSim。关于ModelSim的使用,百度文库上有一个很好的ModelSim入门教程,真的一看就会,链接如下:http://wenku.baidu.com/link?url=ZzMYCjpqSD7QT79
0
推荐 2421
阅读
推荐 2421
阅读
A.02.01—功能定义—一般定义
第二章将属于较轻松的内容,整个过程也会主要以文字描述为主。最常见的功能定义为按使用操作来定义,如下面的例子是最普通的:1)用户将雨刮开关打至高速档,雨刮以高速速率刮刷2)在电源档位为OFF时,用户将转向灯开关打到左边,左侧的位置灯亮起3)用户踩下刹车踏板,
0
推荐 2329
阅读
推荐 2329
阅读
A.02.00—功能定义与唤醒—起始
第一章节主要讲的是模块普通的输入输出,精力及能力有限,仅介绍了一些较为普通的信号,另一些信号留待想了解的人自我探索。第二章节打算介绍的是功能定义和休眠唤醒相关的内容。也是一些基础内容,对于比较少见或不具备通用性的内容将不提及。对于整车厂的电器工程师而
0
推荐 2601
阅读
推荐 2601
阅读
A.01.12—模块的输出—通讯(CAN&LIN)
CAN和LIN相关的内容很多,今天仅对几年前困扰过我的一个疑问进行说明。以前最常见的通迅方式为CAN和LIN,但现在也有很多其他的通讯方式了,而这两种通讯方式仍使用广泛。前几年常听人说CAN的成本和LIN差不多,所以没必要用LIN;而那时又有人说CAN要收发器LIN不需要了,
0
推荐 3055
阅读
推荐 3055
阅读
0
推荐 2018
阅读
推荐 2018
阅读
Verilog不可综合语句汇总
(1)所有综合工具都支持的结构:always,assign,begin,end,case,wire,tri,aupply0,supply1,reg,integer,default,for,function,and,nand,or,nor,xor,xnor,buf,not,bufif0,bufif1,notif0,notif1,if,inout,input,instantitation,module,neg
0
推荐 2376
阅读
推荐 2376
阅读
0
推荐 2949
阅读
推荐 2949
阅读
进击吧,linux(十) 时间编程
利用linux提供的时间相关的函数,可以获取时间。时间类型是有两种:1、UTC,也就是世界标准时间。也称为格林威治标准时间。2、Calendartime,日历
0
推荐 2784
阅读
推荐 2784
阅读
A.01.11—模块的输出—输出复用和可配
对于输入来说,高边输入与低边输入可配,那对于输出来说,它有哪些可配的情况呢。下图中展示了2种常见的类型。第一种为同一驱动芯片内部的情况。对于OPL与ODL,即PWM低端输出和固态的低端输出,它们是可复用的,但需明确的是对于同一个驱动芯片来说,如果它有OPL口,则




