-
AMD周三将宣布,其首款六核处理器将按计划于今年晚些时候上市。
AMD的这款六核处理器代号为“伊斯坦布尔”(Istanbul),主要面向服务器领域。这款处理器将是AMD反击英特尔的一柄利器,后者在去年秋天已经推出六核处理器“Dunnington”。英特尔的第一款Nehalem处理器也即将上市。预计Nehalem的表现将胜过Dunnington。
AMD发言人杰克·惠特...[详细]
-
指纹门禁系统是基于生物特征识别技术的一项高科技安全设施,近年来在国内外得到了广泛的应用,并已成为现代化建筑智能化的标志之一。对于一些核心机密部门,如重要机关、科研实验室、档案馆、民航机场等场所,指纹门禁系统可以提供高效、智能、便捷的授权控制。由于指纹具有携带方便、人人各异、终生不变的特点,因此利用指纹识别作为身份认证的手段,与传统的钥匙、密码相比,大大提高了安全性与可信性。 该系统基于...[详细]
-
1 打开STVP2PROJECT/NEW,乱取个名来建立项目3PROJECT EDITION,首先在ConfiguraTIon选好芯片,最重要的就是在SerialNumbering中来设置了勾住EnableSerialNumber,输入你要选中的地址,及字节数 起始值及步进值4设置好了以后,选择“ProperTIes”标签,配置编程动作。5设置好以后,导入Memory区、E...[详细]
-
C8051F020的SMBus兼容I2C,因此可以方便地挂接多个I2C器件,如下图:主发送器方式:主接收器方式:SMB0STA:bitSM_BUSY;//读和写时的忙标志位voidSMBus_Init(){SMB0CN=0x44;SMB0CR=0xec;//频率400kEIE1|=0x02;SM_BUSY=...[详细]
-
今天在调试串口程序时发现(STM32107RC),UART4明明就是配置好了,可以发送,但是就是不能中断接受。在网上看到很多人也有这个疑问,今晚终于搞定,顺便写篇博客,希望能帮到下一个遇到同样问题的人。最主要的问题是启动代码有问题,不知道我那启动代码是什么年代的了,所以没有添加UART4,UART5.如果你出现了这个问题,去看看启动代码是否有IMPORTUART4_IRQHandle...[详细]
-
在STM32中中断的使用非常的频繁,其中EXTI线0~15:对应外部IO口的输入中断。STM32F4的IO口外部中断函数只有7个,分别为:EXPORTEXTI0_IRQHandlerEXPORTEXTI1_IRQHandlerEXPORTEXTI2_IRQHandlerEXPORTEXTI3_IRQHandlerEXPORTEXTI4_IRQHandl...[详细]
-
1 引 言 环境噪声监测,是人类提高生活质量,加强环境保护的一个重要环节,在各大城市的繁华街区和居民区,已有大型环境噪声显示器竖立街头。但目前国内的便携式噪声测试仪,多为价格昂贵的进口专用设备,除卫生、计量等环保专业部门拥有外,无法作为民用品推广普及。本文介绍一种以89C51单片机为核心,采用V/F转换技术构成的低成本、便携式数字显示环境噪声测量仪。该仪器工作稳定、性能良好,经校...[详细]
-
引言二线制热电阻温度变送器将温度信号线性地变换成4~20mA直流标准输出信号。模拟二线制温度变送器大都采用分离元件组成,存在较大的温度漂移;同时热电阻本身存在非线性,其精度大多不高。随着微处理器功耗的降低和新器件的不断出现,“A/D+微处理器+D/A”模式的智能变送器在信号处理、测量精度、仪表维修和维护等方面存在较大的优势。智能温度变送器在系统结构上分为电源管理模块、因此要求微处理器和...[详细]
-
蜂鸣器报警声C51程序#defineucharunsignedchar//宏定义一下方便使用#defineuintunsignedint#defineulongunsignedlong#include//包括一个52标准内核的头文件sbitBEEP=P0^7;//蜂鸣器输出脚/*****************************************...[详细]
-
USART初始化部分就不介绍了,直接看官方给的例程就能知道,现在主要将自己在学习过程中遇到的问题以及解决方法记录一下。首先,如果使用了串口接收中断,就需要在初始化中打开中断以及设定中断优先级等常规操作。HAL_UART_Init(&UartHandle)-HAL_UART_MspInit(huart)-/*SetInterruptGroupPriority*/HAL_NV...[详细]
-
#includepic.h#defineucharunsignedchar#defineuintunsignedint__CONFIG(0x3B31);voiddelay(uintx);voidmain(){TRISE1=0;TRISB=0x0f;RE1=0;while(1){if(RB0==0){delay(10);if(...[详细]
-
目前,大量的嵌入式系统均采用了单片机,并且这样的应用正在更进一步扩展;但是多年以来人们一直为单片机系统的可靠性问题所困惑。在一些要求高可靠性的控制系统中,这往往成为限制其应用的主要原因。
1单片机系统的失效分析
一个单片机系统的可靠性是其自身软硬件与其所处工作环境综合作用的结果,因此系统的可靠性也应从这两个方面去分析与设计。对于系统自身而言,能不能在保证系统各项功能实现的同时,对系统自身...[详细]
-
参考网上例程总结出初始化函数#defineTIM2_CLK16000000voidtimer2_Init(charchannal,ulonghz,intpwm){TIM2_ARRH=(TIM2_CLK/hz)/256;TIM2_ARRL=(TIM2_CLK/hz)%256;switch(channal){case1:{...[详细]
-
在做点阵之前先来了解下点阵的原理和点阵显示的过程。点阵实际上就是64个单独的led灯排列为8行8列ROW1-8、COL1-8分别控制行和列的1-8led。ROWx高电平、COLy低电平,对应的第x行、第y列led灯亮。电路图简化了实际应用电路硬件根据要求自己加P3口驱动ROWP2口驱动COL如何让点阵显示字符?点阵显示字符都是动态的,和多位的数码管一样,并不是一次就显示...[详细]
-
兆易创新GD32MCU在电机驱动应用上,经过多年技术沉淀,在无刷电机和步进电机的应用中,形成自身完整可靠的解决方案,愿能为用户提供更多的服务。社会发展日新月异,我们的生活和工作越来越智能化,智能牙刷,扫地机器人,无人机等已经日常化使用,机械自动化也作为工业IOT的一个重要组成部分,其中我们可以看到电机的使用已经是一个共同的焦点应用。作为工程师的我们,总是在我们的产品上进行深...[详细]