技术

CAN总线工程师需要关注的几个问题

judy 发表于:周五, 07/20/2018 - 14:02 , 关键词: CAN总线, 工程师
导读:CAN总线的设计经常遇到错误定位等问题,但是CAN总线测试工程师主要关注的问题不过是这几个!解决这几个问题,CAN通讯问题80%得以解决。 一、定位干扰原因 当总线有干扰时,有经验的工程师能够迅速定位,但是对于新手来说却很麻烦。造成总线干扰的原因有很多,比如通过电磁辐射耦合到通讯电缆中、屏蔽线接地没处理好、隔离了通讯没有隔离电源等。通过下图我们可以推导出,现场的干扰不是通过电磁辐射进来,... 阅读详情
74

单片机C程序优化

judy 发表于:周五, 07/20/2018 - 10:42 , 关键词: 单片机C程序优化
对程序进行优化,通常是指优化程序代码或程序执行速度。优化代码和优化速度实际上是一个予盾的统一。一般是优化了代码的尺寸,就会带来执行时间的增加;如果优化了程序的执行速度,通常会带来代码增加的副作用。很难鱼与熊掌兼得,只能在设计时掌握一个平衡点。 一、程序结构的优化 1、程序的书写结构 虽然书写格式并不会影响生成的代码质量,但是在实际编写程序时还是应该尊循一定的书写规则,一个书写清晰、明了的程序,... 阅读详情
78

嵌入式开发比单片机开发难?

judy 发表于:周四, 07/19/2018 - 14:49 , 关键词: 嵌入式开发, 单片机开发
单片机和嵌入式,其实没有什么标准的定义来区分他们,对于进行过单片机和嵌入式开发的开发者来说,都有他们自己的定义,接下来,就谈谈本人对这两个概念的理解和感悟。 首先明确概念,什么是单片机,单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、... 阅读详情
193

电源模块外围电容如何选型?

judy 发表于:周三, 07/18/2018 - 13:34 , 关键词: 电源模块, 电容
随着科技时代的发展,模块电源越来越受市场青睐,在使用模块电源的时候,应该如何提高模块电源的稳定性和可靠性呢?下面通过几个方向,介绍如何选取外接输入、输出电容,来提高模块电源的使用寿命和整个供电系统的稳定性、可靠性。 在模块电源的实际应用中,外接输入、输出电容的选取往往会从几个方面入手:   •  电容额定耐压值。   •  电容的容值。   •  电容的使用寿命。 下面重点介绍1~... 阅读详情
210

51单片机总线时序介绍

judy 发表于:周二, 07/17/2018 - 13:58 , 关键词: 51单片机, 总线
一、总线概述 计算机系统是以微处理器为核心的,各器件要与微处理器相连,且必须协调工作,所以在微处理机中引入了总线的概念,各器件共同享用总线,任何时候只能有一个器件发送数据(可以有多个器件同时接收数据) 。 计算机的总线分为控制总线、地址总线和数据总线等三种。而数据总线用于传送数据,控制总线用于传送控制信号, 地址总线则用于选择存储单元或外设。 二、单片机的三总线结构... 阅读详情
197

如何降低面积和功耗?如何优化电路时序?

judy 发表于:周一, 07/16/2018 - 15:34 , 关键词: 电路设计, 低功耗
1、如何降低功耗? (1) 优化方向: 组合逻辑+时序逻辑+存储 (2) 组合逻辑:   (a)通过算法优化的方式减少门电路   (b)模块复用、资源共享 (3) 时序逻辑:   (a)尽量减少无用的register:算法优化、模块复用   (b)非功能性的register不使用带复位reg:数据打拍 (4) 存储:RAM  (a)拆分RAM---------降低功耗  (b)... 阅读详情
206

如何理解电容器容抗等效

judy 发表于:周一, 07/16/2018 - 10:30 , 关键词: 电容器
电容让交流电通过的同时对交流电流存在着阻碍作用,就同电阻阻碍电流一样,所以在大多数的电路分析中,可以将电容在电路中的作用当作一个“特殊”电阻来等效理解,称为容抗。 在交流电的频率不同和电容器容量大小不同的情况下,电容器对交流电的阻碍作用——容抗也不同。 1、容抗计算公式 电容器的容抗用XC表示,容抗XC的大小由下列公式计算(通过这一计算公式可以更为全面地理解容抗与频率、容量之间的关系): 式中:... 阅读详情
187

51单片机的idata,xdata,pdata,data的详解

judy 发表于:周四, 07/12/2018 - 18:02 , 关键词: 51单片机, XDATA
data:固定指前面0x00-0x7f的128个RAM,可以用acc直接读写的,速度最快,生成的代码也最小。 bit:是指0x20-0x2f的可位寻址区 idata:固定指前面0x00-0xff的256个RAM,其中前128和dATa的128完全相同,只是因为访问的方式不同。 idata是用类似C中的指针方式访问的。 汇编中的语句为:mox ACC,@Rx.(不重要的补充:... 阅读详情
231

51单片机的定时计数器

judy 发表于:周三, 07/11/2018 - 11:51 , 关键词: 51单片机, 计数器
一、作用 定时器/计数器以定时器的作用最为突出。一般来说涉及到定时器,都可以算作定时器算法。简单的如秒表等。复杂的如果系统内核的定时算法等。在学习单片机的路上,必学会定时器。 二、工作原理 定时器/计数器的原理其实没那么难。 定时器也就是一个计数器。而每计一个数的时间是一定的,于是就等价了定时器。51的定时器是从你设置的初值开始计数,直到他所能达到的最高数值为止。即: 定时时间 =(最大值 –... 阅读详情
195

如何做好高速PCB信号流向处理?

judy 发表于:周二, 07/10/2018 - 17:14 , 关键词: PCB, 信号流向
信号完整性是指信号在传输路径上的质量,即信号在电路中能以正确的时序和电压电平作出响应的能力。如果电路设计能够达到把信号以规定的时序、持续时间和电压幅值在互连系统中传输,就表明该电路具有良好的信号完整性。 信号完整性问题体现在很多方面,当信号上升时间减小到一定的程度,电路板上的寄生电容和寄生电感开始导致一些可能影响电路性能的噪声信号和瞬态信号时,就需要考虑信号的完整性问题,... 阅读详情
194

页面