摘要: 我在使用AD(Altium Designer)9过程中,一直存在卡顿的问题,在自己的笔记本上更甚,最近测试了一些解决方法,感觉有些效果。 电脑配置如下: 现象如下: 平移/缩放原理图时,CPU0占用率达到100%,拖动不顺畅,如下图所示 步骤1:更新AD版本 原来使用的是AD19.0.x,更改为AD 阅读全文
posted @ 2020-02-12 11:34 死猫 阅读(14127) 评论(0) 推荐(0) 编辑
摘要: 与#define不同,typedef没有类似#undef的方法取消定义,如果两个库中同时使用typedef定义了某个类型,便会编译失败。 一个解决方法是,在包含第二个库时使用#define将重复定义的类型名改掉。 例如,如果头文件sm_system.h和math.h中均包含"typedef xxxx 阅读全文
posted @ 2017-06-11 15:13 死猫 阅读(8708) 评论(0) 推荐(0) 编辑
摘要: 今天调试STM32F103的ADC,使用ADC1单次转换模式进行两通道AD采样,发现两路通道存在烦扰问题。相关AD操作代码如下:void adc_start_convert(uint8_t ch){ ADC1->SMPR2 = (ADC1->SMPR2 & 0XFFFFFFF8) | 7;... 阅读全文
posted @ 2015-03-21 11:42 死猫 阅读(3979) 评论(0) 推荐(0) 编辑
摘要: 使用API的VC二、定时器启用定时器://参数分别为:窗口句柄、Timer ID、定时时长(ms)、定时器过程SetTimer(hDlg,0,1000,TimerProc);清除定时器://参数分别为:窗口句柄、Timer IDKillTimer(hDlg, 0);定时器过程:void CALLBA... 阅读全文
posted @ 2014-11-27 20:46 死猫 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 在用VC编写Windows程序时,我不喜欢利用MFC,这里我要将API方式的VC程序的各个使用方式记录下来。使用API的VC一、主体构架1. 在VS2008中新建Windows窗体项目,选择“空项目”;2. 在项目中新建一个"main.cpp"文件,代码位于文末;3.在项目中新建一个“对话框”窗体资... 阅读全文
posted @ 2014-11-27 20:39 死猫 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 一、C++动态申请二维数组 在C++中不能直接动态申请二维数组,经过一番搜索,发现一种动态申请二维数组较好的方法。 代码如下(MATRIX_TYPE为某一种类型,Lines、Columns分别为二维数组的行数、列数):MATRIX_TYPE** elem;//分配内存void Matrix::M... 阅读全文
posted @ 2014-09-10 19:20 死猫 阅读(1654) 评论(0) 推荐(0) 编辑
摘要: 《玩转 IP core》http://www.openhw.org/module/forum/thread-562491-1-1.html 阅读全文
posted @ 2014-09-02 11:11 死猫 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 傅里叶变换在信息处理应用中具有很实用的价值,而快速傅里叶变换,即FFT,是实用的计算算法。 本文介绍FFT和2维FFT的C#实现方法。 1. FFT编程依据 FFT是按照如图结构(也称蝶形结构)进行运算(图片来源于网络)。 图中,箭头代表数据流向,箭头与箭头的合并点代表相加,箭头下面的常数代表相乘, 阅读全文
posted @ 2014-09-01 21:00 死猫 阅读(10519) 评论(2) 推荐(0) 编辑
摘要: 在FPGA设计中常遇到复位的设计,一般情况下,复位分为同步复位和异步复位。 异步复位与同步复位相比,其利用到了D触发器的CLR端,消耗硬件资源小,所以在很多情况下各个模块的复位方式选取为异步复位。但是异步信号容易产生潜在的危险:当异步复位信号在时钟上升沿附近取消复位状态时,时序电路很可能在此出... 阅读全文
posted @ 2014-07-09 19:27 死猫 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 怎么说呢,真的很后悔买第二块BB Black,如果不是BB Black的扩展模块在另一家买的我不会第二块板子还买BB Black。英贝特的售后和青(Tmall)鹏店各种推卸责任,尤其是英贝特(的某个技术支持)感觉达到专业级的推卸责任的程度了。顺便提一下微雪(waveshare),这个店是不错的,... 阅读全文
posted @ 2014-06-18 15:21 死猫 阅读(304) 评论(0) 推荐(0) 编辑