测·控领域专业互动媒体平台
推动测试测量,检测诊断,传感物联,遥测自控智能化发展

单片机设计新思路:把主程序放入中断如何?

mcu由于内部资源的限制,软件设计有其特殊性,程序一般没有复杂的算法以及数据结构,代码量也不大, 通常不会使用 OS (Operating System), 因为对于一个只有 若干K ROM, 一百多byte RAM 的 mcu 来说,一个简单OS 也会吃掉大部分的资源。
栏目:相关知识   2017-11-21  
标签: 中断系统
183

单片机和嵌入式的区别终于看懂了

单片机和嵌入式,其实没有什么标准的定义来区分他们,对于进行过单片机和嵌入式开发的开发者来说,都有他们自己的定义,接下来,就谈谈本人对这两个概念的理解和感悟。 首先明确概念,什么是单片机,单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器
栏目:相关知识   2017-11-21  
182

嵌入式系统开发7大妙招,招招对你有帮助

成为一个正式的嵌入式开发工程师。它是一个艰辛的过程,需要开发人员维护和管理系统的每个比特和字节。从规范完善的开发周期到严格执行和系统检查,开发高可靠性嵌入式系统的技术有许多种。今天给大家介绍7个易操作且可以长久使用的技巧,它们对于确保系统更加可靠地运行并捕获异常行为大有帮助。
栏目:相关知识   2017-11-17  
203

嵌入式学习电路学习之gpio的那些事

运算放大器是模拟电路的核心,要掌握好模拟电路并熟练运用到设计中,掌握好运算放大器的使用是必须的,同时对运放的
栏目:相关知识   2017-11-16  
标签: gpio 嵌入式电路
182

单片机编程技巧之重用外设驱动代码

第六章为重用外设驱动代码,本文内容为6.5 键盘与数码管接口。
栏目:相关知识   2017-11-14  
209

电路板最常见的几种质量问题分享

在市场竞争日益激烈的当下,各电路板厂家都在想方设法的降低成本,以实现更大的市场份额,在追求降低陈本的同时,往往忽略的电路板质量的问题。为了让客户能对此问题有一个更深入的了解,我们特地与电路板厂资深工程师沟通,得到一些电路板厂行业内部的一些细节甚至秘密,在这里分享给大家,让客户更加理性的选择电路板供应商。
栏目:相关知识   2017-11-14  
123

嵌入式linux学习宝典,文件类型要分清

从现在市场需求和走势可以看出,在以后的几年内。市场对嵌入式Linux开发工程师的需求旺盛。而目前熟练的Linux应用人才很少。这意味着各大跨国公司及国内消费类电子巨头企业都面临着人才严重短缺的挑战。华清创客学院嵌入式linux系统开发视频教程包含行业内最新的技术更新和知识,完整清晰的学习路线让零基础小白更快速度掌握嵌入式linux系统开发知识。
栏目:相关知识   2017-10-27  
138

湿气是对PCB电路为何最具破坏性

湿气是对PCB电路板最普遍、最具破坏性的主要因素。过多的湿气会大幅降低导体间的绝缘抵抗性、加速高速分解、降低Q值、及腐蚀导体。我们常常看到PCB电路板金属部分起了铜绿就是没有涂覆三防漆金属铜与水蒸气、氧气共同其化学反应引起的。
栏目:相关知识   2017-10-19  
标签: 三防漆 PCB电路
171

在做嵌入式硬件设计中,这几点需要关注

我们知道,CPU是这个系统的灵魂,所有的外围配置都与其相关联,这也突出了嵌入式设计的一个特点硬件可剪裁。在做嵌入式硬件设计中,以下几点需要关注。
栏目:典型应用   2017-10-09  
标签: 嵌入式硬件
196

实现高速ADC采样与数据远端存储、本地存储解决方案

VadaTech最新推出的高速数据采集系统支持16通道8bit的ADC模数转换,其采样数率高达3G每秒,最关键的是这个系统采用了之前没有见过的独特架构来实现。在这个系统中,巧妙地将一款Xilinx 的Kintex-7 FPGA和 一块 Nvidia的Jetson TX2 SOM系统结合在一起
栏目:解决方案   2017-10-09  
188

基于MRAN的 nvNITRO NVMe 存储加速器卡,可实现1.46百万I/O速度

