-
简介:本文设计了一种基于32位ARM微处理器的多媒体车载音响,带RADIO、IRDA、MP3、DVD等功能。文中结合汽车车身的复杂环境,给出系统软硬件设计,以及系统各部分功能的实现方法,主要介绍收音机、MP3软硬件的设计和系统集成。系统硬件架构系统的硬件电路部分主要由按键、红外遥控、MOTOR控制、收音机、MP3、DVD以及LCD显示模块等构成,模块部分都由MCU通过相应的通讯协...[详细]
-
#includeregx51.h#includeintrins.hvoiddelay(unsignedinti){ while(i--);}voidmove_left(unsignedcharp){ unsignedchari; P1=p; for(i=0;i8;i++){delay(20000);P1=_crol_(P1...[详细]
-
本文主要介绍了四通道异步收发器TL16C554芯片的内部结构、主要特点和工作原理,及其在惯导系统中应用的硬件接口电路与软件实现的基本思想。关键词异步收发器(UART),TL16C554,单片机1引言随着惯导技术的发展,惯导系统需要接收GPS、北斗双星、高程计等较多的RS-232、RS-422、RS-485串口信号。这样,惯导系统原有的串口通道不足以接收如此多的串口信号,因而需要进行串...[详细]
-
stm8rtc时钟可以使用内部低频时钟源,或者外部低速32768Hz时钟源,关于rtc部分代码如下:#includestdio.h#includestm8l15x.hvoidinit_rtc(void){RTC_InitTypeDefRTC_InitStr;RTC_TimeTypeDefRTC_TimeStr;RTC_D...[详细]
-
下面的程序讲解是基于FL2440开发板的程序讲解,有不对的地方希望大家能够指教中断控制程序编写步骤主程序1.先清除中断源挂起寄存器(SRCPNDSRCPND)和中断挂起寄存器(INTPND),可用rSRCPND=rSRCPND和rINTPND=rINTPND=来完成;2.设中断模式,这里使用通用中断,rINTMOD=0x00000000因上电或复位时rINTMOD是清0...[详细]
-
特殊符号对应指令含义特殊符号对应指令含义=DCB分配一片连续的字节存储单元并用指定的数据初始化&DCD分配一片连续的字存储单元并用指定的数据初始化%SPACE分配一片连续的存储单元^MAP定义一个结构化内存表的首地址#FILED...[详细]
-
中断对于开发嵌入式系统来讲的地位绝对是毋庸置疑的,在C51单片机时代,一共只有5个中断,其中2个外部中断,2个定时/计数器中断和一个串口中断,但是在STM32中,中断数量大大增加,而且中断的设置也更加复杂。今天就将来探讨一下关于STM32中的中断系统。1基本概念ARMCoetex-M3内核共支持256个中断,其中16个内部中断,240个外部中断和可编程的256级中断优先级的设置。STM3...[详细]
-
一、同与不同STM32目前主流的开发环境有两个,一个是RealViewMDK(基于keil),两一个则是EmbeddedWorkbench(基于IAR),关于两者的比较可以参考KeilMDK和IAR两款ARM开发工具区别比较,主要区别如下:相同点:集成的商业IDE不同点:MDK不支持层叠文件夹,在文件夹的下一级中必须为文件;IAR支持层叠,可以比较方便管理代码,理清层次...[详细]
-
本程序是采用51单片机实现共阳数码管流动显示数据,蛮好看的,所以把程序写出来和大家一起分享一下!!电路图在下面下面是汇编程序代码:D0BITP2.0D1BITP2.1D2BITP2.2D3BITP2.3D4BITP2.5ORG0000HSJMPSTARTORG0040HSTART:MOVSP,#60HM...[详细]
-
注:定时器与计数器原理与使用方法相似、此处计数器知识为基础普及、后面详讲2个定时器(寄存器)、定时器0、定时器1、(计数器0、计数器1)TMOD:定时器/计数器模式控制寄存器详见百度百科TMOD每经过一个机器周期、寄存器+1TF:定时器溢出标志。溢出时自动置1。中断时硬件清零否则必须软件清零。TR:定时器运行控制位。置1开始计时、清零停止计时。C/T:该位为0时用...[详细]
-
/**函数库说明:ATMEGE8AD模数转换*版本:v1.0 *修改:庞辉 *修改日期:2011年08月06日 **说明: 中断方式AD采集**版本更新:详见readme.txt*...[详细]
-
AMD公司日前宣布,将在2020年使其加速处理器APU的能效提升25倍,并继续坚持技术创新,推动公司向更多元化的高增长市场转型。
“未来两年我们会加快技术能力的部署。”新任AMD公司CEO苏姿丰表示。目前,AMD推出的异构系统架构能够释放图形处理器的计算潜能,让中央处理器和图形处理器彼此加速,共生共长。正是基于技术的创新,包括通过对APU架构的优化设计、智能电源管理以及异构系统架构的升级,A...[详细]
-
x86概述 X86是由Intel推出的一种复杂指令集,用于控制芯片的运行的程序,现在X86已经广泛运用到了家用PC(机箱+xx主板+xx电源+xx处理器+(光驱选装)的领域。 x86架构于1978年推出的Intel8086中央处理器中首度出现,它是从Intel8008处理器中发展而来的,而8008则是发展自Intel4004的。8086在三年后为IBMPC所选用,之后x8...[详细]
-
ISP烧写程序注意事项程序无法下载进MCU,可能出错的地方有:如果准备条件充分(驱动程序安装成功、STC_ISP.EXE安装成功),在下载程序进入MCU的时候,需要对ISP软件进行参数的设置。Ⅰ:MCUType选项,我用的是STC89C54RD+。(型号必须匹配)Ⅱ:(CH3415SER.EXE)驱动安装成功后,设备管理器中查看端口(COM和LPT),其中的USB-SERI...[详细]
-
事件:是表示检测有一某件触发事件发生了。中断:有某个事件发生并产生中断,并跳转到对应的中断处理程序中。事件可以触发中断,也可以不触发中断有可能被更优先的中断屏蔽,事件不会事件本质上就是一个触发信号,是用来触发特定的外设模块或核心本身(唤醒).事件只是一个触发信号(脉冲),而中断则是一个固定的电平信号...[详细]