2021-10-17 09:12:49 索炜达电子 1233
项目编号:E1538
文件大小:468K
源码说明:带中文注释
开发环境:C编译器
简要概述:
通过cubeMX配置STM32RCT6的IO口与ads1256ADC模块的连接IO口工作模式SPI,还有接受中断接受状态引脚,最终ADC采集数据经过卡尔曼滤波器滤波输出,详情请见附件
目录│文件列表:
└ ADS1256_INT
│ .mxproject
│ ADS1256.ioc
├ Drivers
│ ├ CMSIS
│ │ ├ Device
│ │ │ └ ST
│ │ │ └ STM32F1xx
│ │ │ ├ Include
│ │ │ │ │ stm32f103xe.h
│ │ │ │ │ stm32f1xx.h
│ │ │ │ └ system_stm32f1xx.h
│ │ └ Include
│ │ │ arm_common_tables.h
│ │ │ arm_const_structs.h
│ │ │ arm_math.h
│ │ │ cmsis_armcc.h
│ │ │ cmsis_armcc_V6.h
│ │ │ cmsis_gcc.h
│ │ │ core_cm0.h
│ │ │ core_cm0plus.h
│ │ │ core_cm3.h
│ │ │ core_cm4.h
│ │ │ core_cm7.h
│ │ │ core_cmFunc.h
│ │ │ core_cmInstr.h
│ │ │ core_cmSimd.h
│ │ │ core_sc000.h
│ │ └ core_sc300.h
│ └ STM32F1xx_HAL_Driver
│ ├ Inc
│ │ │ stm32f1xx_hal.h
│ │ │ stm32f1xx_hal_cortex.h
│ │ │ stm32f1xx_hal_def.h
│ │ │ stm32f1xx_hal_dma.h
│ │ │ stm32f1xx_hal_dma_ex.h
│ │ │ stm32f1xx_hal_flash.h
│ │ │ stm32f1xx_hal_flash_ex.h
│ │ │ stm32f1xx_hal_gpio.h
│ │ │ stm32f1xx_hal_gpio_ex.h
│ │ │ stm32f1xx_hal_pwr.h
│ │ │ stm32f1xx_hal_rcc.h
│ │ │ stm32f1xx_hal_rcc_ex.h
│ │ │ stm32f1xx_hal_spi.h
│ │ │ stm32f1xx_hal_tim.h
│ │ │ stm32f1xx_hal_tim_ex.h
│ │ │ stm32f1xx_hal_uart.h
│ │ └ Legacy
│ │ └ stm32_hal_legacy.h
│ └ Src
│ │ stm32f1xx_hal.c
│ │ stm32f1xx_hal_cortex.c
│ │ stm32f1xx_hal_dma.c
│ │ stm32f1xx_hal_flash.c
│ │ stm32f1xx_hal_flash_ex.c
│ │ stm32f1xx_hal_gpio.c
│ │ stm32f1xx_hal_gpio_ex.c
│ │ stm32f1xx_hal_pwr.c
│ │ stm32f1xx_hal_rcc.c
│ │ stm32f1xx_hal_rcc_ex.c
│ │ stm32f1xx_hal_spi.c
│ │ stm32f1xx_hal_spi_ex.c
│ │ stm32f1xx_hal_tim.c
│ │ stm32f1xx_hal_tim_ex.c
│ └ stm32f1xx_hal_uart.c
├ Inc
│ │ ads1256.h
│ │ gpio.h
│ │ main.h
│ │ spi.h
│ │ stm32f1xx_hal_conf.h
│ │ stm32f1xx_it.h
│ │ tim.h
│ └ usart.h
├ MDK-ARM
│ │ ADS1256.uvguix.Administrator
│ │ ADS1256.uvoptx
│ │ ADS1256.uvprojx
│ │ EventRecorderStub.scvd
│ │ startup_stm32f103xe.s
│ ├ ADS1256
│ │ └ ADS1256.hex
│ ├ DebugConfig
│ │ └ ADS1256_STM32F103RC_1.0.0.dbgconf
│ └ RTE
│ └ _ADS1256
│ └ RTE_Components.h
└ Src
│ ads1256.c
│ gpio.c
│ main.c
│ spi.c
│ stm32f1xx_hal_msp.c
│ stm32f1xx_it.c
│ system_stm32f1xx.c
│ tim.c
└ usart.c