- 博客(40)
- 资源 (22)
- 收藏
- 关注
转载 解决旋转编码抖动的方案
编程过程中发现抖动问题很难消除,按论坛上方法折腾了好久,但效果都不是很理想,昨天一个朋友发给我一个方案,试了一下,果然十分有效,所以发上来,供大家参考。其实这个方案原作者在2012年就已经在别的论坛上发出了,不过原作者用的是单片机,所以大家在网上找的时候可能容易忽略,原程序如下:void interrupt main_int(void) { if(RBIF) { if(int_nu==0 && KEY_A==0) //第一次中断,并且A相是下...
2020-08-13 08:17:16
5275
8
转载 STM32|4-20mA输出电路
为工业场合开发的设备通常情况下都会具有4-20mA输出接口,在以往没有DAC模块的单片机系统,需要外加一主片DAC实现模拟量的控制,或者采用PWM来摸拟DA,但也带来温漂和长期稳定性问题。在以STM32为中心的设备中,使用它自带的DAC即可非常方便的实现4-20mA的输出接口,具有精度高、稳定性好、漂移小以及编程方便等特点。 在STM32单片机系统中,100脚以下没有外接出VREF引脚,
2016-10-17 11:32:37
19501
2
转载 STM32 BOOT0连接不当造成死机
STM32的三种启动方式依靠BOOT0和BOOT1两个引脚的电平来决定,ST官方推荐的是串联10k电阻然后在接高电平或接地。理论上这两个引脚只是在启动的时候用来选择启动方式,启动结束后对程序运行没有影响。在一个项目中采用了STM32和GSM通信模块,调试中发现STM32工作及不稳定,非常容易受到GSM的射频干扰死机。几经周折终于找到问题的原因,PCB上STM32的BOOT0引脚是
2016-09-13 10:17:57
7367
1
转载 使用 Printf via SWO/SWV 输出调试信息
使用 Printf via SWO/SWV 输出调试信息IAR EWARM Printf via SWOStdout and stderr of the application can be redirected to ITM stimulus port #0. It means that stdout/stderr messages (e.g. strings s
2016-08-30 09:04:26
4945
转载 两个键盘一台电脑玩实况的方法
两个键盘一台电脑玩实况的方法分类: 娱乐2011-06-15 17:48 3892人阅读 评论(0) 收藏 举报游戏windows生活工具测试工作两个键盘玩实况的方法 从网上看到的 希望大家回复顶一下让别人也看到 虽然是转载但我上网也找了很久. 童鞋们是不是还在为无法两个人同时用键盘一台电脑对战而苦恼呢!现在你们有福了,无需联网键盘党之间的对决。
2015-05-22 10:10:36
6956
原创 android源码下载地址
1. http://grepcode.com/snapshot/repository.grepcode.com/java/ext/com.google.android/android/4.2.1_r1.2/2. http://pan.baidu.com/s/1ngsZs#path=%252FAndroid%25E6%25BA%2590%25E7%25A0%2581
2015-04-20 15:16:06
542
转载 FFT的详细解释,相信你看了就明白了。。。
看到的跟大家分享一下。。。。FFT是离散傅立叶变换的快速算法,可以将一个信号变换到频域。有些信号在时域上是很难看出什么特征的,但是如果变换到频域之后,就很容易看出特征了。这就是很多信号分析采用FFT变换的原因。另外,FFT可以将一个信号的频谱提取出来,这在频谱分析方面也是经常用的。 虽然很多人都知道FFT是什么,可以用来做什么,怎么去做,但是却不知道FFT之
2014-11-24 10:11:25
13708
1
转载 ListView总结
ListView总结在网上看到了关于ListView原理介绍的一个图,觉得比较不错:下面就来说一下ListView: listView的原理确实如图所示,当listView所显示的高度有限,其中所有的item不能够同时展现时,listview就会加载界面上能够显示的item,当滑动listview来查看其它item时,部分显示的item就会被
2014-11-08 11:57:35
386
转载 android界面切换的方法
android界面切换的方法2012-06-27 13:32:49 我来说两句 收藏 我要投稿两种方法实现界面的切换:方法1、通过setContentView切换layout,这个我比较常用。有以下步骤:①新建一个界面的layout的xml文件②触发某一控件(如Button),该控件已经加载监听器,监听器通过setConten
2014-11-04 11:01:20
483
转载 C8051F410在线调试接口说明
遇到问题:IDE软件按之前文章说明进行了设置,在其他PCB板上测试通过。但在新的PCB上却出现连接失败和烧写一半失败的情况。 解决方法:在网上搜索了几天,得到可能出现问题的一下几种原因:A、RST(C2CK)需接2K~10K的上拉电阻。B、电源范围要求2.5V~3V。C、C2CK和C2D引脚需串100欧电阻。几种方法都试过了,但无济于事。几经周折,总算是找到了问题的根源,欢
2014-07-28 15:17:37
5814
转载 使用mega169做汽车仪表项目简单总结
最近公司要求使用mega169芯片做汽车仪表,有机会重新使用avr,对avr有了些新的认识。很多经验来源于ouravr1、内置eeprom是否稳定,开始用eeprom存储里程,频繁开关机时丢数据严重。 解决:等待写完标志后,加空指令,我加了5个。测试没出现一次丢数据。2、液晶显示问题,mega169驱动液晶,波型极差,无法用于低温环境。 解决:提高帧频可以基本正常使用了
2014-06-26 08:54:12
1193
转载 IAR for AVR_Proteus—联合调制
IAR for AVR_Proteus—联合调制 (2012-01-11 22:22:23)转载▼标签: iar for avr、proteus 杂谈分类: EDA-软件应用果断晚上没意思,上网找了找IAR for AVR_Proteus—联合调制的方法,以前
2014-06-17 11:39:53
1390
转载 编辑文章 - 博客频道 - youkuaiyun.com
Protues 与 Keil 或 IAR 远程调试 (2013-07-26 11:44:38)转载▼标签: protues keil iar 调试 远程分类: Keil以前进行软件仿真时总是要先编译一遍程序之后再进行仿真,感觉很麻烦。其实Protues官方就提供了驱动
2014-06-17 09:59:37
594
转载 Protues 与 Keil 或 IAR 远程调试
Protues 与 Keil 或 IAR 远程调试 (2013-07-26 11:44:38)转载▼标签: protues keil iar 调试 远程分类: Keil以前进行软件仿真时总是要先编译一遍程序之后再进行仿真,感觉很麻烦。其实Protues官方就提供了驱动
2014-06-17 09:59:00
3090
转载 LED灯带工程安装成本计算三步骤 LED灯带主要是用于装饰,由于对灯带不是很了解,因此有很多客户会在计算工程报价的时候漏掉一些环节,给自己增加了一些不必要的成本。下面就分享一下如何计算灯带的工程安
LED灯带工程安装成本计算三步骤 LED灯带主要是用于装饰,由于对灯带不是很了解,因此有很多客户会在计算工程报价的时候漏掉一些环节,给自己增加了一些不必要的成本。下面就分享一下如何计算灯带的工程安装成本: 1、灯带数量 针对工程项目,计算好所需灯带的数量。这里需要注意的是灯带是可以分三个一组进行剪断使用的,一般每米60颗的灯带每组长度为50mm,每米30颗的灯带每组长度为
2014-06-04 16:16:21
2524
转载 TI射频设计readme.txt
4 LAYER PCB 1.6 MM Copper铜厚: 1 35 um Dielectric第一,二层间介质板厚: 1-2 0.175 mm (e.g. 1x Prepreg 7628 AT05 47% Resin) Copper铜厚: 2 18 um Dielectric第二,三层间介质板厚 2-3 1.14 mm (6x 7628M 43% Resin) Cop
2014-02-18 16:53:07
1668
转载 2.4G高频PCB天线设计
2.4G高频PCB天线设计本文博客链接:http://blog.youkuaiyun.com/jdh99,作者:jdh,转载请注明.参考链接:http://bbs.rfeda.cn/read-htm-tid-84607.htmlhttp://www.tw-17.com/tw-17_Article_6832.html
2014-01-18 16:31:14
6319
转载 Cadstar格式导入功能
Cadstar格式导入功能Skip to end of metadataAttachments:4Added by Wenlong Hua, last edited by Wenlong Hua on Dec 30, 2008 (view change)show commentGo to start of metadata
2014-01-13 15:19:11
3189
转载 AD13.1无法导入DDB等文件问题
1. 我打开向导的时候,里面什么都没有显示(File---Import wizard),如下图所示:2. 这些插件没有,是在哪里安装的啊?把红框 中的两个地址指向你的安装源文件路径(File--Perferences),如下图所示:然后进入下面去安装2 装好后是下图的样子。
2014-01-11 15:44:02
11320
1
转载 硬件电路设计
献给那些刚开始或即将开始设计硬件电路的人。时光飞逝,离俺最初画第一块电路已有3年。刚刚开始接触电路板的时候,与你一样,俺充满了疑惑同时又带着些兴奋。在网上许多关于硬件电路的经验、知识让人目不暇接。像信号完整性,EMI,PS设计准会把你搞晕。别急,一切要慢慢来。1)总体思路。设计硬件电路,大的框架和架构要搞清楚,但要做到这一点还真不容易。有些大框架也许自己的老板、老师已经想好,自己只是把思路
2013-11-05 11:30:04
1406
转载 电子产品接触不良问题物理解释
电子产品中,接触不良的故障的比例非常大,而且这种故障很麻烦,因为会表现出来有时好有时坏,分析起来很麻烦。而且,有时的接触不良体现出来的现象会令人迷惑不解。以下我将从物理的角度来解释接触不良问题,使大家更加明朗和深刻理解此现象。我之前并没有看到有类似深刻分析接触不良的文章,所以难以取得权威的资料,因此,如果分析有什么不妥的地方,欢迎指正。 电子产品中的接触不良,有元器件自身内部的接触不良,
2013-11-05 09:46:55
2026
转载 iar for arm 下载地址
首先感谢大家的支持与关注,现在应该重新编辑这篇文章了,这篇文章是很久以前不知在什么地方Copy过来的,很多问题不知怎么解决,现在我用的是KEIL for arm。用过Keil和IAR,个人感觉是IAR还是很不错的。下载地址是:http://files.iar.com/ftp/pub/box/CD-EWARM-6301-3142.zip V6.30.1(该地址看着
2013-06-11 08:15:12
5073
转载 IAR5.1.0 Chosen derivative (MSP430F1611)and actual hardware() do not match
使用IAR5.1.0使用USB仿真时会出现“Chosen derivative (MSP430F1611)and actual hardware() do not match.",这个主要是由USB驱动引起。解决方法:首先,删除C:\Windows\System32\drivers下面的umpf3410.i51及umpusbvista;其次,首动安装仿真器的驱动(注意安装IARV4的驱动(在IAR
2013-04-17 09:03:54
2479
转载 PCB设计经验
pcb制板经验 2010-10-23 17:07:21| 分类:默认分类| 标签:pcb生产 pcb制版 电路板生产 |字号大中小 订阅www.pcbdoc.com对于电子产品来说,印制线路板设计是其从电原理图变成一个具体产品必经的一道设计工序,其设计的合理性与产品生产及产品质量紧密相关,而对于许多刚从事电子设计的人员来说,在这方面经验较少,虽然已学会了印制
2012-07-11 11:00:05
630
原创 三端稳压芯片78xx/79xx的功耗和散热
三端稳压芯片78xx芯片的经典电路如下: 三端稳压芯片78xx消耗功耗计算公式如下: 其中Vo为输出电压,如果是7805输出5V,7812输出12VIo为输出电流,三端稳压管的数字之间是有字母的,如:LM78L12,下表是相应字母芯片,对应的最大输出电流: 三端稳压管的数字之间字母LMN
2010-04-21 16:27:00
3933
原创 三端稳压芯片78xx/79xx的功耗和散热
三端稳压芯片78xx芯片的经典电路如下: 三端稳压芯片78xx消耗功耗计算公式如下: 其中Vo为输出电压,如果是7805输出5V,7812输出12VIo为输出电流,三端稳压管的数字之间是有字母的,如:LM78L12,下表是相应字母芯片,对应的最大输出电流: 三端稳压管的数字之间字母LMN
2010-04-21 16:16:00
12912
原创 稳压二极管型号对照表
美标稳压二极管型号 1N4727 3V0 1N4728 3V3 1N4729 3V6 1N4730 3V9 1N4731 4V3 1N4732 4V7 1N4733 5V1 1N4734 5V6 1N4735 6V2 1N4736 6V8 1N4737 7V5 1N4738 8V2 1N4739 9V1 1N4740 10V 1N4741 11V 1N4742 12V 1N4743 13V 1N4
2010-04-20 16:51:00
17797
原创 运放电源去耦旁路措施
每个集成运放的电源引线,一般都应采用去耦旁路措施,即从电源引线端到地跨接一个高性能的电容,如图所示。图中的高频旁路电容,通常可选用高频性能优良的陶瓷电容,其值约为0.1μF。或采用lμF的钽电容。这些电容的内电感值都较小。在运放的高速应用时,旁路电容C1和C2应接到集成运放的电源引脚上,引线尽量短,这样可以形成低电感接地回路。当所使用的放大器的增益带宽乘积大于10MHz时,
2010-04-20 16:46:00
2591
原创 负电压基准电路(-2.5V/-5V电压基准)
运算放大器大多数都是双电源的,这就要求有正负基准电压,除了从稳压源直接输出电压外,很多时候都是一个单电源对整个电路供电,这就要求要把正电压转换成负电压,从而产生正负的电压基准,对双电源运算放大器进行供电。 电路一: 一个负精确电压基准通过使用MCP1525 或MCP1541 来产生如图所示 在这个电路中使用MCP606 和两个等值的电阻实现电
2010-04-20 16:36:00
13770
1
原创 电阻电容的封装选择及PCB布线
1.电阻电容的封装形式如何选择,有没有什么原则?比如,同样是104的电容有0603、0805的封装,同样是10uF电容有3216,0805,3528等封装形式,选择哪种封装形式比较合适呢?我看到的电路里常用电阻电容封装:电容: 0.01uF可能的封装有0603、0805 10uF的封装有3216、3528、0805 100uF的有7343 320pF封装:0603或0805电阻: 4.7
2010-04-20 16:05:00
5301
原创 关于接地问题
接地是一个极其重要的问题,有时关系到设计的成败。首先要明确的是,所有的接地都不是理想的,在任何时候都具有分布电阻与分布电感,前者在信号频率较低时起作用,后者则在信号频率高时成为主要影响因素。由于上述分布参数的存在,信号在经过地线的时候,会产生压降以及磁场。若这些压降或磁场(以及由该磁场引起的感应电压)耦合到其它电路的输入,就可能会被放大(模拟电路中)或影响信号完整性(数字电路中)。所以,一般要求在
2010-04-20 15:54:00
858
原创 Kernel panic - not syncing: Attempted to kill init!
用arm-linux-gcc 4.00以上的编译器做出都 文件系统老是报这个错 ,而用rm-linux-gcc 3.xx 版本都都不会,看来一下内核的配置 原来问题在这里Kernel Features ---> [*] Use the ARM EABI to compile the kernel [*] All
2010-03-26 16:12:00
1670
原创 编译yaffs文件工具
1.下载源码网址:http://www.aleph1.co.uk/cgi-bin/viewcvs.cgi/ 2.切换到utils目录下,make,得到相关工具cd utilsmakecp mkyaffs2image /usr/sbincp mkyaffsimage /usr/sbin3.使用mkyaffs2image工具制作yaffs2根文件系统映像事例如下:
2010-03-20 20:04:00
373
原创 在menuconfig中配置Linux内核裁剪的具体步骤(4)
14)Mice 鼠标 根据自己的鼠标类型选择。 15)Video for Linux Linux视频 根据系统中的音/视频捕捉设备选择。 16)Joystick support 操纵杆 根据系统中的游戏杆设备选择 17)Ftape,the floopy tape device driver Ftape设备驱动 Ftape (Q
2010-03-04 10:55:00
658
原创 在menuconfig中配置Linux内核裁剪的具体步骤(3)
第十二部分: 全部删除 Instrumentation support 第十三部分:全部删除 Kernel hacking --->破解核心?可不是当骸客啦,不选 第十四部分:全部删除 Security options ---> 第十五部分:全部删除 Cryptographic options --->这是核
2010-03-04 10:31:00
758
原创 在menuconfig中配置Linux内核裁剪的具体步骤(2)
第九部分:除以下选项,其它全部删除 Networking Networking options ---> []Unix domain sockets []TCP/IP networking 第十部分:除以下选项,其它全部删除 Device Drivers --->设备驱动 Block devices-------〉 [
2010-03-04 10:23:00
480
原创 在menuconfig中配置Linux内核裁剪的具体步骤(1)
在menUConfig中配置,可以对进行Linux内核配置选项及删改。本文介绍详细配置方法。 第一部分:全部删除 Code maturity level options ---> 代码成熟等级选项 []Prompt for development and/or incomplete code/drivers 默认情况下是选择的,这将会在设置界面中显示还在
2010-03-04 09:58:00
770
原创 作为流行的EDA 工具之一Cadence 一直以来都受到了广大EDA 工程师的青睐,然而Cadence 的使用之繁琐又给广大初学者带来了不少麻烦,希望本专栏的内容能给大家带来些帮助!
1、Capture CIS中CIS的意思? CIS(Component Information System)元器件信息管理系统 具有互联网元件助理功能 。2、Candence教程网站http://www.sig007.com/3、论坛网站http://www.baisi.net/forum-635-1.html
2010-01-03 17:19:00
1048
Hardware_Accelerated_Execution_Manager.zip
2019-08-13
局域网屏幕广播C#
2014-09-03
关于使用P-ChannelMOSFET-P沟道绝缘栅型场效应管作为电源开关的控制电路说明
2014-07-16
Protues 与 Keil 或 IAR 远程调试
2014-06-17
EMC设计(通俗易懂)
2014-01-07
嵌入式实时操作系统uCOS-II[邵贝贝]
2012-11-29
计算机与通信专业英语 徐秀兰
2012-11-21
FET430UIF+V3固件降级程序
2012-10-31
Cadence 应用注意事项.pdf
2010-01-03
CC2430基本实验代码
2009-04-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人