上个月,Everspin公布了他们最新研发的基于MRAN而实现的 nvNITRO NVMe 存储加速器卡,吸睛之处在于他们给出了这款加速器卡的IO访存速度为:对于随机混合4KB 70/30的读写操作它的IO速度可以达到1.46百万,这个速度有点委实有点惊人,可是说这个速度在目前的IOPS界应该是最快的了。
栏目:典型应用   2017-10-09  
169

7种易操作且实用的技巧帮你开发高可靠嵌入式系统

就像很遥远年代的人们思想还很保守,固守着自己一方净土独享着一份安逸。总认为天圆地方一直在平淡而充实的生活,又好似红楼梦中的刘姥姥走进大观园看得眼花缭乱。对于75年以前人传统观念还比较浓重,对于那个年代的人来讲所受到教育和现在应该说是不一样的。对于那个时代物资相对比较匮乏,科技相对有些落后没有现在所谓的大数据、云计算、互联网和移动互联网。
栏目:相关知识   2017-08-23  
109

如何选择隔离电源还是非隔离电源?

在给嵌入式系统设计电源电路,或选用成品电源模块时,要考虑的重要问题之一就是用隔离还是非隔离的电源方案。在进行讨论之前,我们先了解下隔离与非隔离的概念,及两者的主要特点。
栏目:相关知识   2017-08-23  
217

浅谈嵌入式系统测试JTAG技术各个阶段

IEEE 1149.1边界扫描测试标准(通常称为JTAG、1149.1或“dot 1”)是一种用来进行复杂IC与电路板上的特性测试的工业标准方法,大多数复杂电子系统都以这种或那种方式用到了IEEE1149.1(JTAG)标准。为了更好地理解这种方法,本文将探讨在不同年代的系统开发与设计中是如何使用JTAG的,通过借助过去有关JTAG接入的经验或投入,推动设计向新一代发展。
栏目:相关知识   2017-08-14  
213

流量检测中MSP430单片机的应用

对于传统流量检测系统而言,其多数选用的是电磁传感器,而电磁传感器易受外界磁场的影响而导致流量计量的不正确,MSP430单片机作为一种超低功耗的16位混合信号处理器,其在流量检测中的应用得到了越来越广泛的应用,因此,本文重点就基于MSP430单片机的流量检测仪的设计进行了研究。
栏目:典型应用   2017-08-11  
204

实用的集成芯片测试仪方案

我们采用AT89C52单片机设计了集成芯片测试系统。该测试系统能够实现对高校实验室中常用的TTL、CMOS系列芯片及一些常用按键开关的功能检测,同时通过RS232串行口与PC机相连,可以在PC机上直接对测试系统进行操作。
栏目:解决方案   2017-08-07  
115

学习嵌入式要什么基础

嵌入式虽然在近几年内被ios和android开发占领了上风,但从本质来讲,ios开发和android开发的根基还是嵌入式开发,而在嵌入式开发中驱动开发占有不可磨灭的地位,学习嵌入式才是王道。那么学习嵌入式要什么基础?如果没有这些嵌入式基础怎么办呢?
栏目:相关知识   2017-06-30  
200

单片机RAM测试故障方法有几种?

在各种单片机应用系统中,芯片存储器的正常与否直接关系到该系统的正常工作。为了提高系统的可靠性,对系统的可靠性进行测试是十分必要的。通过测试可以有效地发现并解决因存储器发生故障对系统带来的破坏问题。本文针对性地介绍了几种常用的单片机系统RAM测试方法,并在其基础上提出了一种基于种子和逐位倒转的RAM故障测试方法。
栏目:相关知识   2017-06-29  
137

EDPF-NT+分散控制系统网络防护解决方案

当遇到需要高度测量或需要Z方向信息,如需要测高度、深度、厚度、体积、磨损等情况时,2D视觉往往无能为力。这时,3D视觉技术就成为解决机器视觉问题的重要检测手段。
栏目:解决方案   2017-06-21  
216

基于Linux的办公自动化系统解决方案

政府办公自动化(OA,Office Automation)是电子政务的框架基础之一,其是否被成功应用将影响业务系统的应用以及整个电子政务建设的成败。
栏目:解决方案   2017-06-12  
标签: Linux
212

ACTEL FPGA在便携式系统中的应用

在上世纪最后的十年里,重复可编程逻辑器件大放异彩,在通信行也得到了广泛的应用,这一时期FPGA 竞争基本上集中在容量,性能, IO 标准方面。而在便携应用方面因为FPGA 的高昂的价格,惊人的功耗基本上很少应用。
栏目:典型应用   2017-06-12  
121

嵌入式系统电源芯片应用

