资源简介
STM32F103采用DMA实现USART2接收和发送,减轻MCU的负担同时提高数据收发的速率。注意!这是标准库开发!别下错了!
代码片段和文件信息
#include “systick.h“
#include “public.h“
/*******************************************************************************
* 函 数 名 : delay_us
* 函数功能 : 延时函数,延时us
* 输 入 : i
* 输 出 : 无
*******************************************************************************/
void delay_us(u32 i)
{
u32 temp;
SysTick->LOAD=9*i; //设置重装数值 72MHZ时
SysTick->CTRL=0X01; //使能,减到零是无动作,采用外部时钟源
SysTick->VAL=0; //清零计数器
do
{
temp=SysTick->CTRL; //读取当前倒计数值
}
while((temp&0x01)&&(!(temp&(1<<16)))); //等待时间到达
SysTick->CTRL=0; //关闭计数器
SysTick->VAL=0; //清空计数器
}
/*******************************************************************************
* 函 数 名 : delay_ms
* 函数功能 : 延时函数,延时ms
* 输 入 : i
* 输 出 : 无
*******************************************************************************/
void delay_ms(u32 i)
{
u32 temp;
SysTick->LOAD=9000*i; //设置重装数值 72MHZ时
SysTick->CTRL=0X01; //使能,减到零是无动作,采用外部时钟源
SysTick->VAL=0; //清零计数器
do
{
temp=SysTick->CTRL; //读取当前倒计数值
}
while((temp&0x01)&&(!(temp&(1<<16)))); //等待时间到达
SysTick->CTRL=0; //关闭计数器
SysTick->VAL=0; //清空计数器
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-03-08 11:40 usart2_dma\
文件 59715 2014-12-09 16:24 usart2_dma\1.uvopt
目录 0 2018-11-22 14:28 usart2_dma\APP\
目录 0 2018-11-21 17:31 usart2_dma\APP\SysTick\
文件 1333 2017-12-11 14:52 usart2_dma\APP\SysTick\systick.c
文件 121 2014-12-09 16:09 usart2_dma\APP\SysTick\systick.h
目录 0 2019-03-08 10:31 usart2_dma\APP\usartDMA\
文件 5696 2019-03-08 10:31 usart2_dma\APP\usartDMA\usart_dma.c
文件 166 2019-03-08 10:29 usart2_dma\APP\usartDMA\usart_dma.h
文件 497 2015-06-05 10:54 usart2_dma\Jli
文件 285 2014-12-11 16:01 usart2_dma\Jli
文件 399 2011-04-23 10:24 usart2_dma\keilkilll.bat
目录 0 2018-11-21 17:31 usart2_dma\Libraries\
目录 0 2018-11-21 17:31 usart2_dma\Libraries\CMSIS\
目录 0 2018-11-21 17:31 usart2_dma\Libraries\CMSIS\CM3\
目录 0 2018-11-21 17:31 usart2_dma\Libraries\CMSIS\CM3\CoreSupport\
文件 17273 2010-06-07 10:25 usart2_dma\Libraries\CMSIS\CM3\CoreSupport\core_cm3.c
文件 85714 2011-02-09 14:59 usart2_dma\Libraries\CMSIS\CM3\CoreSupport\core_cm3.h
目录 0 2018-11-21 17:31 usart2_dma\Libraries\CMSIS\CM3\DeviceSupport\
目录 0 2018-11-21 17:31 usart2_dma\Libraries\CMSIS\CM3\DeviceSupport\ST\
目录 0 2018-11-21 17:31 usart2_dma\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\
文件 26297 2011-03-14 12:31 usart2_dma\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\Release_Notes.html
目录 0 2018-11-21 17:31 usart2_dma\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\
目录 0 2018-11-21 17:31 usart2_dma\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\
文件 15766 2011-03-10 10:52 usart2_dma\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_cl.s
文件 15503 2011-03-10 10:52 usart2_dma\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_hd.s
文件 15692 2011-03-10 10:52 usart2_dma\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_hd_vl.s
文件 12376 2011-03-10 10:52 usart2_dma\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_ld.s
文件 13656 2011-03-10 10:52 usart2_dma\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_ld_vl.s
文件 12765 2011-03-10 10:52 usart2_dma\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_md.s
文件 14073 2011-03-10 10:51 usart2_dma\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm\startup_stm32f10x_md_vl.s
............此处省略164个文件信息
- 上一篇:STM32F103采用DMA实现USART3接收和发送
- 下一篇:精美生日祝福小程序
相关资源
- STM32F103采用DMA实现USART3接收和发送
- stm32f103和时钟芯片ds1302
- stm32f103驱动北微传感器
- 声光感应控制LED灯
- STM32F103 模糊自整定位置式PID控制电机
- stm32f013 OLED 屏幕和粉尘传感器串口
- STM32F1指南者步进电机驱动
- 基于STM32的智能浇花系统(带ucosiii操
- 基于STM32F103的智能浇花系统
- 四路驱动小车stm32f103源码
- STM32F103读取ds18b20温度传感器
- stm32f103iic读取AT24XX全系eeprom
- STM32f334的库函数模板
- stm32f407+ov5640颜色识别与追踪
- 统计学_David Freedman
- 基于stm32f1系列的直流电机调速
- STM32F103C8T6+OLED
- STM32F030工程模板
- STM32F303x固件库工程模板
- STM32F7和 STM32H7 的完整编程指南
- STM32F103的4轴步进电机加减速控制工程
- stm32F429中文数据手册279362
- stm32f4+w5500+tcpclient/server源码
- LORA完成.rar
- STM32之ADC+DMA传输定时器触发
- 基于SM32F103C8T6的环境传感器
- STM32F103C8T6+DHT11+SGP30+CH340+ADC
- STM32F103C8T6+DHT11+OLED
- unity3d做的3dmax人物模型有走,跑等动
- NRF24L01收发程序STM32F407
评论
共有 条评论