资源简介
STM32F7通过TIM+DMA+ADC实现FFT功能,基础版本,没有使用DSP和FPU
代码片段和文件信息
/* USER CODE BEGIN Header */
/**
******************************************************************************
* @file : main.c
* @brief : Main program body
******************************************************************************
* @attention
*
* © Copyright (c) 2020 STMicroelectronics.
* All rights reserved.
*
* This software component is licensed by ST under BSD 3-Clause license
* the “License“; You may not use this file except in compliance with the
* License. You may obtain a copy of the License at:
* opensource.org/licenses/BSD-3-Clause
*
******************************************************************************
*/
/* USER CODE END Header */
/* Includes ------------------------------------------------------------------*/
#include “main.h“
#include
/* Private includes ----------------------------------------------------------*/
/* USER CODE BEGIN Includes */
/* USER CODE END Includes */
/* Private typedef -----------------------------------------------------------*/
/* USER CODE BEGIN PTD */
int fputc(int chFILE *f)
{
// HAL_UART_Transmit(&huart3(uint8_t*)&ch1100);
//__STATIC_INLINE void LL_USART_TransmitData8(USART_TypeDef *USARTx uint8_t Value)
LL_USART_TransmitData8(USART3 ch);
LL_mDelay(1);
return ch;
}
/* USER CODE END PTD */
/* Private define ------------------------------------------------------------*/
/* USER CODE BEGIN PD */
/* USER CODE END PD */
/* Private macro -------------------------------------------------------------*/
/* USER CODE BEGIN PM */
/* USER CODE END PM */
/* Private variables ---------------------------------------------------------*/
/* USER CODE BEGIN PV */
/* USER CODE END PV */
/* Private function prototypes -----------------------------------------------*/
void SystemClock_Config(void);
static void MX_GPIO_Init(void);
static void MX_DMA_Init(void);
static void MX_ADC1_Init(void);
static void MX_USART3_UART_Init(void);
static void MX_TIM2_Init(void);
/* USER CODE BEGIN PFP */
uint16_t aADCxConvertedData[length];
/* USER CODE END PFP */
/* Private user code ---------------------------------------------------------*/
/* USER CODE BEGIN 0 */
/* USER CODE END 0 */
/**
* @brief The application entry point.
* @retval int
*/
int main(void)
{
/* USER CODE BEGIN 1 */
/* USER CODE END 1 */
/* MCU Configuration--------------------------------------------------------*/
/* Reset of all peripherals Initializes the Flash interface and the Systick. */
LL_APB1_GRP1_EnableClock(LL_APB1_GRP1_PERIPH_PWR);
LL_APB2_GRP1_EnableClock(LL_APB2_GRP1_PERIPH_SYSCFG);
NVIC_SetPriorityGrouping(NVIC_PRIORITYGROUP_4);
/* System interrupt init*/
/* USER CODE BEGIN Init */
/* USER CODE END Init */
/* Configure the system clock */
SystemClock_Config();
/* USER CO
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 5069 2020-08-11 22:07 adc_tim_dma\.mxproject
文件 12539 2020-08-11 22:06 adc_tim_dma\adc_tim_dma.ioc
文件 5442 2020-08-11 23:06 adc_tim_dma\Core\Inc\main.h
文件 2202 2020-08-11 22:07 adc_tim_dma\Core\Inc\stm32f7xx_it.h
文件 2065 2020-08-11 22:07 adc_tim_dma\Core\Inc\stm32_assert.h
文件 20751 2020-08-12 00:46 adc_tim_dma\Core\Src\main.c
文件 7267 2020-08-12 01:03 adc_tim_dma\Core\Src\stm32f7xx_it.c
文件 8178 2020-08-04 22:17 adc_tim_dma\Core\Src\system_stm32f7xx.c
文件 28208 2020-08-04 22:17 adc_tim_dma\Drivers\CMSIS\Core\Include\cmsis_armcc.h
文件 56497 2020-08-04 22:17 adc_tim_dma\Drivers\CMSIS\Core\Include\cmsis_armclang.h
文件 9014 2020-08-04 22:17 adc_tim_dma\Drivers\CMSIS\Core\Include\cmsis_compiler.h
文件 62344 2020-08-04 22:17 adc_tim_dma\Drivers\CMSIS\Core\Include\cmsis_gcc.h
文件 28414 2020-08-04 22:17 adc_tim_dma\Drivers\CMSIS\Core\Include\cmsis_iccarm.h
文件 1716 2020-08-04 22:17 adc_tim_dma\Drivers\CMSIS\Core\Include\cmsis_version.h
文件 97995 2020-08-04 22:17 adc_tim_dma\Drivers\CMSIS\Core\Include\core_armv8mbl.h
文件 168914 2020-08-04 22:17 adc_tim_dma\Drivers\CMSIS\Core\Include\core_armv8mml.h
文件 42208 2020-08-04 22:17 adc_tim_dma\Drivers\CMSIS\Core\Include\core_cm0.h
文件 50464 2020-08-04 22:17 adc_tim_dma\Drivers\CMSIS\Core\Include\core_cm0plus.h
文件 43456 2020-08-04 22:17 adc_tim_dma\Drivers\CMSIS\Core\Include\core_cm1.h
文件 104628 2020-08-04 22:17 adc_tim_dma\Drivers\CMSIS\Core\Include\core_cm23.h
文件 111854 2020-08-04 22:17 adc_tim_dma\Drivers\CMSIS\Core\Include\core_cm3.h
文件 175600 2020-08-04 22:17 adc_tim_dma\Drivers\CMSIS\Core\Include\core_cm33.h
文件 123607 2020-08-04 22:17 adc_tim_dma\Drivers\CMSIS\Core\Include\core_cm4.h
文件 148588 2020-08-04 22:17 adc_tim_dma\Drivers\CMSIS\Core\Include\core_cm7.h
文件 47249 2020-08-04 22:17 adc_tim_dma\Drivers\CMSIS\Core\Include\core_sc000.h
文件 110523 2020-08-04 22:17 adc_tim_dma\Drivers\CMSIS\Core\Include\core_sc300.h
文件 11711 2020-08-04 22:17 adc_tim_dma\Drivers\CMSIS\Core\Include\mpu_armv7.h
文件 10958 2020-08-04 22:17 adc_tim_dma\Drivers\CMSIS\Core\Include\mpu_armv8.h
文件 2757 2020-08-04 22:17 adc_tim_dma\Drivers\CMSIS\Core\Include\tz_context.h
文件 1877 2020-08-04 22:17 adc_tim_dma\Drivers\CMSIS\Core\Template\ARMv8-M\main_s.c
............此处省略1174个文件信息
- 上一篇:ble2until.zip
- 下一篇:Echarts 的主要国家地图
相关资源
- 电子-移植好的BootLoader与TRC实验APP.z
- 《零死角玩转STM32》完整版含初中高级
- 02、STM32与迪文屏通信例程.rar
- JQ8900语音模块资料包.zip
-
STM32 ST-li
nk Utility 最新版v4.2.0 stli< - STM32F10x标准外设库v3.5.0
- STM32F10X参考手册与固件库使用手册全
- 5-小车语音控制程序.rar
- 最新CANFestival源码+stm32测试代码+移植
- 音频fft频谱分析
- STM32Cube HAL库操作系统+串口+DMA收发配
- 原子stm32库函数例程.rar
- STM32,ADS1110电压采集,LCD5110液晶显示
- 基于STM32F103C8T6的温控器小设计.zip
- STM32F405RGT6串口例程
- 基于STM32,hal库,使用CubeMX进行开发的
- 超声波测距 检测用OLED显示iic.zip
- 06 canOpen PDO远程同步.zip
- 基于STM32G071RBT的SPI读取ADXL357加速度和
- HMI串口屏幕stm32通信
- STM32F103+四个VL53L0代码2020新.zip
- STM32F407VET6互补SPWM+死区+PID +ADC+TFT LC
- STM32F103精英版FreeRTOS例程
- 基于stm32F103 的modbus电表 188/645协议水
- 20180422_采频率问题.zip
- STM32F4_xx移植grbl_CNC
- STM32_FreeRTOS+LwIP
- STM32F072 USB升级应用代码DFU功能
- 基于HAL库STM32+RC522读写卡程序 调试完
- keil.stm32f0xx_dfp
评论
共有 条评论