资源简介
RFID_TEST.zip
![](http://www.nz998.com/pic/57480.jpg)
代码片段和文件信息
#include “stm32f10x.h“
#include “stdio.h“
/*initialize NVIC*/
static void NVIC_Config(void){
NVIC_InitTypeDef NVIC_InitStructure;
/*嵌套中断向量控制组的选择*/
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
/*配置USART为中断源*/
NVIC_InitStructure.NVIC_IRQChannel = USART1_IRQn ;
/*抢占优先级为1*/
NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 1;
/*子优先级为1*/
NVIC_InitStructure.NVIC_IRQChannelSubPriority = 1;
/*使能中断*/
NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;
/*initializatio*/
NVIC_Init(&NVIC_InitStructure);
}
/*initialize USART*/
void USART_Config(void){
GPIO_InitTypeDef GPIO_InitStructure;
USART_InitTypeDef USART_InitStructure;
//打开串口GPIO和USART的时钟和功能复用 IO 时钟
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | RCC_APB2Periph_USART1 | RCC_APB2Periph_AFIOENABLE);
//将USART Tx的GPIO配置为推挽复用模式
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(GPIOA&GPIO_InitStructure);
//将USART Rx的GPIO配置
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(GPIOA&GPIO_InitStructure);
/*配置串口的工作参数*/
//配置波特率
USART_InitStructure.USART_BaudRate = 115200;
//配置帧数据字长
USART_InitStructure.USART_WordLength = USART_WordLength_8b;
//配置停止位
USART_InitStructure.USART_StopBits = USART_StopBits_1;
//配置校验位
USART_InitStructure.USART_Parity = USART_Parity_No;
//配置硬件流控制
USART_InitStructure.USART_HardwareFlowControl =USART_HardwareFlowControl_None;
//配置工作模式,收发
USART_InitStructure.USART_Mode = USART_Mode_Rx|USART_Mode_Tx;
//完成串口的初始化配置
USART_Init(USART1&USART_InitStructure);
//串口中断优先级配置
NVIC_Config();
//使能串口接收中断
USART_ITConfig(USART1USART_IT_RXNEENABLE);
//使能串口
USART_Cmd(USART1ENABLE);
}
/// 重定向c库函数printf到USART1
int fputc(int ch FILE *f)
{
/* 发送一个字节数据到USART1 */
USART_SendData(USART1 (uint8_t) ch);
/* 等待发送完毕 */
while (USART_GetFlagStatus(USART1 USART_FLAG_TXE) == RESET);
return (ch);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-02-26 08:58 RFID_TEST\
目录 0 2019-01-28 22:57 RFID_TEST\CMSIS\
文件 17273 2016-03-22 22:10 RFID_TEST\CMSIS\core_cm3.c
文件 85714 2016-03-22 22:10 RFID_TEST\CMSIS\core_cm3.h
文件 633758 2016-05-16 23:08 RFID_TEST\CMSIS\stm32f10x.h
文件 36557 2016-03-22 22:10 RFID_TEST\CMSIS\system_stm32f10x.c
文件 2085 2016-03-22 22:10 RFID_TEST\CMSIS\system_stm32f10x.h
目录 0 2019-01-28 22:57 RFID_TEST\DebugConfig\
文件 6956 2015-12-10 17:06 RFID_TEST\DebugConfig\Target_1_STM32F103ZE_1.0.0.dbgconf
目录 0 2019-01-28 22:57 RFID_TEST\FWlib\
目录 0 2019-01-28 22:57 RFID_TEST\FWlib\inc\
文件 8982 2016-03-22 22:10 RFID_TEST\FWlib\inc\misc.h
文件 21690 2016-03-22 22:10 RFID_TEST\FWlib\inc\stm32f10x_adc.h
文件 7555 2016-03-22 22:10 RFID_TEST\FWlib\inc\stm32f10x_bkp.h
文件 27559 2016-03-22 22:10 RFID_TEST\FWlib\inc\stm32f10x_can.h
文件 6573 2016-03-22 22:10 RFID_TEST\FWlib\inc\stm32f10x_cec.h
文件 2162 2016-03-22 22:10 RFID_TEST\FWlib\inc\stm32f10x_crc.h
文件 15233 2016-03-22 22:10 RFID_TEST\FWlib\inc\stm32f10x_dac.h
文件 3818 2016-03-22 22:10 RFID_TEST\FWlib\inc\stm32f10x_dbgmcu.h
文件 20754 2016-03-22 22:10 RFID_TEST\FWlib\inc\stm32f10x_dma.h
文件 6824 2016-03-22 22:10 RFID_TEST\FWlib\inc\stm32f10x_exti.h
文件 25445 2016-03-22 22:10 RFID_TEST\FWlib\inc\stm32f10x_flash.h
文件 27016 2016-03-22 22:10 RFID_TEST\FWlib\inc\stm32f10x_fsmc.h
文件 20175 2016-03-22 22:10 RFID_TEST\FWlib\inc\stm32f10x_gpio.h
文件 30029 2016-03-22 22:10 RFID_TEST\FWlib\inc\stm32f10x_i2c.h
文件 3828 2016-03-22 22:10 RFID_TEST\FWlib\inc\stm32f10x_iwdg.h
文件 4383 2016-03-22 22:10 RFID_TEST\FWlib\inc\stm32f10x_pwr.h
文件 30452 2016-03-22 22:10 RFID_TEST\FWlib\inc\stm32f10x_rcc.h
文件 3857 2016-03-22 22:10 RFID_TEST\FWlib\inc\stm32f10x_rtc.h
文件 21863 2016-03-22 22:10 RFID_TEST\FWlib\inc\stm32f10x_sdio.h
文件 17725 2016-03-22 22:10 RFID_TEST\FWlib\inc\stm32f10x_spi.h
............此处省略166个文件信息
相关资源
- 价值2k的H漫画小说系统
- Pythonamp;课堂amp;笔记(高淇amp;400;集第
- ddos压力测试工具99657
- UML建模大全
- 开源1A锂电池充电板TP4056原理图+PCB
- m1卡 ic卡可选择扇区初始化加密软件
- TSCC.exe
- FTP课程设计(服务端+客户端)
- 计算机图形学 边填充算法实现代码
- 电力系统潮流计算程序集合
- oracle数据迁移项目实施方案
- Web Api 通过文件流 文件到本地
- Visio图标-最新最全的网络通信图标库
- Spire API文档
- OpenGL参考手册
- Python中Numpy库最新教程
- SPD博士V5.3.exe
- 直流无刷电机方波驱动 stm32 例程代码
- layui后台管理模板
- 仿知乎界面小程序源代码
- 云平台-阿里云详细介绍
- photoshop经典1000例
- scratch垃圾分类源码(最终版本).sb
- IAR ARM 7.8破解
- TI CCS V5.4 安装步骤及破解文件
- 松下plc FP-XH的驱动
- 局域网硬件信息收集工具
- 加快Windows XP操作系统开机速度
- 联想启天M4350 BIOS升级文件
- 操作系统教程课后答案华中科技大学
评论
共有 条评论