-
//16进制-10进制互换程序unsignedchard;//用于显示的10位显示缓存//========================================================//16进制to10进制输出子程序:显示数据,起始位,结束位,有无小数点//=================================================...[详细]
-
使用yaffs文件系统一段时间后,串口输出大量PartiallywrittenblockXdetected解决办法:方法一,修改yaffs_fs.c中yaffs_auto_checkpoint改成值2方法二,修改fs/yaffs2/yaffs_guts.cstaticintyaffs_ScanBackwards(yaffs_Device*dev)函...[详细]
-
TM1EQU5TM2EQU10ORG0000H;AJMPSTARTORG000BH;AJMPTIME0;ORG30H;START:MOVP1,#0FFH;MOVR7,#00H;MOVR6,#00H;MOVTMOD,#00000001B;定时器0开启MOVTH0,#3CH;定时50MS...[详细]
-
随着移动互联网时代的到来,Qualcomm(高通)、TexasInstruments(德州仪器)等基于ARM架构的CPU受到越来越多人的关注,而昔日王者的Intelx86架构由于功耗问题,在移动互联网似乎举步维艰。Intelx86架构对比于ARM架构来说,性能强大,功耗较高是大家都知道的事实。那Intelx86架构的CPU性能究竟比ARM架构的强多少呢?下面我们对单个Core做一个简单的...[详细]
-
1、开发平台计算机操作系统:WIN764位;开发环境:KeilMDK5.14;MCU:STM32F407ZET6;STM32F4xx固件库:STM32F4xx_DSP_StdPeriph_Lib_V1.4.0;串口调试助手;2、问题描述在测试用STM32F4xx芯片的串口USART1以DMA方式进行RS485收发通讯时,出现数据字节丢失的现象,一般丢失...[详细]
-
如果你还不了解什么是STM32对其Flash的保护,那么今天就来给你讲解一下什么是STM32的Flash保护!01、什么是Flash?STM32的FLASH组织结构,可能因不同系列、型号略有不同。比如大家熟悉的STM32F1中小容量一页大小只有1K,而F1大容量一页有2K。还比如有些系列以扇区为最小单元,有的扇区最小16K,有的128K不等。通常Flash包含几大块,这里以F40x为例:...[详细]
-
PIC单片机(PeripheralInterfaceController)是一种用来开发的去控制外围设备的集成电路(IC)。一种具有分散作用(多任务)功能的CPU。与人类相比,大脑就是CPU,PIC共享的部分相当于人的神经系统。PIC单片机是一个小的计算机PIC单片机有计算功能和记忆内存像CPU并由软件控制允行。然而,处理能力—存储器容量却很有限,这取决于PIC的类型。但是它们的...[详细]
-
按键的硬件结构有一点一定要注意,要在GPIO段上拉电阻,否则GPIO设置成浮空输入后,会造成端口电平不稳定,中断效果不理想。另外EXTI的映射关系可以看下图,是和管脚号对应的,比较好记(1)MainC语言:Codee#14817/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...[详细]
-
简介:Q:什么是SYSTick定时器?SysTick是一个24位的倒计数定时器,当计到0时,将从RELOAD寄存器中自动重装载定时初值。只要不把它在SysTick控制及状态寄存器中的使能位清除,就永不停息。Q:什么是SYSTick定时器?SysTick是一个24位的倒计数定时器,当计到0时,将从RELOAD寄存器中自动重装载定时初值。只要不把它在SysTick控...[详细]
-
GPIO学习:引脚的分类:1.电源引脚2.晶振引脚3.复位引脚4.下载引脚5.BOOT引脚6.GPIO引脚GPIO的结构:1.保护二极管--引脚两端连接上两个二极管,设置好高低电压,这样超过这个电压之后二极管导通就会保护里面的电路。这能处于两端电压设置的中间值。2.上下拉电阻--上下拉电阻在输入方向门口,用于稳定电压3.P-MOS和N-MOS管---这是输出模式的门口,推挽...[详细]
-
感觉K60的PIT定时器就像是51,PIC中的timer(貌似K60有很多种定时器Systick、LPTMR、PDB)Systick是什么呢,它是Cortex内核的定时器,也就是说不管是M3\M4,不管是ST的单片机还是飞思卡尔的单片机,这个定时器的结构和用法是一样的,它也可以产生周期中断,也可以作为精准延时函数。但是他的真正用武之地值操作系统的嘀嗒时钟,也就是为uC/OS等操作系统提供...[详细]
-
目前所研究的超声波测距传感器测距范围普遍较小,线性度和重复性较差。文中所提出的研究方法能很好的解决这2个问题,在保证线性度和重复性均不低于1.5‰的前提下,测量范围达到了5m以上。为了增大超声波发射功率和准确接收回波信号,在分析超声波测距误差原因和考虑软、硬件成本的基础上,提出了一种以C8051F320微控制器、反激变换器和专用集成电路PW0268为核心器件的超声波测距系统及其硬...[详细]
-
1.cpu与soc内核版本号与soc版本号由arm公司确定。芯片型号由各半导体公司确定。soc包括cpu与一些基本内设。(一般提到CPU都指的是soc,实际上cpu只是soc的一部分)。RISC与CISCRISC复杂指令集:指令繁多,但是效率高。Intel等桌面pc使用这种指令集。功耗大。CISC精简指令集:指令少,但是效率略低。优点是功耗低适合嵌入式设备。统一编址&独立...[详细]
-
**************************************************************************************************DS18b20.H*******************DQ接p2.2*******************#ifndef__DS18b20_H__#define__DS18b20...[详细]
-
特梅尔公司(Atmel®Corporation)宣布现在付运及批量生产全新SAMD20产品,SAMD20MCU是基于ARM®Cortex®-M0+处理器的新型超低功率嵌入式快闪微控制器系列中的首个产品系列。在这个物联网(IoT)时代中,用于楼宇自动化、消费电子产品、智能计量,以及工业控制产品的智能性和连接性日益增强。使用爱特梅尔为批量市场提供的新型SAMD20MCU器件,设计人员...[详细]