-
大小: 1.02MB文件类型: .rar金币: 1下载: 0 次发布日期: 2023-08-16
- 语言: 其他
- 标签: stm32 E32433T20D
资源简介
可用,可用,可用,可用,可用,可用,可用,可用,可用,可用,
代码片段和文件信息
#include “stm32f10x.h“ // Device header
#include “E32_Module.h“
#include “stm32f10x_usart.h“ // Keil::Device:StdPeriph Drivers:USART
void E32_NVIC_Configure(void)//对E32的USART中断初始化
{
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_1);
/******************** USART1 *******************/
NVIC_InitTypeDef E32_NVIC_InitStructure;
E32_NVIC_InitStructure.NVIC_IRQChannel = USART1_IRQn;
E32_NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0;
E32_NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0;
E32_NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;
NVIC_Init(&E32_NVIC_InitStructure);
/******************** EXTI ************************/
E32_NVIC_InitStructure.NVIC_IRQChannel = EXTI0_IRQn;//EXTI线0中断
E32_NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 1;//抢占式优先级
E32_NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0;//响应优先级
E32_NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;//EXTI线1中断使能
NVIC_Init(&E32_NVIC_InitStructure);
}
void E32_GPIO_Configure(void)
{
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA|RCC_APB2Periph_AFIOENABLE);
/******************** USART1 *******************/
GPIO_InitTypeDef E32_GPIO_InitStructure;
E32_GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9;
E32_GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
E32_GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(GPIOA&E32_GPIO_InitStructure);
E32_GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10;
E32_GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;
GPIO_Init(GPIOA&E32_GPIO_InitStructure);
/******************** 一般的GPIO用法 *******************/
E32_GPIO_InitStructure.GPIO_Pin = GPIO_Pin_11|GPIO_Pin_12;
E32_GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
E32_GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(GPIOA&E32_GPIO_InitStructure);
/******************** EXTI ************************/
E32_GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0;
E32_GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPD;
GPIO_Init(GPIOA&E32_GPIO_InitStructure);
E32_GPIO_InitStructure.GPIO_Pin = GPIO_Pin_1;
E32_GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
E32_GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_Init(GPIOA&E32_GPIO_InitStructure);
}
/******************** USART1 *******************/
void E32_USART_Configure(void)
{
RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1ENABLE);
USART_InitTypeDef E32_USART_InitStructure;
E32_USART_InitStructure.USART_BaudRate = 9600;
E32_USART_InitStructure.USART_WordLength = USART_WordLength_8b;
E32_USART_InitStructure.USART_Parity = USART_Parity_No;
E32_USART_InitStructure.USART_StopBits = USART_StopBits_1;
E32_USART_InitStructure.USART_HardwareFlowControl = USART_HardwareFlowControl_None;
E32_USART_InitStructure.USART_Mode = USART_Mode_Rx|USART_Mode_Tx;
USART_Init(USART1&E32_USART_InitStructure);
USART_ITConfig(USART1USART_IT_RXNEENABLE);
USART_Cmd(USART1ENABLE);
}
//void UART_Sen
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 6956 2015-12-10 17:06 互联网大赛\DebugConfig\Target_1_STM32F103RC_1.0.0.dbgconf
文件 5153 2018-06-10 22:30 互联网大赛\E32_Module.c
文件 394 2018-06-19 18:30 互联网大赛\E32_Module.h
文件 339 2018-06-08 10:24 互联网大赛\EventRecorderStub.scvd
文件 55008 2018-06-09 20:10 互联网大赛\Listings\startup_stm32f10x_hd.lst
文件 81114 2018-06-09 20:10 互联网大赛\Listings\text.map
文件 937 2018-06-09 20:10 互联网大赛\main.c
文件 268420 2018-06-09 20:10 互联网大赛\ob
文件 1492 2018-06-09 20:10 互联网大赛\ob
文件 300592 2018-06-09 20:10 互联网大赛\ob
文件 19 2018-06-08 10:25 互联网大赛\ob
文件 273332 2018-06-09 20:10 互联网大赛\ob
文件 1755 2018-06-09 20:10 互联网大赛\ob
文件 298048 2018-06-09 20:10 互联网大赛\ob
文件 266992 2018-06-09 20:10 互联网大赛\ob
文件 1384 2018-06-09 20:10 互联网大赛\ob
文件 292364 2018-06-09 20:10 互联网大赛\ob
文件 266949 2018-06-09 20:10 互联网大赛\ob
文件 1524 2018-06-09 20:10 互联网大赛\ob
文件 293692 2018-06-09 20:10 互联网大赛\ob
文件 81 2018-06-09 20:10 互联网大赛\ob
文件 6840 2018-06-09 20:10 互联网大赛\ob
文件 267502 2018-06-09 20:10 互联网大赛\ob
文件 1714 2018-06-09 20:10 互联网大赛\ob
文件 298148 2018-06-09 20:10 互联网大赛\ob
文件 270447 2018-06-09 20:10 互联网大赛\ob
文件 1714 2018-06-09 20:10 互联网大赛\ob
文件 315068 2018-06-09 20:10 互联网大赛\ob
文件 274018 2018-06-09 20:10 互联网大赛\ob
文件 1695 2018-06-09 20:10 互联网大赛\ob
............此处省略32个文件信息
相关资源
- STM32F427xx/STM32F429xx
- 基于STM32F405的飞控系统硬件
- 基于STM32F103的蓝牙4.0模块控制demo程序
- stm32SPEEX语音解压缩程序
- STM32按键单击、双击、长按
- STM32 LwIP UDP+Artnet
- STM32F_QSPI_NAND
- STM32F103ZE编码器脉冲计数值读取
- STM32F429IGT6开发版原理图及器件封装
- STM32F10XX参考手册中文版.PDF
- 基于STM32的mp3播放器设计193488
- stm32F30x的ADC采样的傅里叶变换
- 实验9X stm32F407zgt6_PWM控制SG90输出实验
- stm32各种应用的论文
- STM32F411系列数据手册
- Stm32+AS608指纹模块串口通讯
- stm32f103zet6的NBIOT应用
- 玩转STM32F103+W5500 MQTT
- STM32F1使用MDK时所有调试方法的设置及
- STM32 CC1101例程
- 初级教程篇:按键(中断方式)实现
- stm32程序Keil直流电机算法控制之PID控
- STM32的3.2寸TFT液晶驱动程序
- STM32F1-GRBL-master
- STM32侧脉冲实时显示波形
- stm32单片机knn算法手写数字识别
- PCAP685+STM32F103
- 2017年电子设计大赛专科组简易水清检
- 用STM32频率计
- 基于STM32F103的半桥、全桥移相PWM控制
评论
共有 条评论