2019年9月3日

[转载]Matlab 之静态文本多行输出

摘要: 转载文章,原文链接:[Matlab 中的静态文本框中显示多行内容](http://blog.sina.com.cn/s/blog_4d633dc70100nwzf.html)有时候,我们在 GUI 中利用静态文本框显示程序的结果,但是结果很长,一行未必可以显示的开,而静态文本框不像 edit 或 listbox 那样通过滚动条来显示多行内容,即便设置了 max 和 min 属性也是一样的。于是,怎... 阅读全文

posted @ 2019-09-03 20:04 青鸟晴空 阅读(1238) 评论(0) 推荐(0) 编辑

[转载]Matlab 生成 Word 报告

摘要: 最近在进行一批来料的检验测试,一个个手动填写报告存图片太慢了,就有了种想要使用 Matlab 在分析完后数据可以自动生成 PDF 报告的想法,于是就去网上搜索了相关的资料,发现[Matlab 中文论坛](http://www.ilovematlab.cn/)上有 xiezhh 曾经发过的使用 Matlab 生成 Word 的一些功能代码。又看了些 xiezhh 别的帖子和一些别的小伙伴的补充,找到... 阅读全文

posted @ 2019-09-03 20:04 青鸟晴空 阅读(10637) 评论(0) 推荐(0) 编辑

[转载]Quartus 代码保护之网表文件

摘要: 当项目过程中,不想给甲方源码时,该如何?我们可以用网表文件 qxp 或者 vqm 对资源进行保护。本文主要讲解这两个文件的具体生成步骤。## 基本概念QuartusII 的 qxp 文件为 QuartusII Exported Partition,用于创建综合或者 PAR 之后的网表文件。QuartusII 的 vqm 文件为 verilog quartusII mapping,只能保存综合后,P... 阅读全文

posted @ 2019-09-03 20:04 青鸟晴空 阅读(593) 评论(0) 推荐(0) 编辑

[阅读]技术的正宗与野路子

摘要: 原文链接:[技术的正宗与野路子](http://kb.cnblogs.com/page/554496/),本文有部分删减。> 黄衫女子的武功似乎与周芷若乃是一路,飘忽灵动,变幻无方,但举手抬足之间却是正而不邪,如说周芷若形似鬼魅,那黄衫女子便是态拟神仙。这段描写出自《倚天屠龙记》第三十八回。“九阴神抓”本是《九阴真经》中的上乘武功,但当初梅超风夫妇由于拿到的《九阴真经》不完整,学不到里面的内功心法... 阅读全文

posted @ 2019-09-03 20:04 青鸟晴空 阅读(281) 评论(0) 推荐(0) 编辑

[整理]Matlab 之中心平滑滤波

摘要: 滑动平均(moving average):在地球物理异常图上,选定某一尺寸的窗口,将窗口内的所有异常值做算术平均,将平均值作为窗口中心点的异常值。按点距或线距移动窗口,重复此平均方法,直到对整幅图完成上述过程,这种过程称为滑动平均。滑动平均相当于低通滤波,在重力勘探和测井资料处理解释中常用此方法。如果滑动窗长为 n 的话,滑动平均就是让数据通过一个 n 点的 FIR 滤波器,滤波器抽头系数都是 1... 阅读全文

posted @ 2019-09-03 20:03 青鸟晴空 阅读(2775) 评论(0) 推荐(0) 编辑

[整理]PCB 阻抗控制

摘要: 之前一直听说 PCB 设计中信号完整性及阻抗方面的要求,但是本人对此还是有很多的不了解,每次和别人讨论到这里后就不知道该怎么继续就这个问题交谈下去。正巧最近手头有一点工作有这方面的一些需求,就拿来花了一点时间认真的了解了一下。自我感觉只是了解到了冰山一角,在此吧所了解到的知识进行下摘抄总结,后续有新知识再进行跟进。**本文主要讲述了PCB的阻抗控制**,资料源自互联网,出处附于其后。## 阻抗及其... 阅读全文

posted @ 2019-09-03 20:03 青鸟晴空 阅读(1944) 评论(0) 推荐(0) 编辑

[整理]S-Record 数据格式解析

摘要: S-Reord 是一种由摩托罗拉公司创建的文件格式。S-Record 的基本字符为 ASCII 字符,用以表示相应的十六进制数据。该数据格式还有以下的几种名字或缩写 SRECORD, SREC, S19, S28, S37。S-Record 格式多用在存储类芯片,Flash、EPROMs、EEPROMs等。本文主要介绍 S-Record 格式及其各部分所代表的含义,更多详细的介绍可以看本文资料主要... 阅读全文

posted @ 2019-09-03 20:03 青鸟晴空 阅读(2222) 评论(0) 推荐(0) 编辑

[整理]一个有关 Latch (锁存器)的有趣问题

摘要: ## 起源今天诳论坛,突然发现了一个有关 latch 的问题,由于对 D Flip-Flop 和 Latch 还有些疑问,就点击了进去,一看果然有些意思,也挺有学习意义的,于是本文就诞生了。喊出口号 ~ Just note it.## 有意思的问题图![这是个图片,仔细看代码](https://airbird-1252162485.cos.ap-shanghai.myqcloud.com/2016... 阅读全文

posted @ 2019-09-03 20:03 青鸟晴空 阅读(968) 评论(0) 推荐(0) 编辑

[整理]常见质量管理的一些名词介绍

摘要: 本文主要介绍了一些质量管理或者项目管理中的名词,还不是很完整,慢慢的补充。## **FEMA**FMEA(Failure Mode and Effects Analysis),潜在的失效模式及后果分析:是在产品设计阶段和过程设计阶段,对构成产品的子系统、零件,对构成过程的各个工序逐一进行分析,找出所有潜在的失效模式,并分析其可能的后果,从而预先采取必要的措施,以提高产品的质量和可靠性的一种系统化的... 阅读全文

posted @ 2019-09-03 20:03 青鸟晴空 阅读(1597) 评论(0) 推荐(0) 编辑

[转载]Altium 规则详解及设置

摘要: 在 Altium 中进行 PCB 的设计时,经常会使用规则(Rule)来进行限定以确定线宽孔径等参数,此文将简要的介绍规则中的一些标量代表了什么。**Electrical**电气规则。安全间距,线网连接等**Routing**布线,线宽、过孔形状尺寸、布线拓扑、布线层、封装出线等**SMT**Surface Mount Technology,表面组装技术(表面贴装技术),贴片。贴片元件焊盘的一些要... 阅读全文

posted @ 2019-09-03 20:03 青鸟晴空 阅读(1651) 评论(0) 推荐(0) 编辑

[原创]使用 Python + Pillow 完成图片墙拼图

摘要: 因为脑子里的一些想法,需要将一些照片拼接在一起,首先想到了使用APP直接操作,结果下载了许多应用后发现最多只能支持九张照片的拼接。然后又找了些美图秀秀之类,都无法满足我的需求,甚至我都想到使用PS去进行操作,但是如果使用PS那可就变成了一项耗时间的活了呢。于是继续的查找解决方案,在一个小角落里找到了使用Pillow搭建照片墙的例子,心想这就是我想要的,细细查找发现果不其然,一下子明朗了许多。在此对... 阅读全文

posted @ 2019-09-03 20:02 青鸟晴空 阅读(2121) 评论(0) 推荐(0) 编辑

[原创]利用 bat 脚本进行 QuartusII 和 NiosII 程序的下载

摘要: 本文主要介绍了一种使用 bat 批处理调用脚本对 Altera 系列 FPGA 外挂 EPCS 芯片进行 SOF(QuartusII)和 ELF(NiosII) 程序的下载方法。## 事出必有因当前固件程序存在 NIOS 软核部分,所以在调试测试以及生产的时候经常需要同时打开 QuartusII 和 NiosII 进行程序的更替下载,操作繁琐费时,于是就想到使用 Quartus 中的 Comman... 阅读全文

posted @ 2019-09-03 20:02 青鸟晴空 阅读(1376) 评论(0) 推荐(0) 编辑

[原创]如何使用 SignalTap 观察 wire 与 reg 值

摘要: 在FPGA程序调试时,我们除了仿真还经常的会用到SignalTap进行板级调试,其可以真实有效的反应某些变量的变化,方便我们理解内在跳转,方便Debug的运行。SignalTap需要制定时钟,根据需求进行选择,其采样遵循奈奎斯特因采样定律。我们在Debug中有时会经常遇到这样的情况,在SignalTap中并不能观察到所有的变量值。有些变量添加进入面板后会变红,这就表示SignalTap抓取不到此数... 阅读全文

posted @ 2019-09-03 20:02 青鸟晴空 阅读(630) 评论(0) 推荐(0) 编辑

[原创]迈出 NIOS 的第一步 HelloNIOS

摘要: Altera 官方推出 NIOS 已经很久了,个人感觉 C+V 代码配合会是后面 FPGA 使用的一个主流,由 C 来完成一些对时序要求不高,对功能要求偏高的部分,比如运动控制等;由 V 来配合时序完成高时序要求的需求以及一些底层的驱动供 C 来调用,这样的设计结构感觉更加合理有效,也更加适合于一些大型工程。但是有一点不好的就是程序可移植性可能有点差,毕竟使用 Eclipse 编辑环境(我也不确定... 阅读全文

posted @ 2019-09-03 20:02 青鸟晴空 阅读(239) 评论(0) 推荐(0) 编辑

[整理]Cadence 生成带有网络追踪的 PDF 原理图

摘要: 在使用 Cadence 进行设计时,经常需要在原理图绘制完成后将其转换成PDF文件进行进一步的阅读查错或者交接。听说了可以生成带有网络追踪的 PDF(就是带有标签跳转)后,对其生成方法进行了探索整理,在此记录如下。## 软件准备* **Cadence**:这个就没什么说的了吧,一切一切的基础。(本人使用版本16.6)* **FreePDF**:PDF 制作使用,其实相当于一个虚拟打印机,可以将一些... 阅读全文

posted @ 2019-09-03 20:02 青鸟晴空 阅读(3618) 评论(0) 推荐(1) 编辑

[整理]FSM 有限状态机

摘要: ## 概述--何为有限状态机FSM有限状态机-Finite State Machine,简写为 FSM,是表示有限个状态及在这些状态之间的转移和动作等行为的数学模型,在计算机领域有着广泛的应用。通常 FSM 包含几个要素:状态的管理、状态的监控、状态的触发、状态触发后引发的动作。以下为 wiki 上有关 FSM 的介绍,链接地址为[Finite State Machine-WiKi](https:... 阅读全文

posted @ 2019-09-03 20:02 青鸟晴空 阅读(1391) 评论(0) 推荐(0) 编辑

[原创]Quartus 中调用 Modelsim 波形仿真

摘要: 在使用 QuartusII 软件的过程中,经常地需要跑仿真,那么说到仿真就不得不说 Modelsim 这个仿真软件了,我们这里介绍下该软件在 QuartusII 中的使用方法。 ## 建立Quartus和Modelsim的连接如果是首次使用,需建立连接。Tools -->> Options -->> EDA Tools Option,在 Modelsim-Altera 处选择应用软件路径。比如 “... 阅读全文

posted @ 2019-09-03 20:01 青鸟晴空 阅读(1487) 评论(0) 推荐(0) 编辑

[原创]SPI 协议介绍以及基于 Verilog 的 IP 核实现

摘要: 最近工程需要使用一款 SPI 协议的芯片,虽说之前也有写过 SPI 从机的 Verilog 实现,但是仍然对 SPI 协议了解的不是很充分,这次详细的了解了下 SPI 协议,并尽最大可能实现了 SPI 的通用 IP 核,但是现有程序缺点是:长度略长,不够精简;优点是易于理解。## SPI协议及其时序有关SPI协议的资料网络上可不少,一搜一大堆,讲得也都很详细。在这里我推荐。* 百科,用于简单直观的... 阅读全文

posted @ 2019-09-03 20:01 青鸟晴空 阅读(1712) 评论(1) 推荐(0) 编辑

[原创]Verilog 代码编程规范(个人用)

摘要: 本文为移植文章,在 [原有基础](http://www.cnblogs.com/airbird/p/verilog_code_style.html) 上进行了更改完善。其中结合了自身的编写习惯及互联网寻找资料。互联网参考资料可以[点此](http://pan.baidu.com/s/1dFDIGHN)进入下载链接进行下载查阅。本文将分为三部分,第一部分为自我感觉舒适的代码编程风格,第二部分为第一部... 阅读全文

posted @ 2019-09-03 20:01 青鸟晴空 阅读(1337) 评论(0) 推荐(0) 编辑

[原创]从七牛云批量下载存储文件

摘要: 前端之间因为换电脑转移 Blog 空间,在转移了博文后发现源图像文件夹未能转移并且已经删除了。就想着七牛云上还有副本,就想着从七牛云上下载下来,可是那么些图片文件一个个下载又很是麻烦,在网络上搜罗了一番方法说明,又去七牛官方看了点文档,最终使用官方提供 `qshell.exe` 完成存储文件的批量下载。## 下载 qshell在[命令行工具(qshell) - 七牛开发者中心](https://d... 阅读全文

posted @ 2019-09-03 20:01 青鸟晴空 阅读(3638) 评论(0) 推荐(0) 编辑

导航