-
一、概述 石灰炉烧制石灰时炉内各处的温度可能不一样,生产工艺要求得出炉内四点的平均温度,了解各点的温度值,对平均值及各测量点的温度进行报警处理;若某处的信号不正常(传感器损坏或断线)能及时报警并排除在数据处理之外。本系统可完成以上功能,检测处理石灰炉的温度,并以4-20mA形式变送远传温度平均值或最高一点的温度。该产品的工作示意图如下图1所示,在该石灰炉内有四个点分别放四个热电偶,这四个热电...[详细]
-
一、首先普及一下什么是Cache基于程序访问的局限性,在主存和CPU通用寄存器之前设置了一类高速的、容量较小的存储器,把正在执行的指令地址附件的一部分指令或数据从主存调入这类存储器,供CPU在一段时间内使用,这对提高程序的运行速度有很大的作用。这类介于主存和CPU之间的高速小容量存储器称作高速cache。比较常见的cache包括icache和dcache。icache的使用比较简单,...[详细]
-
一、在做LCD液晶显示前,先补充下液晶显示原理。液晶显示屏通俗点理解就是,TFT液晶显示器的每一个点都是有R.G.B三部分组成,当3个点都通高电平时,液晶融化成液态成透明,所以看到的就是背光颜色白色;当3个点都通低电平时,液晶凝固成晶体状,将背光完全挡住,所以看到的是黑色。当R的点全为高,而G.B全为低时,显示为红光;当G的点全为高,而R.B全为低时,显...[详细]
-
定位和导航是很多便携移动设备以及汽车电子设备的重要功能之一,所以GPS在上述设备中得到了广泛的应用。基于ARM-Linux的嵌人式平台以其开放性、安全性、健壮性和稳定性越来越成为各种便携设备和车载导航设备的主要开发平台。如何实现GPS模块和嵌人式ARM-Linux平台之间的通信成了实现系统定位导航的基础。本文主要研究GPS模块与ARM-Linux平台之间采用异步串行传送方式进行数据传送的...[详细]
-
作为NEC电子加强微控制器领域推广的重要环节,日前NEC电子推出了14款用于精确调光的8位全闪存的微控制器,并于即日起开始提供样品。NEC电子是首次向照明产品市场推出专用微控制器。新产品是具有变频控制功能8位微控制器,包括6款引脚数为16pin的”78K0/IY2”,4款引脚数为20pin的”78K0/IA2”,以及4款引脚数为30pin的”78K0/IB2”,共计14款。新产品的...[详细]
-
4位数码管用2个573接到p0口,位选p2段选P0口,电路详见单片机开发板的原理图:点这里采用定时器来记录脉冲并用数码管输出以下是源代码:;********51hei单片机计数脉冲检测汇编程序,数码管显示脉冲的的次数**********************************ORG0000HJMPMAINORG000BH...[详细]
-
#includemsp430x14x.h//StandardEquations#includemath.h#includestdlib.h#includestdio.h#includestring.h#includectype.h#includeHZTable.h#include...[详细]
-
什么是DMA? DMA代表直接内存访问控制器。 DMA是一种总线主控和系统外设,可在外设和内存之间以及内存到内存之间提供高速数据传输。无需任何CPU操作 即可通过DMA快速移动数据,从而为其他操作腾出CPU资源。 本文以STM32L476器件为例。STM32L476器件嵌入了2个DMA:DMA1和DMA2。 每个通道专用于管理来自一个或多个外...[详细]
-
验证复杂的SoC设计要耗费极大的成本和时间。据证实,验证一个设计所需的时间会随着设计大小的增加而成倍增加。在过去的几年中,出现了很多的技术和工具,使验证工程师可以用它们来处理这类问题。但是,这些技术中很多基于动态仿真,并依靠电路操作来发现设计问题,因此设计者仍面临为设计创建激励的问题。 设计者可以使用运行在处理器上的固件作为验证仿真激励的一部分,这也是目前通常采用的方法----使用全功能...[详细]
-
1wire_ts.c源码:#includelinux/errno.h#includelinux/kernel.h#includelinux/module.h#includelinux/slab.h#includelinux/input.h#includelinux/init.h#includelinux/serio.h#includelinux/de...[详细]
-
MicrochipTechnologyInc.(美国微芯科技公司)近日宣布扩展其数字增强型电源模拟控制器产品线。随着全新器件MCP19114和MCP19115的推出,Microchip智能DC/DC电源转换解决方案更加多元化,其控制器系列现已发展到可支持反激式、升压和SEPIC等多种拓扑结构。新器件引入了一个升压PWM控制器和下桥臂MOSFET驱动器的架构,以及一个中压LDO和全功能单片机,所...[详细]
-
一、IIC的定义I2C(IIC,Inter-IntegratedCircuit),两线式串行总线,由PHILIPS开发用于连接微控制器及其外围设备。IIC是一种多向控制总线,就是说多个芯片可以连接到同一总线结构下,同时每个芯片都可以作为实施数据传输的控制源。这种方式简化信号传输总线。它由数据线SDA和时钟SCL构成的串行总线,接到I2C总线设备上的串行数据SDA都接到总线的SDA上,各...[详细]
-
随着计算机应用技术的飞速发展,移动存储设备得到了广泛的应用。其中CF(CompactFlash)卡诞生于1994年,是最早推出的闪存卡,在众多产品中其普及率也最高。由于CF卡具有价格低廉、体积小、存储容量大、高速等特点,因此被广泛地应用于数码相机、PDA和笔记本电脑等当前十分热门的消费类电子产品中。CF卡在其他领域中也得到了广泛的应用。如本文所述内容就是将CF卡应用于动态脑电图系统中存储脑电信...[详细]
-
想来想去不知道要怎么样把232串口通信说清楚,想想还是直接把代码分析一遍吧...重点是“常用波特率与定时器1的参数关系”这张表格!波特率的设置很重要!一、串口初始化voidusart_init(){SCON=0x50;//REN=1允许串行接受状态,串口工作模式1TMOD=0x20;//定时器工作方式2...[详细]
-
;数据块拷贝;AREAcpData,DATA,READWRITEalign4;四字节对齐buf1space12345align4;四字节对齐buf2space12345AREAcpCode,CODE,READONLYENTRYstart;初始化测试数据ldrr0,=12345-1ldrr1,...[详细]