自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xiahouzuoxin

一个人的喜欢就是把自己对偶然间闪过的念想坚持,直到它变成一种习惯

  • 博客(14)
  • 资源 (6)
  • 收藏
  • 关注

原创 DCDC没带负载输出电压有误

有些DCDC模块需要接上负载输出电压才会正确。项目中使用到一款WRA0512YS-3WR2的DCDC模块,输入为4.5V~9.0V,在未接任何负载时输出电压为+2.2V和-1.94V左右。原理图为当接上负载(比如LED灯后),输出电压正常,为±12V。

2013-12-27 11:04:08 5273

原创 使用接插件需要注意的问题

任何一个电子项目,几乎都要或多或少使用一些接插件,最简单的就是排针排座了。别小看接插件,接插件的使用不当,将使产品完全无法使用。这里根据自己的经验总结一些接插件的使用注意事项,在需要时备查:1. 结构尺寸:产品可能存在一定的大小限制,在一纽扣传感器上使用2.54间距的插针就贻笑大方了2. 空间位置:设计单板很容易出现接插件相互干涉的情况,因此特别注意,比如,在单板上放在排针,要保证

2013-12-26 20:33:33 3072

原创 DSP6000的上电及供电

1. DSP6000上电顺序的问题DSP的确是个怪胎,常见的两个问题就是:(1)连接不上CCS开发环境;(2)烧芯片。我现在使用的是TMS320C6713,以下经验都基于DSP6000,其它系列或有不同。似乎现在芯片性能变好了,也没烧过芯片,但CCS还是经常出现连接不上的情况。其中一部分原因与硬件的稳定性有关,注意在设计电源电路时就最好要保证1.2V的内核电压先上电,3.3V的IO

2013-12-23 18:01:17 6455 2

原创 读书札记-2013年12月

1. 札记区“读书不二:一书未完,不看他书”,这是清代名臣曾国藩的读书观“人之气质,由于天生,很难改变,唯读书则可以变其气质。”“第一要有志,第二要有识,第三要有恒。  ====》  志者先,识者二,恒者三也。影响我一生的几句话,分别是陈寅恪所言:“独立之精神,自由之精神”;胡适所言:“大胆假设,小心求证”;梁漱溟所言:“三军可夺帅也,匹夫不可夺志”;马

2013-12-23 00:29:07 1389

原创 锂电池参数含义及简单选择

1. 关于锂电池的标识我们常常见到锂电池上有如下标识:850mAh 25C 2S1P各项什么意思呢?(1)指电池容量,即电池充满电按850mA放电能放1个小时(2)25C指最大放电倍率,即电池最大能达到的放电电流为25*850mA=21250mA。我们知道,电池的放电电流是会随着负载改变的,25C代表的是一种放电电流的上限,并不是正常时的放电电流(3)2S1P表示电池的

2013-12-23 00:13:48 17956 1

原创 DSP6000的几个简单优化技巧

1. 不要假设DSP6000上的int类型与long长度相同,在DSP6000上,int类型占32bits,而long类型占40bits,另有一种long long类型为64bit长度2. 定点乘法最好使用short类型,这样只需要1个时钟周期,使用int类型需要5个时钟周期3. 使用int或unsigned int作为循环计数变量的类型,这样可以避免无谓的符号扩展指令

2013-12-22 23:38:13 3108

原创 数字信号处理的学习资源

学习信号处理有一段时间了,这里对学习数字信号处理得几个重要资源进行整理

2013-12-15 18:32:24 8612 2

转载 USB转串口 FT232/PL2303/CH340 驱动以及使用体会

emouse原创文章,转载请注明出处http://www.cnblogs.com/emouse/现在笔记本上很少带有串口了,而串口又是做电子设计必备的通讯接口之一,好在USB转串口比较方便,市面上常用的USB转串口芯片有很多,最常见的有FT232、PL2303、CH340三种,这三种我分别说一下,同时整理一下他们的驱动程序,网上找驱动程序的很多,也有很多人发布,找驱动程序当然要去官网找了,这样

2013-12-14 14:14:11 7506 3

原创 断言的实现方法

两种断言的实现方法:1. 利用结构体或数组的大小非负特性;2. 调用断言处理函数的方法

2013-12-14 13:21:45 3084

原创 C语言中构造数据类型的初始化

1. 数组的静态初始化我们都知道,一维数组的静态初始化可以写成int A[] = {1,2,3,4};其实,可以指定数组元素进行初始化,比如int a[] = { [0] = 1, [1] = 2, [2] = 3};这种技巧在某些情况下其实很有用:(1)只想初始化数组中一些非连续的元素,其它元素都为0;(2)需要根据一组#define作为数组下标来保持某

2013-12-14 12:58:21 2347

原创 cygwin中清屏的方法

依次执行:cd /usr/bin/vim clear.shvim编辑器中输入#!/bin/shcmd /c cls在命令行执行bash clear.sh则清空窗口

2013-12-13 13:46:06 2712 1

原创 C语言中应该避免构造复杂的前缀后缀表达式

一个例子:#include int main(){ int i = 0; int a[] = {10,20,30}; int r = 1 * a[i++] + 2 * a[i++] + 3 * a[i++]; printf("%d\n", r); return 0;}结果是什么呢?初学者半天想不明白;半桶水的立刻答道:“哇

2013-12-12 21:32:35 1826 2

原创 LED指示灯的使用

在设计一款DSP的板子时,内核需要使用到1.26V的电压,设计电路时想,为了方便确定1.26V供电是否正确,在1.26V处接了个LED电源指示灯。板子回来焊上,发现LED怎么都不亮,用万用表测电压正确:1.26V非常准。为什么灯就是不亮呢?试着把限流电阻改到非常小了,还是不亮,问题出在哪呢?想到LED的导通电压,google了下,发现问题所在:1.26V压根就不能让LED导

2013-12-11 20:19:55 8338

原创 SDRAM的逻辑Bank与芯片容量表示方法

1.SDRAM的burst modeSDRAM是一种命令型动作的设备,就算读写资料只有一个也要先下命令才可以用,为了增加工作效率,就产生了一种传送一个命令,写多个数据的模式,这就是burst mode。burst mode是一种利用内部列地址发生器来工作的高速读写模式,只要设置最开始的列地址,后面的地址就可以通过内部的列地址发生器来自动生成。2.为什么要做precharge

2013-12-06 22:26:49 8911 2

林智仁的SVM使用方法讲义

相比与SVM的理论,该文档提供了使用LibSVM进行分类的方法和步骤,提供了完整的基础性指导

2013-07-18

林智仁SVM讲义(英文).pdf

林智仁SVM讲义(英文),SVM理论基础看这个就够了

2013-07-18

VS2008上移植uCOS_II

通过自己实验,完整移植uCOS_II到VS2008过程,里面包含一篇详细移植过程文档和所需的源码工具包

2012-06-24

轻轻松松明白快速排序

非常容易读懂的快速排序算法,自己仔细研究快速排序后写的

2012-05-21

MP3工作原理详解.word文件

详细的MP3原理的讲解资料,想做MP3的别错过哦

2011-04-23

I2C_软件包周立功

I2C总线软件开发资源包,周立功公司的,很好的单片机开发资料

2011-04-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除