2021-09-16 08:31:41 索炜达电子 805
项目编号:E1211
文件大小:2M
源码说明:带中文注释
开发环境:C编译器
简要概述:
在STM32F4上实现Modbus从机通信
目录│文件列表:
└ modbus_-stm32
├ Core
│ ├ Inc
│ │ │ gpio.h
│ │ │ main.h
│ │ │ stm32f4xx_hal_conf.h
│ │ │ stm32f4xx_it.h
│ │ │ tim.h
│ │ └ usart.h
│ └ Src
│ │ gpio.c
│ │ main.c
│ │ stm32f4xx_hal_msp.c
│ │ stm32f4xx_it.c
│ │ system_stm32f4xx.c
│ │ tim.c
│ └ usart.c
├ Drivers
│ ├ CMSIS
│ │ ├ Device
│ │ │ └ ST
│ │ │ └ STM32F4xx
│ │ │ ├ Include
│ │ │ │ │ stm32f407xx.h
│ │ │ │ │ stm32f4xx.h
│ │ │ │ └ system_stm32f4xx.h
│ │ │ └ Source
│ │ │ └ Templates
│ │ │ └ system_stm32f4xx.c
│ │ ├ Include
│ │ │ │ cmsis_compiler.h
│ │ │ │ cmsis_iccarm.h
│ │ │ │ cmsis_version.h
│ │ │ │ core_cm4.h
│ │ │ │ mpu_armv7.h
│ │ │ └ tz_context.h
│ │ └ Lib
│ │ └ IAR
│ │ │ iar_cortexM4bf_math.a
│ │ │ iar_cortexM4b_math.a
│ │ │ iar_cortexM4lf_math.a
│ │ └ iar_cortexM4l_math.a
│ └ STM32F4xx_HAL_Driver
│ ├ Inc
│ │ │ stm32f4xx_hal.h
│ │ │ stm32f4xx_hal_cortex.h
│ │ │ stm32f4xx_hal_def.h
│ │ │ stm32f4xx_hal_dma.h
│ │ │ stm32f4xx_hal_dma_ex.h
│ │ │ stm32f4xx_hal_exti.h
│ │ │ stm32f4xx_hal_flash.h
│ │ │ stm32f4xx_hal_flash_ex.h
│ │ │ stm32f4xx_hal_flash_ramfunc.h
│ │ │ stm32f4xx_hal_gpio.h
│ │ │ stm32f4xx_hal_gpio_ex.h
│ │ │ stm32f4xx_hal_pwr.h
│ │ │ stm32f4xx_hal_pwr_ex.h
│ │ │ stm32f4xx_hal_rcc.h
│ │ │ stm32f4xx_hal_rcc_ex.h
│ │ │ stm32f4xx_hal_tim.h
│ │ │ stm32f4xx_hal_tim_ex.h
│ │ │ stm32f4xx_hal_uart.h
│ │ └ Legacy
│ │ │ stm32f4xx_hal_can_legacy.h
│ │ └ stm32_hal_legacy.h
│ └ Src
│ │ stm32f4xx_hal.c
│ │ stm32f4xx_hal_cortex.c
│ │ stm32f4xx_hal_dma.c
│ │ stm32f4xx_hal_flash.c
│ │ stm32f4xx_hal_flash_ex.c
│ │ stm32f4xx_hal_flash_ramfunc.c
│ │ stm32f4xx_hal_gpio.c
│ │ stm32f4xx_hal_rcc.c
│ │ stm32f4xx_hal_rcc_ex.c
│ │ stm32f4xx_hal_tim.c
│ │ stm32f4xx_hal_tim_ex.c
│ └ stm32f4xx_hal_uart.c
├ EWARM
│ │ Modbus.dep
│ │ Modbus.ewd
│ │ Modbus.ewp
│ │ Modbus.ewt
│ │ Project.eww
│ │ startup_stm32f407xx.s
│ │ stm32f407xx_flash.icf
│ │ stm32f407xx_sram.icf
│ └ settings
│ │ Modbus.crun
│ │ Modbus.dbgdt
│ │ Modbus.dnx
│ │ Modbus.Modbus.cspy.bat
│ │ Modbus.Modbus.cspy.ps1
│ │ Modbus.Modbus.driver.xcl
│ │ Modbus.Modbus.general.xcl
│ │ Modbus.reggroups
│ └ Project.wsdt
├ MODBUS
│ │ modbus.c
│ └ modbus.h
└ UCOS
├ config
│ │ includes.h
│ └ os_cfg.h
├ core
│ │ os_core.c
│ │ os_flag.c
│ │ os_mbox.c
│ │ os_mem.c
│ │ os_mutex.c
│ │ os_q.c
│ │ os_sem.c
│ │ os_task.c
│ │ os_time.c
│ │ os_tmr.c
│ │ ucos_ii.c
│ └ ucos_ii.h
└ port
│ os_cpu.h
│ os_cpu_a.asm
│ os_cpu_c.c
│ os_dbg.c
└ os_dbg_r.c