-
友善提供的SuperBoot功能强大,在其启动过程中已经对S3C6410做了很多初始化的工作,在裸机编程时使用它不利于了解ARM的启动过程。所以计划直接将裸机程序烧到SD卡中启动。使用友善提供的SD-Flasher.exe程序,经过多次实验,都无法将裸机程序烧写到SD卡上,2G,4G,小卡,大卡都试了一遍,没有成功。后来想到使用winhex直接烧写到SD卡,才成功完成实验。我是将裸机程序使用...[详细]
-
每一块处理器都有复位的功能,不同处理器复位的类型可能有差异,引起复位的原因也可能有多种。STM32的复位功能非常强大,可通过软件、硬件和一些事件触发系统复位,而且通过其复位状态标志可分析复位原因。该部分位于STM32的RCC(ResetandClockControl)模块。嵌入式专栏1STM32复位介绍对于STM32来说,复位通常分为三种类型:系统复位、电源复位和备份域复位。...[详细]
-
随着计算机技术、通信技术、网络技术的发展及互联网的日益普及,人们对传统的家居环境也提出了新的要求,人们在信息化社会中需要的不仅仅是舒适的居家环境,更需要一个智能化、信息化的智能家居系统,智能家居逐渐成为未来家居生活的发展方向。然而,目前的智能家居系统配置较为复杂,添加设备繁琐,普通用户很难会使用。若能降低其操作难度,做到即插即用、提供在线升级的服务,新版本能够完全兼容老版本,这样极大地节约消费者...[详细]
-
定时器相关寄存器定时器控制寄存器TCON定时器工作模式寄存器TCON代码1通过定时器闪烁流水灯,实现按键控制流水灯的模式main函数#includeREGX52.H#includeTimer0.h#includeKey.h#includeINTRINS.HunsignedcharKeyNum,LEDMode;void...[详细]
-
参考例程///重定向c库函数printf到串口,重定向后可使用printf函数intfputc(intch,FILE*f){/*发送一个字节数据到串口*/USART_SendData(DEBUG_USART,(uint8_t)ch);/*等待发送完毕*/while(USART_GetFlagStatus(USART1,USART_FL...[详细]
-
下面是关于STC89C5XX-51单片机看门狗的描述WDT_CONTR位置0xE1;EN_WDT:看门狗允许位,置1启动看门狗,看门狗不能自动启动,需要设置该位后启动,一旦启动不能关闭(只能系统重新上电和看门狗复位可以关闭)CLR_WDT:看门狗计数器清零位,置1清零看门狗计数器,当计数器开始重新计数,硬件清零该位。IDLE_WDT:单片机IDLE模...[详细]
-
STC11L32XESTC11L48XESTC11L60XE串口问题1.这个3个芯片都有2个串口,(RXD/P1.6、TXD/P1.7)---Port1串口和(RXD/P3.0、TXD/3.1)---Port3串口。这个2个串口,不能同时使用,只能分时复用,通过AUXR1来选择,如下图:2.在使用STC软件烧写程序的时候,只能使用Port3进行烧写,这是...[详细]
-
正文实验目的使用TIM3的通道2,把通道2重映射到PB5,产生PWM来控制DS0的亮度实验内容脉冲宽度调制(PWM),是英文“PulseWidthModulation”的缩写,简称脉宽调制,是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术。简单一点,就是对脉冲宽度的控制。STM32的定时器除了TIM6和7。其他的定时器都可以用来产生PWM...[详细]
-
之前的除法除不出来还没有解决,现在又有以下问题(在不添加raise函数的情况下):网上说的原因是:I'mgettingtherelocationtruncatedtofit:R_ARM_PC24againstsymbolerrormessagewhenlinking,whatdoesthismean?Youwillgetthiser...[详细]
-
ARM宣布首款采用台积公司10奈米FinFET制程技术的多核心64位元ARMv8-A处理器测试晶片问世。模拟基准测试结果显示,相较于目前多用于多款顶尖高阶手机运算晶片的16奈米FinFET+制程技术,此测试晶片展现更佳运算能力与功耗表现。此款测试晶片已成功获得验证(2015年第4季已完成设计定案),为ARM与台积公司持续成功合作的重要里程碑。此一验证完备的设计方案包...[详细]
-
MSP430系列单片机是德州仪器(TI)公司1996年开始推向市场的一种16位超低功耗RISC混合信号处理器,基于该系列产品开发出来的应用不计其数,数不胜数,尤其是面向传感与检测类终端应用,因其在片上集成有高性能ADC、LCD驱动、串口通讯、PWM输出等模块,成为了红外体温检测仪厂商的不二之选。配合TI提供的丰富的线上软硬件设计资源,使得开发人员可以大大简化设计流程,快速开发红外体温检测仪原型机...[详细]
-
请读者注意,在AzureARM平台,有两种虚拟机模式:经典虚拟机和ARM虚拟机 ASM部署(经典虚拟机): 1.我们通过AzureClassicPortal:http://manage.windowsazure.cn,部署的都是ASM资源(经典虚拟机) 2.如果我们通过AzureNewPortal(http://portal.azure.cn)...[详细]
-
1.前言在实际的广播电视发射工作中,新的发射机的进场测试,发射机的日常指标测试等都涉及了音频的测试。本文设计的音频频谱分析仪就是从信号源的角度出发,测量音频信号的频谱,从而确定各频率成分的大小,为调频广播的各项音频指标的提供参考。在本文中主要提出了以MSP43处理器为核心的音频频谱分析仪的设计方案。以数字信号处理的相关理论知识为指导,利用MSP430处理器的优势来进行音频频谱的设计与改进,...[详细]
-
引脚名称ATmega32引脚功能说明VCC电源正GND电源地端口A(PA7..PA0)端口A做为A/D转换器的模拟输入端。端口A为8位双向I/O口,具有可编程的内部上拉电阻。其输出缓冲器具有对称的驱动特性,可以输出和吸收大电流。作为输入使用时,若内部上拉电阻使能,端口被外部电路拉低时将输出电流。在复位过程中,即使系统时钟还未起振,端口A处于高阻状态。端口B...[详细]
-
所谓可编程的接口芯片是指其功能可由微处理机的指令来加以改变的接口芯片,利用编程的方法,可以使一个接口芯片执行不同的接口功能。目前,各生产厂家已提供了很多系列的可编程接口,MCS-51单片机常用的两种接口芯片是8255以及8155。8255和MCS-51相连,可以为外设提供三个8位的I/O端口:A口、B口和C口,三个端口的功能完全由编程来决定。1. 8255的内部结构和引脚排列下图7...[详细]