电源是嵌入式系统中不可缺少的重要组成部分,电源设计的好坏直接决定了系统设计的成败。出现电源设计问题的原因一方面是由于设计者硬件设计经验不足;另一方面是集成稳压芯片品种繁多、手册说明不规范(特别是DC-DC转换器)。电源设计过程中,除了有电压和电流基本要求之外,还需要对效率、噪声、纹波、体积、抗干扰等性能指标有着一定的约束。此外,对于采用电池供电的便携式嵌入式系统的电源来说,还要有电源管理的考虑。
栏目:典型应用   2017-05-25  
168

应用于 FPGA、GPU 和 ASIC 系统的电源管理

在 FPGA、GPU 或 ASIC 控制的系统板上,仅有为数不多的几种电源管理相关的设计挑战,但是由于需要反复调试,所以这类挑战可能使系统的推出时间严重滞后。不过,如果特定设计或类似设计已经得到电源产品供应商以及 FPGA、GPU 和 ASIC 制造商的验证,就可以防止很多电源和 DC/DC 调节问题。分析和解决问题的负担常常落在系统设计师的肩上。配置设计方案复杂的数字部分已经占据了这些设计师的大部分精力。因此处理设计方案的模拟和电源部分就成了主要挑战,因为电源并非如很多设计师所预期的那样是个简单的任务。
栏目:典型应用   2017-05-08  
227

51单片机的边沿触发及电平触发简介及测量

51单片机的外部中断有两种触发方式可选:电平触发和边沿触发。选择电平触发时,单片机在每个机器周期检查中断源口线,检测到低电平,即置位中断请求标志,向CPU请求中断。选择边沿触发方式时,单片机在上一个机器周期检测到中断源口线为高电平,下一个机器周期检测到低电平,即置位中断标志,请求中断。
栏目:相关知识   2017-05-04  
标签: 51单片机 测量
183

单片机保存与读取参数处理

单片机系统经常需要存取一些少量的参数,如串口的地址码,波特率,等等,装这些参数通过PC机进行设置,并存储在本地,同时可以利用通讯端口来修改。下面就随单片机小编一起来了解一下相关内容吧。
栏目:相关知识   2017-05-03  
178

打假秘籍:六招教你识别假芯片

如果你所找的是一家代理商的话,那么出假货的可能性就小很多了,但是有时也会碰到假冒代理商的,所以最好的方法就是……
栏目:相关知识   2017-04-24  
标签: 芯片 电子 嵌入式
119

教你如何破解单片机解密芯片?

单片机(MCU)一般都有内部EEPROM/FLASH供用户存放程序和工作数据。什么叫单片机解密呢?如果要非法读出里的程式,就必需解开这个密码才能读出来,这个过程通常称为单片机解密或芯片加密。
栏目:相关知识   2017-04-17  
238

单片机程序死机跑飞六大原因

若定义某些会在中断中修改的全局变量,这时要注意两个问题:首先为了防止编译器优化中断变量,要在这些变量定义时前加 volatile,其次在主循环中读取中断变量前应该首先关闭全局中断,防止读到一半被中断给修改了,读完之后再打开全局中断;否则出现造成数据乱套。
栏目:相关知识   2017-04-13  
标签: 嵌入式 单片机
221

方便连接快速部署的小型化解决方案

印刷电路板的自动化装配正在扩展到越来越多的组件。虽然原先这种方式仅限于几种部件,但目前实际上所有电路板组件均可采用抓取置放方式进行快速安装。这些组件均采用钎焊炉进行加热和钎焊。因此消除了单独进行波峰焊的需求,从而节省了成本。浩亭以其可提供A、D和X编码的凸型和凹型M12 SMT连接器不断紧跟这一潮流。这一措施将以全新小型化开关让印刷电路板获得供电和以太网的10 Gbit/s 速度。
栏目:解决方案   2017-03-28  
208

应用于时序控制芯片之内存测试解决方案

随着行动装置影像显示与画质日渐演进,行动装置亦引进8K / 4K等高画质的显示,并应用于摄影、游戏和用户接口,促使影像传输带宽和速度要求大增。更有大尺寸面板也相继提供高画质面板于电视装置上,以4K画质而言,其面板的优势和价值在50吋及以上的电视中更容易体现。日本政府更计划于2020年奥运期间提供8K高画质的视讯转播。在此规划下,面板规格势必也得向上提升。随着迈向高画质纪元,时序控制芯片 (T-CON Chip; Timing Controller Chip) 也需提升其所支持的分辨率,处理高画质画面相关数
栏目:解决方案   2017-03-22  
208

