-
晶振:12MTEMPER_LEQU36HTEMPER_HEQU35HTEMPER_NUMEQU60HFLAG1BIT00HDQBITP3.3AAA:MOVSP,#70HLCALLGET_TEMPERLCALLTEMPER_COVLJMPAAANOP;------------------读出转换后的温度值GET_TEMPER:SETBDQ;...[详细]
-
ARM指令:什么是adradrlldrmov?ADR是一条小范围的地址读取伪指令,它将基于PC的相对偏移的地址值读到目标寄存器中。格式:ADRregister,exper。编译源程序时,汇编器首先计算当前PC值(当前指令位置)到exper的距离,然后用一条ADD或者SUB指令替换这条伪指令,例如:ADDregister,PC,#offset_to_exper。...[详细]
-
简介:CAN是ControllerAreaNetwork的缩写(以下称为CAN),是ISO国际标准化的串行通信协议。由德国电气商博世公司在1986年率先提出。此后,CAN通过ISO11898及ISO11519进行了标准化。现在在欧洲已是汽车网络的标准协议。CAN协议经过ISO标准化后有两个标准:ISO11898标准和ISO11519-2标准。其中ISO11898是针对通信速率为12...[详细]
-
发射功率测试需要BK24x1输出单载波信号,寄存器设置详见参考文档的Carrier_Test()函数或直接用参考文档的Demo软件直接发单载波;如下为具体步骤:(1)设置芯片处于发射状态:写Bank0_REG0_Bit0=0;拉高CE=1,使CE产生上升沿;(2)设置测试的信道及频率:写Bank0_REG5=0x28=40,对应频率Frf=(2400+40)...[详细]
-
嵌入式操作系统都具有一定的实时性,易于裁剪和伸缩,可以适合于从ARM7到Xscale各种ARMCPU和各种档次的应用,嵌入式操作系统可以使用广泛流行的ARM开发工具,如ARM公司的SDT/ADS和RealView等,也可以使用开发软件,如GCC/GDB、KDE或Eclipe开发环境,市场上还有专用的开发工具,如Tornado、μC/View、μC/KA、CODE/Lab、Metroworks等。...[详细]
-
利用条码技术进行精密测量的典型仪器是1990年Leica公司开发成功的数字水准仪NA2000,这种光电一体化的新型仪器,具有测量速度快、精度高、操作简单、读数直观,能自动计算高差、高程,自动记录数据,计算机数据处理和容易实现基准测量一体化等诸多特点。国内目前对该技术的研究较少,本文提出了一种基于ST半导体公司的32位高性能处理器STR912FW44X6的测量系统方案。系统结构 本系...[详细]
-
51系列单片机一般采用40只引脚的双列直插式(DIP——DualIn-linePackage)封装结构。除DIP封装外,51单片机还采用44只引脚的方形扁平(QFP——QuadFlatPackage)封装方式(4只引脚无用)。三类端口引脚(共32只)电源及晶振引脚(共4只)控制引脚(共4只)(1)端口引脚P0.0~P0.7(39~32脚)——P0口P1...[详细]
-
当前许多应用领域都采用无线方式进行数据传输,在无线抄表、工业数据采集、天线遥控、计算机遥测遥控,医疗卫生自动化、家庭自动化、安防、汽车仪表数据读取等各方面无线射频数传模块都有广泛的应用。1射频数传模块开发平台的构建建立软硬件开发平台是模块开发的首要任务,比较了几种射频数传模块方案,最后决定采用由LPC900系列FLASH单片机和CC1000射频传输芯片为主芯片的开发方案。1.1主...[详细]
-
由于医学发展的需要,在很多情况下,一般的温度计己经满足不了快速而又准确的测温要求,例如:车站、地铁、机场等人口密度较大的地方进行人体温度测量。当前设计的这款红外非接触式测温仪由测温硬件+上位机软件组合而成,主要用在地铁、车站入口等地方,可以准确识别人脸进行测温,如果有人温度超标会进行语音提示并且保存当前人脸照片。1、硬件选型与设计思路(1).设备端主控单片机采用STM32F1...[详细]
-
0引言嵌入式系统是一个专用的计算机系统。该系统以计算机技术为基础,软硬件可裁减,但对功能、可靠性、成本等都有严格的要求。今天,一些专用系统需要处理大量的信息,由于传统的计算机系统很难实现硬件可裁减,因而已经不能满足专用系统的需要。伴随着我国汽车、家电等产业的快速发展,嵌入式系统的应用与开发已成为目前IT产业的一个新的热点。基于ARM的嵌入式系统的开发,首先要解决的问题是嵌入式操作系统的移植。...[详细]
-
引言随着个人数字助理(PDA)、瘦容户机等的普及,触摸屏作为终端与用户交互的媒介,在我们的生活中使用得越来普遍。触摸屏分为电阻式、电容式、声表面波式和红外线扫描式等类型,使用得最多的是4线电阻式触摸屏。本文以三星公司ARM9内核芯片S3C2410触摸屏接口为基础,通过外接4线电阻式触摸屏构成硬件基础。在此基础上,开发了触摸屏面图板程序。1触摸屏原理S3C2410接4线电阻...[详细]
-
我们回顾下中断产生前后的处理流程:详见异常、中断的原理与流程中断前:中断产生后:问题案例:我们想实现一个按键点灯程序,我们知道有以下两种方案:1.轮询方案:轮询检测按键的电平状态,当检测到被按下后,对应的gpio会拉低,点亮对应的led;(略)2.中断方案:将按键配置成外部中断源,当有按键按下,触发中断,在中断服务程序(isr)中去完成点灯。下面开始写代码:一...[详细]
-
1引言 在仪器仪表迅速发展的同时,计算机和网络技术也在迅速发展,PC机已经从高速增长进入到平稳发展时期,嵌入式系统的出现和广泛应用,使计算机和网络进入了后PC时代,基于嵌入式智能仪表远程监控系统作为工业控制网络重要发展方向之一。而嵌入式控制器是能够实现智能仪表远程监控的关键设备,是工业控制仪表与Internet连接的桥梁。 2控制器总体介绍 嵌入式智能仪表的结构及其与I...[详细]
-
1.引言在电量的测量中,电压、电流和频率是最基本的三个被测量,而电压的测量最为常见,现在学生使用的数字万用表能够测量多种电量,并且具有一定的精度,使用方便。为了让学生更好地了解数字电压表的工作原理,从而激发他们对单片机课程的学习兴趣,本文从软硬件设计、proteus仿真、制作实物、误差分析几个方面着手,阐述数字电压表的工作原理、数据的程序处理方法、数字信号软件滤波原理。2.硬件设计硬件...[详细]
-
引言MultiBus—CPU模块是基于AT91RM9200微控制器的智能化多总线测控模块。该CPU模块主要实现对下位机的控制,并建立基于Modbus—RTU总线协议的总线通信体系结构,让系统设备可以无缝接入基于Modbus—RTU模式的总线系统,可靠、实时、准确地实现工业现场数据采集、信号输出等功能;同时,提供标准视频接口用于显示16位色图像,提供标准音频输入输出接口用于实现录放音功能。该...[详细]