- 博客(51)
- 资源 (1)
- 收藏
- 关注
转载 SAM-BA连接不上
AT91SAM9260与SAM-BA的连接是由于芯片内有一段固化的代码运行起来后才会检测到目标板并建立连接。 假设现在你烧写了Bootstrap进去,芯片上电后发现有可运行的代码,从而就不执行片内固化的那个代码。因此,就无法与SAM-BA建立连接。解决方法主要有以下几个方面: 1.在开发板上已经预留了处理这个问题的硬件,即有个按钮,一旦这个按钮按下,测清除flash中的所有
2015-11-24 22:53:12 5051 2
转载 No match found for 'my_favorites' in the search path
我刚也遇到了,修改路径保存出错,No match found for 'my_favorites' in the search path。再百度下:问题描述: 运行Cadence16.2的Allegro PCB Editor时,在Setep→Use Preferences时出现以下提示对话框:"No match found for 'my_favorites' in the s
2015-11-20 22:24:07 6559
转载 因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系
转自:http://www.cnblogs.com/mliudong/p/4217945.html安装terminator等一些软件等时候,遇到了这样等问题leo@leo:~$ sudo apt-get install terminator[sudo] password for leo: 正在读取软件包列表... 完成正在分析软件包的依赖关系树 正在
2015-11-07 16:43:57 3570
原创 Error (171173): Node from partition Top cannot preserve previous 管脚分配错误
有时候,使用quartus改动了一下io分配,却编译不能通过,我的版本为12,按下面改一下设置就好了 To view and modify the Netlist Type:On the Assignments menu, click Design Partitions Window.Double-click the Netlist Type col
2015-08-22 21:01:22 5545
转载 Allegro里隐藏GND或者电源网络的鼠线/ 显示隐藏的鼠线,修改网络颜色
转自:http://blog.csdn.net/varding/article/details/194771651. 隐藏鼠线logic=>Identify DC Nets,在里面把地或者电源设置成0或者3.3之类的就能隐藏鼠线了,并且这些被隐藏的网络会用方框包起来,这样也不会忘了布线(这个操作实际上就是给这个网络添加个:RATSNEST_SCHEDULE = POWER_
2015-06-14 22:44:48 4198 1
转载 时域与频域一
转自:http://ar.newsmth.net/thread-1c8cc51a443893-1.html你的原信号如果是周期信号,则根本不存在连续谱。 如果是非周期信号经过了截断,则可以分辨的频率范围只由截断的数据长度和采样 频率决定。原则上无法提高。也是说,得到的离散谱无法恢复成连续谱。 尽管通过频谱插值可以改善频域谱线的密度和平滑程度,但不能得到任何有用的信息,
2015-04-27 22:11:02 19718
转载 Windows api 串口通信
转载请注明出处作者:小马转自:http://blog.csdn.net/pony_maggie/article/details/6199453自己写的一个的串口操作类 一 打开串口打开串口用CreateFile, 关健是几个参数该怎么填. CreateFile有7个参数.[cpp] view plaincopyLPCTSTR lpFile
2015-04-19 11:13:28 906
转载 如何使用modelsim-altera 生成Fsdb
转自:http://bbs.eetop.cn/thread-161960-1-1.html第一步:挂 PLI 在 modelsim.ini 這個檔案中, 找到如下的敘述; List of dynamically loaded objects for Verilog PLI applications; Veriuser = veriuser.sl並將; Veriuser
2015-04-02 21:17:14 2144
转载 解决Windows 7 任务栏windows资源管理器“最近”和“已固定”消失的问题
转自:http://hi.baidu.com/boysspace/item/9611e1a6348b29d95af1916a解决Windows 7 任务栏windows资源管理器“最近”和“已固定”消失的问题问题描述:右键任务栏“windows资源管理器”无法显示“最近”和“已固定”,只显示如下图所示的项目解决方法:删除以下文件夹内的所有文件后,注销或重启,然后
2015-04-02 21:16:30 5462
转载 SignalTap II观测wire型数据
转自:http://blog.163.com/taofenfang_05/blog/static/64214093201181211123152/ wire型数据 readdata和writedata,综合以后不能添加到SignalTap中观测。 在待观察的wire信号旁边加上/*synthesis keep*/; wire [31:0] readdata /
2015-03-21 17:06:44 2350
转载 真正的理解setup time/hold time
转自:http://www.cnblogs.com/poiu-elab/archive/2012/10/29/2745390.html什么叫做真正的理解setup time/hold time呢?听我道来。就是要讲明白的setup time和hold time,都知道setup time的公式是Tclk > Tcq + Tcomb + Tsetup - Tske
2015-01-15 13:15:01 16167
转载 [转]TimeQuest约束外设之诡异的Create Generated Clocks用法
转自:http://www.cnblogs.com/shengansong/archive/2012/05/17/2505830.html
2014-11-03 19:55:46 1709
转载 用Verilog HDL的三种建模方式描述——2选1数据选择器
1,数据选择器的定义和功能 数据选择是指经过选择,把多路数据中的某一路传送到公共数据线上,实现数据选择功能的逻辑电路称为数据选择器。它的作用相当于多输入的单刀多掷开关。 2,集成电路数据选择器 常用的集成电路数据选择器有许多种类,并且有COMS和TTL产品。例如,四2选1数据选择器74x157、双4选1数据选择器74x153、8选1数据选择器74x151等。 还有一些
2014-10-15 11:47:19 22358
转载 如何解决"应用程序无法启动,因为应用程序的并行配置不正确"问题
http://blog.csdn.net/minglingji/article/details/7616788VC9编译的程序在没有装过VC9(确切的说是.Net Framework3.5)的机器上运行时,如果提示“由于应用程序配置不正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题。”这个错误,那么就说明该程序动态链接了VC9的运行时库,(如果还用到了MFC,那么可能动态链接了V
2014-09-22 15:35:17 7497
转载 时钟属性jitter和skew
Clock jitter & clock skew Clock skew 和Clock jitter 是影响时钟信号稳定性的主要因素。很多书里都从不同角度里对它们进行了解释。 其中“透视”一书给出的解释最为本质: Clock Skew: The spatial variation in arrival time of a clock transition on an integ
2014-09-02 09:28:36 13059
转载 OV7725寄存器配置之PCLK、帧率
转自:http://zhan.renren.com/tojobic?gid=3602888498023511118&from=post&checked=true对OV7725中的帧率以及PCLK设置不解,故查看相关资料。找到了一些规律,不知是否准确,现总结如下: 在OV7725中有几个相关的比较重要的寄存器,0X0D、0X11、0X33. 0X0D主要是
2014-08-25 22:01:33 10584 1
转载 altium designer中怎样画任意角度的线
1.检查设置是否正确打开preferences-PCB Editor-Interactive Routing-Interactive Routing Options-Restrict TO 90/45去掉勾选项,点击OK即可。如下图2.按下shift+空格;即可切换画线模式,切换过程中会出现90度直角、45度角、椭圆形角、任意角度等,自己根据需要切换吧!
2014-08-21 13:06:26 29041
转载 字串查找算法总结及MS的strstr源码
http://www.cnblogs.com/ziwuge/archive/2011/12/09/2281455.html首先来说说字串的查找,即就是在一个指定的字串A中查找一个指定字串B出现的位置或者统计其他B在A中出现的次数等等相关查找。 ①MS自己提供了一个strstr函数原型:extern char *strstr(char *str1, char *str2);头文件。但也可不
2014-08-18 15:38:21 2659
转载 DuiLib 消息机制剖析
转自:http://blog.163.com/hao_dsliu/blog/static/1315789082014613160886/
2014-08-14 11:19:21 20045 1
转载 DuiLib使用教程之二---测试工程
DuiLib测试工程 以下内容为原创,欢迎转载,转载请注明来自试着不呼吸的博客:http://blog.csdn.net/haiqiang_softwo/article/details/21485283 通过上节(http://blog.csdn.net/haiqiang_softwo/article/details/21485241) 我们已经学会了,如何
2014-08-08 11:48:53 1255
转载 如何將值delay n個clock? (SOC) (Verilog)
转自:http://www.cnblogs.com/oomusou/archive/2009/06/15/verilog_dly_n_clk.html 1 /* 2 (C) OOMusou 2009 http://oomusou.cnblogs.com 3 4 Filename : delay_3t.v 5 Compiler : NC-Verilog 5
2014-08-05 20:58:43 2630
原创 open upvalues are never black
upvalue的类型为typedef struct UpVal { CommonHeader; TValue *v; /* points to stack or to its own value */ union { TValue value; /* the value (when closed) */ struct { /* double li
2014-08-05 09:34:16 675
转载 struct对齐
转载请注明出处作者:小马 一 引言先要明确一个事情,结构体的对齐规则到底和什么有关系?. 经过本人”深入的研究和探索”, 答案是, 和编译器,操作系统, CPU都有关系.和编译器有关系相信很多人都不怀疑, 和cpu和操作系统有还关系估计很多人也知道,问题是网上很少看到有人探讨这个, 这个问题并不是简单的总线长度就可以解释的清楚的,而且不同的CPU处理机制有很大的不同, 要把
2014-07-08 14:24:47 486
转载 altium覆铜与走线直接相连
启动Place—Polygon Pour…命令,出现Polygon Pour对话框,可以定义填充模式、填充网络和填充层等设置项,在对话框右下角的Net Options网络选项中可以选择:* Connect to Net:连接到网络。点击右侧的 按钮,可以选择一个网络* Don’t Pour Over Same Net Objects:不要覆盖相同网络的对象* Pour Over All
2014-06-25 10:27:45 10053 1
转载 warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify -GX
http://bbs.csdn.net/topics/60195477这是因为使用了C++异常。/EHsc或/GX,两者是等价的。exception. It is equivalent to /EHsc./GX is in effect, by default, when you compile from within the development env
2014-06-13 14:09:16 6207
转载 【详解】回车/换行 0x0D/0x0A CR/LF 的来龙去脉
转自:http://bbs.chinaunix.net/thread-3590142-1-1.html【回车和换行的历史】在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行,需要回车换行,此过程,要用去0.2秒,正好可以打两个字符。要是在这0.2秒里面,又有新的字符传过来,那么这个字符将丢失。
2013-10-30 16:04:52 2474
转载 内存5种类型
转自:http://www.cppblog.com/prayer/archive/2009/08/17/93594.htmlBSS段:BSS段(bss segment)通常是指用来存放程序中未初始化的全局变量的一块内存区域。BSS是英文Block Started by Symbol的简称。BSS段属于静态内存分配。数据段:数据段(data segment)通常是指用来存放程序中已初始化的全
2013-09-29 13:56:05 1022
转载 VIM之_vimrc配置
转自 http://www.cnblogs.com/ifys/archive/2010/08/13/1860619.html source $VIMRUNTIME/vimrc_example.vimsource $VIMRUNTIME/mswin.vim behave mswin """"""""""""""""""""""""""""""""""""""
2013-09-17 18:10:57 1728
转载 差模与共模
一、首先明白差模、共模的一些概念。 1、任何一个信号(实际输入电压)都是由差模与共模组成。通常用c 表示共模,d 表示差模。 也就是 输入量Vi=(Vc,Vd) 我们来举个列子: 差分运放 一端加3 v 一端 2v 相当于一端加vd=0.5vc=2.5 一端加:vd=-0.5vc=2.5
2012-02-19 14:05:47 10448
转载 编译警告 NEWLINE EXPECTED EXTRA CHARACTERS FOUND
ANSWER: A #directive line is correct but contains extra non-commented characters. For example:#include foo或者你定义了#ifdef OS GLOBA
2011-09-21 18:23:28 8004 1
转载 调用指令
硬件堆栈用来保存调用子程序的返回地址,软件堆栈用来保存局部变量和工作寄存器。 一般会把返回地址自动存入堆栈,而没有被单片机自动入栈但是也需要保存的内容比如状态寄存器、通用寄存器等,就得通过PUSH等指令把它们人为地保存到堆栈中。自动入栈和“人为入栈”可能使用的是一个堆栈指
2011-09-18 22:21:34 1497
转载 减少uc/os内存使用
改进uC/OS II,减少内存使用量 (木瓜) 发表者: cbqcgq在以uC/OS为操作系统的项目中,系统可能要处理各种不同的中断请求,如果某个中断处理程序需要调用uC/OS的各种Post函数向任务发出消息,那么uC/OS建议中断服务程序
2011-09-15 22:42:07 936
原创 c51重入分析一
定义一个简单的重入函数,代码如下 unsigned int func(unsigned int a)reentrant { unsigned int i; i = a; return i; }void main(void){
2011-09-15 20:39:42 481
转载 c51汇编伪指令
DBIT 指令在内部数据区的BIT 段内以位为单位保留存储器 RSEG是段选择指令,要想明白它的意思就要了解段的意思。 段是程序代码或数据对象的存储单位。程序代码放到代码段,数据对象放到数据段。段分两种,一是绝对段,一是再定位段。绝对段在汇编语言中指定
2011-09-15 19:39:41 1027
转载 如何从其他地址启动c51
QUESTIONHow do I start my C51 program at an address other than 0000h?ANSWERThere are three steps to relocate your C51 program to start
2011-09-15 18:48:12 613
转载 c测试题
C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为带面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个
2011-09-13 23:50:50 434
转载 重入与不可重入函数
主要用于多任务环境中,一个可重入的函数简单来说就是可以被中断的函数,也就是说,可以在这个函数执行的任何时刻中断它,转入OS调度下去执行另外一段代码,而返回控制时不会出现什么错误;而不可重入的函数由于使用了一些系统资源,比如全局变量区,中断向量表等,所以它如果被中断的话,可能会出现
2011-09-13 23:38:22 378
转载 keil 常见问题
一、混合编程1、模块内接口:使用如下标志符:#pragma asm汇编语句#pragma endasm注意:如果在c51程序中使用了汇编语言,注意在keil编译器中需要激活Properties中的“Generate Assembler SRC File”
2011-09-13 23:32:40 2199
转载 keil一些有趣特性
Keil c51号称作为51系列单片机最好的开发环境,大家一定都很熟悉。它的一些普通的特性大家也都了解,(书上也都说有)如:因为51内的RAM很小,C51的函数并不通过堆栈传递参数(重入函数除外),局部变量也不存储在堆栈中,而是存在于固定的RAM中及寄存器中。那么看一下下面的程序
2011-09-13 23:12:57 833
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人