万能的FPGA都应用在哪?

说起CPU,我觉得大家都已经很熟悉了。是“中央处理器”的英文缩写,它是用来“运算”的。大部分我们所熟悉的电子设备,像手机、电脑,它们所实现的各种功能,都是通过CPU的“运算”来实现的。它几乎是所有电子数码设备的大脑。
栏目:相关知识   2017-03-22  
223

二极管鲜为人知的特性

我们所熟知的二极管被广泛应用于各种电路中,但我们真正了解二极管的某些特性关系吗?如二极管导通电压和反向漏电流与导通电流、环境温度存在什么样的关系等,让我们来扒扒很多数据手册中很少提起的特性关系和正确合理的选型。
栏目:相关知识   2017-03-13  
183

51单片机四大误区怎么破?

51单片机指MCS-51系列单片机,CICS指令集。由Intel公司开发,其结构增加了如乘(MUL)、除(DIV)、减(SUBB)、比较(CMP)、16位数据指针、布尔代数运算等指令,以及串行通信能力和5个中断源,内有128个RAM单元及4K的ROM。其代表型号是ATMEL公司的AT89系列,它广泛应用于工业测控系统之中。目前国内的51单片机市场主要为国产宏晶的产品STC系列其号称低功耗,稳定与廉价的特点。
栏目:相关知识   2017-03-01  
192

嵌入式中参数存储的一种方式

如果有几个设置参数需要存储到Flash中,我们一般会怎么存储呢?将不同的参数都存储到不同的页中,还是将这几个参数捆绑成一种结构体,每次修改都同时写入一次呢?
栏目:相关知识   2017-02-28  
标签: 嵌入式 Flash
149

刀具管理系统和网络DNC系统在轨道车辆制造中的应用

中车唐山机车车辆有限公司是轨道交通高端装备研制基地,主要产品有高速动车组、时速160km城际动车组、时速140km市域动车组、A型和B型地铁列车、70%和100%低地板现代有轨电车、中低速磁浮列车、安全快捷的25型系列客车等。
栏目:典型应用   2017-02-27  
195

单片机控制板设计需要注意哪些事项?

设计电路板最基本的过程可以分为三大步骤:电路原理图的设计,产生网络表,印制电路板的设计。不管是板上的器件布局还是走线等等都有着具体的要求。
栏目:相关知识   2017-02-20  
139

嵌入式系统在机电控制中的应用

美国著名未来学家尼葛洛庞帝1999年1月访华时预言,4~5年后嵌入式智能(电脑)工具将是PC和因特网之后最伟大的发明。事实正如尼葛洛庞帝先生所预料的那样,嵌入式系统及其应用已成为当前研究和应用的热点,国际上大牌公司如Intel、Microsoft(微软)等纷纷投入巨资,分别推出了具有技术优势的基于Xsale框架结构的嵌入式硬件平台和WindowsCE4.0软件平台,为嵌入式系统的发展注入了强大的活力。
栏目:典型应用   2017-02-16  
230

一文看懂单片机与CPU的相似与不同

什么是单片机,相信很多人都还不知道。也不知道单片机的作用是什么。单片机简称为单片微控制器(Microcontroler),它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上,相当于一个微型的计算机,因为它最早被用在工业控制领域。
栏目:相关知识   2017-02-08  
144

从BMW用户报告,看Tessy能为我们做些什么

BMW主要用Tessy来测试Matlab/Simulink模型生成的代码,但也有一部分是手写代码。代码经过交叉编译生成Freescale的PowerPC MPC55xx 目标平台上的可执行程序,最终产品是用于宝马混合动力车锂电池的智能电池管理系统。Tessy在宝马的测试过程中不可或缺,因而宝马计划在未来继续使用Tessy开展测试工作,这点从Hitex和Tessy制造商Razorcat能提供的技术支持中得到证实。
栏目:解决方案   2017-01-20  
150

农产品二维码溯源系统解决方案

我国是农业大国,但农业发展举步维艰,农产品安全问题更是屡见报端,虽然管理部门积极采取措施,加强各方面的管理和监督,但效果一直不理想。一方面消费者难以知晓农产品的“前世今生”,无法对农产品产生信任感;另一方面,一些虚假报道又对农产品的生产者造成难以估量的损失,伤农坑农现象屡屡发生。
栏目:解决方案   2017-01-12  
158