用简单的几句代码,便实现类似串口通信那样的时序控制,确实很好, case(i) 0,1,2,3,4,5,6,7: begin rDI <= iData[ 7-i ]; ...
分类:
其他好文 时间:
2015-06-11 10:46:48
阅读次数:
151
有一次我抓取i2c波形,发现波形很奇怪,如图:可是,它连接的电阻一端波形很正常,如图:后来才发现是探头碰到了旁边一个引脚,引脚见的间距太小。...
分类:
其他好文 时间:
2015-06-08 17:21:05
阅读次数:
114
文档类别
文档标识
IIC总线协议基础1
当前版本
V0.2
作 者
Louis
完成时间
2015-05-27
IIC总线协议基础1
IIC总线协议基础1.
1
1.
IIC时序基础知识... 2
1.1
信...
分类:
其他好文 时间:
2015-06-06 10:35:36
阅读次数:
124
代码审查(Code Review)是软件开发中常用的手段,和QA测试相比,它更容易发现和架构以及时序相关等较难发现的问题,还可以帮助团队成员提高编程技能,统一编程风格等。 1. 代码审查要求团队有良好的文化 团队需要认识到代码审查是为了提高整个团队的能力,而不是针对个体设置的检查“关卡”。 “...
分类:
其他好文 时间:
2015-06-05 10:00:48
阅读次数:
93
1.约束文件的概念FPGA设计中的约束文件有3类:用户设计文件(.UCF文件)、网表约束文件(.NCF文件)以及物理约束文件(.PCF文件),可以完成时序约束、管脚约束以及区域约束。3类约束文件的关系为:用户在设计输入阶段编写UCF文件,然后UCF文件和设计综合后生成NCF文件,最后再经过实现后生成...
分类:
其他好文 时间:
2015-06-04 08:37:07
阅读次数:
235
1、nandflash
Nandflash是IO设备,数据、地址、控制线都是共用的,需要软件区控制读取时序,
所以不能像nor flash、内存一样随机访问,不能EIP(片上运行),因此不能直接作为boot。
S3C2440把Bootloader烧到nand flash上启动,因为在S3C2440里有一个内置的SRAM,
叫做stepping stone(垫脚石,很形象...
分类:
其他好文 时间:
2015-06-03 00:59:35
阅读次数:
1878
前言在我的工作中,用的最多的就是时序图了。可能由于工作的原因,我也是最喜欢画时序图了,很清楚,很明了,什么时候发送什么消息,到达什么状态,一下子就展示在你的脑海里,对于消息驱动的程序来说,是再好不过的了。时序图简介首先,时序图用来表示用例中的行为顺序,当执行一个用例行为时,顺序图中的每条消息对应了一...
分类:
其他好文 时间:
2015-06-02 17:01:17
阅读次数:
146
morris.js是一个轻量级的时间序列javascript类库,是网页显示图表的好工具。github项目地址:点击打开,使用起来很简单,但是需要你有一点网页设计的一些基本知识,对一个网页内容的结构要有一定的了解。可以从项目地址下载下来,然后在网页的标签内导入相应的js文件,类似这样的(注意你的目录...
分类:
编程语言 时间:
2015-05-31 16:42:24
阅读次数:
6715
Seq:就是我们常说的序号。对于要发送的数据的第一个序号而言这个序号是通过一个算法计算得到一个初始序号(ISN)加1。至于ISN怎么计算而来这里不讨论。这里我们以wireshark序号为准。假设某时序号为1000,简单的理解就是发送方告诉接收端“我发送的数据是从第1000开始的”。ACK..
分类:
其他好文 时间:
2015-05-31 06:54:45
阅读次数:
455
Seq:就是我们常说的序号。对于要发送的数据的第一个序号而言这个序号是通过一个算法计算得到一个初始序号(ISN)加1。至于ISN怎么计算而来这里不讨论。这里我们以wireshark序号为准。假设某时序号为1000,简单的理解就是发送方告诉接收端“我发送的数据是从第1000开始的”。ACK..
分类:
其他好文 时间:
2015-05-31 06:53:06
阅读次数:
3929