物联网最广泛的应用将会是智能路灯

随着物联网(IOT)、云计算等新一代信息技术广泛应用,及智慧城市节能与环境永续趋势带动,城市路灯开始加入传感器,具备连网、收集、分析周围环境、交通信息,转变成智能路灯。根据调研机构Northeast Group资料,2016年全球路灯市场规模约3.15亿盏,至2026年将成长达3.59亿盏路灯,而LED路灯与智能路灯市场规模将会高达695亿美元。

单片机C语言易错知识点

嵌入式操作系统(Embedded Operation System,EOS)是指用于嵌入式系统的操作系统。嵌入式系统分为4层,硬件层、驱动层、操作系统层和应用层。嵌入式操作系统是负责嵌入式系统的全部软、硬件资源的分配、任务调度,控制、协调并发活动。它必须体现其所在系统的特征,能够通过装卸某些模块来达到系统所要求的功能,是一种用途广泛的系统软件。

嵌入式LINUX

嵌入式Linux 是将日益流行的Linux操作系统进行裁剪修改,使之能在嵌入式计算机系统上运行的一种操作系统。Linux做嵌入式的优势,首先,Linux是开放源代码;其次,Linux的内核小、效率高,可以定制,其系统内核最小只有约134KB;第三,Linux是免费的OS,Linux还有着嵌入式操作系统所需要的很多特色,突出的就是Linux适应于多种CPU和多种硬件平台而且性能稳定,裁剪性很好,开发和使用都很容易。同时,Linux内核的结构在网络方面是非常完整的,Linux对网络中最常用的TCP/IP协议有最完备的支持。提供了包括十兆、百兆、千兆的以太网络,以及无线网络,Token Ring(令牌环网)、光纤甚至卫星的支持。

低功耗非接触式射频读写器的设计与实现

对于需要电池供电的便携式系统,功率问题成为电路设计考虑的重要因素之一。芯片电路的功耗主要来自开关的动态功耗和漏电的静态功耗。动态功耗主要是电容的充放电(包括网络电容和输入负载)以及P/N MOS同时打开形成的瞬间短路电流。静态功耗主要是扩散区与衬底形成二极管的反偏电流和关断晶体管中通过栅氧的电流。工作时序及软件算法设计有缺陷,会降低系统工作效率、延长工作时间,也会直接增加系统能量的消耗。

【视频】使用MPLAB® Harmony实现显示移植

本视频介绍了使用MPLAB® Harmony实现显示移植,利用Display Manager工具,为任意的定制显示屏生成显示驱动程序,有效地帮助开发人员应对显示移植的挑战。

基于STM32F1系列的重要宝典RM0008参考手册

近日有客户反映,他在在使用STM32F103C8T6的时候遇到如下问题:

I2C1使用PB6和PB7口,定时器TIM3使用PB0\PB1\PB4\PB5做4路PWM。但在使用的过程中,如果只初始化定时器就没有任何问题,但是一旦初始化I2C1,那么定时器的通道2(PB5)就不能产生PWM波,而是保持高电平。

NI发布新款VST基频模块 测试范围涵盖5G/802.11ax

国家仪器(NI)近日发布第二代向量讯号收发仪(VST)的基频模块PXIe-5820。该PXIe-5820模块拥有1GHz最大带宽的向量讯号基频能力,可分析5G、802.11ax与LTE-AdvancedPro等最新无线标准。

电子装置不可或缺的关键零组件:內存

所有使用者对「內存」这个名词可是一点都不陌生,因为所有的电子产品都必须用到內存,且通常用到不只一种內存,说它是一种「战略物资」也不为过!不过对于內存种类、规格与形式,很多人容易搞混,例如:身为「执行」程序(数据)的DRAM,以及「储存」程序与数据的FlashROM就是一例,这篇专辑将由浅入深为大家介绍各种新型內存的结构与运作模式。

內存的分类

电的內存是指电写电读的內存,主要分为两大类,如图一所示:

挥发性內存(VolatileMemory,VM):电源开启时数据存在,电源关闭则数据立刻流失(数据挥发掉),例如:SRAM、DRAM、SDRAM、DDR-SDRAM等。

非挥发性內存(Non-VolatileMemory,NVM):电源开启时数据存在,电源关闭数据仍然可以保留,例如:ROM、PROM、EPROM、EEPROM、FlashROM、FRAM、MRAM、RRAM、PCRAM等。

单片机开发过程中硬件调试技巧

在单片机开发过程中,从硬件设计到软件设计几乎是开发者针对本系统特点亲自完成的。这样虽然可以降低系统成本,提高系统的适应性,但是每个系统的调试占去了总开发时间的2/3,可见调试的工作量比较大。单片机系统的硬件调试和软件调试是不能分开的,许多硬件错误是在软件调试中被发现和纠正的。但通常是先排除明显的硬件故障以后,再和软件结合起来调试以进一步排除故障。可见硬件的调试是基础,如果硬件调试不通过,软件设计则是无从做起。本文结合作者在单片机开发过程中体会,讨论硬件调试的技巧。

当硬件设计从布线到焊接安装完成之后,就开始进入硬件调试阶段,调试大体分为以下几步。

1 硬件静态的调试

1.1排除逻辑故障

这类故障往往由于设计和加工制板过程中工艺性错误所造成的。主要包括错线、开路、短路。排除的方法是首先将加工的印制板认真对照原理图,看两者是否一致。应特别注意电源系统检查,以防止电源短路和极性错误,并重点检查系统总线(地址总线、数据总线和控制总线)是否存在相互之间短路或与其它信号线路短路。必要时利用数字万用表的短路测试功能,可以缩短排错时间。

1.2排除元器件失效

热电偶信号调理——挑战与解决方案

热电偶在温度测量方面是使用最久、最广泛的元件之一。在恶劣环境下测量温度的应用通常都会用到热电偶,比如锅炉、烤箱以及汽车和石化应用等。热电偶能够在-200°C至+2500°C的范围内测量温度,与其他传感器相比,热电偶可以更快地对温度变化作出反应。同时,优异的抗冲击和抗振动性也是热电偶被广泛采用的一个原因。

STM32L053 comp2 比较电压无效问题

前言

某客户在调试 STM32L053 的比较器 1 时,使用内部 1.2V 的参考电压,没有问题.但当使用比较器 2 时,使用同样的设置,却发现比较电压无法调到 1.2V,只能设置到 0.6V 左右,到时是什么问题呢?

问题解决