-
普中51-单核-A2STC89C52KeiluVisionV5.29.0.0PK51Prof.DevelopersKitVersion:9.60.0.0上位机:Vofa+1.3.10硬知识摘自《普中51单片机开发攻略》、《XPT2046用户手册V2.0》。ADC简介ADC(analogtodigitalconverter)也称为模数...[详细]
-
近年来,新型单片机的出现和集成电路技术的发展为更新产品设计,研制高性价比的称重控制器提供了条件。本设计采用为控制核心,结合电阻应变式压力传感器和相应的信号采集电路,设计出一种高精度、多功能、低成本的新型电子秤。1系统总体设计首先由称重传感器采集因压力变化而产生的电压信号,通过A/D转换器将模拟信号转换为数字信号,把数字信号送入AVR单片机,单片机做相应的处理后,得到当前物体重量...[详细]
-
通用定时器(TIM2toTIM5)包括由可编程的分频器驱动一个的16位或32位自动重载计数器。它们可用于多种用途,包括测量输入信号的脉冲长度(输入捕获)或生成的输出波形(输出比较和PWM)。可以使用定时器的预分频器和RCC时钟控制器分频器调制从几微秒到几毫秒的脉冲长度和波形周期。它们是完全独立的,不共享任何资源。主要特点:通用TIMx定时器功能包括:1.16位(TIM3和TIM...[详细]
-
近年来,随着微处理器技术、DSP技术、多媒体编解码技术以及嵌入式技术的发展,多媒体娱乐终端已经成为消费性电子产品的热点。同时,逐渐成熟的市场随着MP3在市场上取得的巨大成功,以及MP4、数字电视、3G通讯等相关技术的起步,在未来几年内都将会得到快速发展。嵌入式系统是以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。...[详细]
-
把每个键都分成水平和垂直的两端接入,比如说扫描码是从垂直的入,那就代表那一行所接收到的扫描码是同一个bit,而读入扫描码的则是水平,扫描的动作是先输入扫描码,再去读取输入的值,经过比对之后就可知道是哪个键被按下。比如说扫描码送入01111111,前面的0111是代表此时扫描第一行P1.0列,而后面的1111是让读取的4行接脚先设為VDD,若此时第一行的第三列按键被按下,那读取的结果就会变成011...[详细]
-
在s3c2440数据手册中如图所示:外设Flash数据位宽为8bit时,(MemoryCotroller的地址线)A0——A0(外设Flash的A0);外设Flash数据位宽为16bit时,(MemoryCotroller的地址线)A1——A0(外设Flash的A0);外设Flash数据位宽为32bit时,(MemoryCotroller的地址线)A2——...[详细]
-
本文使用的IDE是IAR7.2,考虑到很多很使用Keil,本文也有keil版本的说明1、硬件说明主控:STM32F207VCT6,100管脚的封装网络PHY芯片:RTL8201EL,48管脚封装,34和35管脚下拉,也就是芯片地址:0使用的网络接口:MII接口2、移植步骤2.1、修改IAR配置文件修改芯片设置(其实不用修改)硬件使用的是SWD模式...[详细]
-
随着现代通信技术的发展,通信测试仪器不断推陈出新。各种新型设备对系统的实时响应能力的要求越来越高,一种通信测试仪器的实时响应性能,就成为系统设计能否成功的关键因素之一。笔者曾在多个通信测试仪器项目中,成功地应用ARM处理器、C51单片机等为主控芯片的嵌入式系统,实现了对仪器相关模块的实时控制功能。因此提出一种在某通信测试仪器中使用C51单片机来实现实时控制的设计方案。1硬件设计与实现1...[详细]
-
简介:介绍了一种以ARM为核心的嵌入式语音识别模块的设计与实现。模块的核心处理单元选用ST公司的基于ARMCortex-M3内核的32位处理器STM32F103C8T6。本模块以对话管理单元为中心,通过以LD3320芯片为核心的硬件单元实现语音识别功能,采用嵌入式操作系统μC/OS-II来实现统一的任务调度和外围设备管理。引言服务机器人以服务为目的,因此人们需要一种更方便、更自然、更加...[详细]
-
中断是MSP430微处理器的一大特色,有效地利用中断可以简化程序和提高执行效率。MSP430的几乎每个外围模块都能够产生中断,为MSP430针对事件(即外围模块产生的中断)进行的编程打下基础。MSP430在没有事件发生时进入低功耗模式,事件发生时,通过中断唤醒CPU,事件处理完毕后,CPU再次进入低功耗状态。由于CPU的运算速度和退出低功耗的速度很快,所以在应用中,CPU大部分时间都处于低功耗状...[详细]
-
当SM2..0为011时,SLEEP指令将使MCU进入省电模式。这一模式与掉电模式只有一点不同:如果定时器/计数器2及/是使能的,在器件休眠期间它们继续运行。除了掉电模式的唤醒方式,定时器/计数器2的溢出中断和比较匹配中断也可以将MCU从休眠方式唤醒,只要TIMSK2使能了这些中断,而且SREG的全局中断使能位I置位。如果定时器/计数器2无需运行,建议使用掉电...[详细]
-
PIC单片机(PeripheralInterfaceController)是一种用来开发的去控制外围设备的集成电路(IC)。一种具有分散作用(多任务)功能的CPU。与人类相比,大脑就是CPU,PIC共享的部分相当于人的神经系统。
PIC单片机是一个小的计算机
PIC单片机有计算功能和记忆内存像CPU并由软件控制允行。然而,处理能力—存储器容量却很有限,这取...[详细]
-
1、什么是arm的映像文件,arm映像文件其实就是可执行文件,包括bin或hex两种格式,可以直接烧到ROM里执行。在axd调试过程中,我们调试的是axf文件,其实这也是一种映像文件,它只是在bin文件中加了一个文件头和一些调试信息。映像文件一般由域组成,域最多由三个输出段组成(RO,RW,ZI),输出段又由输入段组成。所谓域,指的就是整个bin映像文件所处在的区域,它又分为加载域和运行域。...[详细]
-
文件名:YY.C#include#defineMAX_STK_SIZE64voidTaskStartyya(void*yydata)reentrant;voidTaskStartyyb(void*yydata)reentrant;voidTaskStartyyc(void*yydata)reentrant;OS_STKTaskStartStkyya...[详细]
-
使用GD32MCU的过程中,大家可能会有以下疑问:中断优先级如何配置和使用?本文将会为大家解析中断优先级分组以及中断优先级的配置使用:中断优先级分组配置一个GD32MCU系统需要大家明确系统中使用的中断优先级分组,避免中断优先级配置越界导致一些不符合预期的中断现象。中断优先级分组可采用以下函数接口,其中有4个bit可用于中断优先级分组,如果全用于抢占优先级,则可以配置0-15的优...[详细]