05 2015 档案

摘要:1、DMA介绍直接存储器存取(DMA)用来提供在外设和存储器之间或者存储器和存储器之间的高速数据传输。无须CPU干预,数据可以通过DMA快速地移动,这就节省了CPU的资源来做其他操作。两个DMA控制器有12个通道(DMA1有7个通道,DMA2有5个通道),每个通道专门用来管理来自于一个或多个外设对存... 阅读全文
posted @ 2015-05-29 17:40 如风轻逸
摘要:1、DAC介绍 数字/模拟转换模块(DAC)是12位数字输入,电压输出的数字/模拟转换器。DAC可以配置为8位或12位模式,也可以与DMA控制器配合使用。DAC工作在12位模式时,数据可以设置成左对齐或右对齐。DAC模块有2个输出通道,每个通道都有单独的转换器。在双DAC模式下,2个通道可以独立地进... 阅读全文
posted @ 2015-05-29 08:18 如风轻逸
摘要:1、12位ADC是一种逐次逼近型模拟数字转换器。 它有多达18个通道,可测量16个外部和2个内部信号源。 各通道的A/D转换可以单次、连续、扫描或间断模式执行。 ADC的结果可以左对齐或右对齐方式存储在16位数据寄存器中。 模拟看门狗特性允许应用程序检测输入电压是否超出用户定义的高/低阀值... 阅读全文
posted @ 2015-05-28 21:04 如风轻逸
摘要:1、调用头文件stdio.h,然后重定义printf函数,如下:1 int fputc(int ch,FILE *F)2 {3 4 USART_SendData(USART1,(u8)ch);5 6 while(USART_GetFlagStatus(USART1,U... 阅读全文
posted @ 2015-05-27 20:31 如风轻逸
摘要:一、串口综述1、通用同步异步收发器(USART)提供了一种灵活的方法与使用工业标准NRZ异步串行数据格式的外部设备之间进行全双工数据交换。USART利用分数波特率发生器提供宽范围的波特率选择。 它支持同步单向通信和半双工单线通信,也支持LIN(局部互连网),智能卡协议和IrDA(红外数据组织)SIR... 阅读全文
posted @ 2015-05-27 18:46 如风轻逸
摘要:1、 PWM 是 Pulse Width Modulation 的缩写,中文意思就是脉冲宽度调制,简称脉宽调制。 它是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,其控制简单、灵活和动态响应好等优点而成为电力电子技术最广泛应用的控制方式, 其应用领域包括测量,通信,功率控制与变换... 阅读全文
posted @ 2015-05-26 19:02 如风轻逸
摘要:一、中断1、ARM Coetex-M3内核共支持256个中断,其中16个内部中断,240个外部中断和可编程的256级中断优先级的设置。 STM32目前支持的中断共84个(16个内部+68个外部),还有16级可编程的中断优先级 的设置,仅使用中断优先级设置8bit中的高4位。2、STM32可支持68... 阅读全文
posted @ 2015-05-26 12:59 如风轻逸
摘要:1、GPIO初始化中增加按键时钟初始化使能2、GPIO初始化中增加按键引脚配置3、查看引脚状态函数:GPIO_ReadInputDataBit 4、例程代码 1 /********************************************************************... 阅读全文
posted @ 2015-05-25 19:57 如风轻逸
摘要:1、SysTick 为一个 24 位递减计数器,SysTick 设定初值并使能后,每经过 1 个系统时钟周期,计数值就减 1。 计数到 0 时,SysTick 计数器自动重装初值并继续计数,同时内部的 COUNTFLAG 标志会置位,触发中断 (如果中断使能情况下)。2、寄存器 STK_CSR... 阅读全文
posted @ 2015-05-25 18:05 如风轻逸
摘要:1、AD引脚只能接3.3V,除了AD的引脚,其余都可以接5.5V2、输入模式: (1)输入浮空模式,无上拉电阻 (2)输入上拉模式,有上拉电阻 (3)输入下拉模式,有下拉电阻 (4)模拟输入模式,模拟输入3、输出模式:(1)开漏输出模式,上拉电阻,返回1,下拉电阻,返回0;(2)开漏复用输出... 阅读全文
posted @ 2015-05-24 22:32 如风轻逸
摘要:1 /*CPU跑72M的时候,各个系统的速度 2 频率定义函数:SystemInit()*/ 3 const uint32_t SystemFrequency = SYSCLK_FREQ_72MHz;//硬件频率72M 4 5 const uint32_t SystemFreque... 阅读全文
posted @ 2015-05-24 16:34 如风轻逸
摘要:1、新建工程:liubo.uvproj2、建立目录: 工程目录下建立文件夹: USR, Readme库函数中加入文件夹:ASM, System复制进入工程文件夹 Tartge: STM32groups: ASM , USR, Lib , System, Readme 3、设置 (1) Device:... 阅读全文
posted @ 2015-05-24 14:48 如风轻逸