2021-11-19 09:46:29 索煒達(dá)電子 824
項(xiàng)目編號:E2313
文件大?。?0M
源碼說明:帶中文注釋
開發(fā)環(huán)境:C編譯器
簡要概述:
STM32開源項(xiàng)目- Modbus通信協(xié)議實(shí)現(xiàn)(固件,軟件部分)-- 串口實(shí)現(xiàn)
目錄│文件列表:
└ 開源項(xiàng)目1信協(xié)議實(shí)現(xiàn)(固件,軟件部分) ---- 串口實(shí)現(xiàn)
├ 上位機(jī)
│ │ OpenSoftware.sln
│ └ OpenSoftware
│ │ App.config
│ │ mainWindows.cs
│ │ mainWindows.Designer.cs
│ │ mainWindows.resx
│ │ OpenSoftware.csproj
│ │ Program.cs
│ ├ bin
│ │ ├ Debug
│ │ │ │ OpenSoftware.exe
│ │ │ │ OpenSoftware.exe.config
│ │ │ │ OpenSoftware.pdb
│ │ │ │ OpenSoftware.vshost.exe
│ │ │ │ OpenSoftware.vshost.exe.config
│ │ │ │ SerialPoxy.dll
│ │ │ └ SerialPoxy.pdb
│ ├ obj
│ │ └ Debug
│ │ │ DesignTimeResolveAssemblyReferences.cache
│ │ │ DesignTimeResolveAssemblyReferencesInput.cache
│ │ │ OpenSoftware.csproj.CopyComplete
│ │ │ OpenSoftware.csproj.CoreCompileInputs.cache
│ │ │ OpenSoftware.csproj.FileListAbsolute.txt
│ │ │ OpenSoftware.csproj.GenerateResource.cache
│ │ │ OpenSoftware.csprojAssemblyReference.cache
│ │ │ OpenSoftware.csprojResolveAssemblyReference.cache
│ │ │ OpenSoftware.exe
│ │ │ OpenSoftware.mainWindows.resources
│ │ │ OpenSoftware.pdb
│ │ │ OpenSoftware.Properties.Resources.resources
│ │ │ TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ │ TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ │ TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ └ Properties
│ │ AssemblyInfo.cs
│ │ Resources.Designer.cs
│ │ Resources.resx
│ │ Settings.Designer.cs
│ └ Settings.settings
└ 下位機(jī)
│ keilkill.bat
└ OpenSource_project
│ Open_project EWARM 6.4.ewd
│ Open_project EWARM 6.4.ewp
│ Open_project EWARM 6.4.eww
│ Open_project EWARM 6.4CustomSfr.sfr
│ readme.txt
├ application
│ ├ apps
│ │ │ apps_commHandler.c
│ │ └ apps_commHandler.h
│ └ user
│ │ App.h
│ │ HW_Def.h
│ │ Includes.h
│ │ stm32f10x_tim.pbi
│ │ stm32f10x_tim.pbi.cout
│ │ stm32f10x_usart.pbi
│ │ stm32f10x_usart.pbi.cout
│ │ stm32f10x_wwdg.pbi
│ │ stm32f10x_wwdg.pbi.cout
│ │ Stm32hal.pbi
│ │ Stm32hal.pbi.cout
│ │ system_stm32f10x.pbi
│ │ system_stm32f10x.pbi.cout
│ │ Timer.pbi
│ │ Timer.pbi.cout
│ │ TM_util.pbi
│ │ TM_util.pbi.cout
│ │ USART.pbi
│ │ USART.pbi.cout
│ │ Util.pbi
│ │ Util.pbi.cout
│ │ WDG.pbi
│ └ WDG.pbi.cout
├ EWARM
│ └ stm32f10x_flash.icf
├ Lib
│ ├ board
│ │ │ board.c
│ │ └ board.h
│ ├ Libraries
│ │ ├ CMSIS
│ │ │ │ License.doc
│ │ │ └ Core
│ │ │ ├ CM3
│ │ │ │ │ stm32f10x.h
│ │ │ │ │ system_stm32f10x.c
│ │ │ │ │ system_stm32f10x.h
│ │ │ │ └ startup
│ │ │ │ └ iar
│ │ │ │ │ startup_stm32f10x_cl.s
│ │ │ │ │ startup_stm32f10x_hd.s
│ │ │ │ │ startup_stm32f10x_ld.s
│ │ │ │ └ startup_stm32f10x_md.s
│ │ ├ STM32F10x_StdPeriph_Driver
│ │ │ ├ inc
│ │ │ │ │ misc.h
│ │ │ │ │ stm32f10x_adc.h
│ │ │ │ │ stm32f10x_bkp.h
│ │ │ │ │ stm32f10x_can.h
│ │ │ │ │ stm32f10x_crc.h
│ │ │ │ │ stm32f10x_dac.h
│ │ │ │ │ stm32f10x_dbgmcu.h
│ │ │ │ │ stm32f10x_dma.h
│ │ │ │ │ stm32f10x_exti.h
│ │ │ │ │ stm32f10x_flash.h
│ │ │ │ │ stm32f10x_fsmc.h
│ │ │ │ │ stm32f10x_gpio.h
│ │ │ │ │ stm32f10x_i2c.h
│ │ │ │ │ stm32f10x_iwdg.h
│ │ │ │ │ stm32f10x_pwr.h
│ │ │ │ │ stm32f10x_rcc.h
│ │ │ │ │ stm32f10x_rtc.h
│ │ │ │ │ stm32f10x_sdio.h
│ │ │ │ │ stm32f10x_spi.h
│ │ │ │ │ stm32f10x_tim.h
│ │ │ │ │ stm32f10x_usart.h
│ │ │ │ └ stm32f10x_wwdg.h
│ │ │ └ src
│ │ │ │ misc.c
│ │ │ │ stm32f10x_adc.c
│ │ │ │ stm32f10x_bkp.c
│ │ │ │ stm32f10x_can.c
│ │ │ │ stm32f10x_crc.c
│ │ │ │ stm32f10x_dac.c
│ │ │ │ stm32f10x_dbgmcu.c
│ │ │ │ stm32f10x_dma.c
│ │ │ │ stm32f10x_exti.c
│ │ │ │ stm32f10x_flash.c
│ │ │ │ stm32f10x_fsmc.c
│ │ │ │ stm32f10x_gpio.c
│ │ │ │ stm32f10x_i2c.c
│ │ │ │ stm32f10x_iwdg.c
│ │ │ │ stm32f10x_pwr.c
│ │ │ │ stm32f10x_rcc.c
│ │ │ │ stm32f10x_rtc.c
│ │ │ │ stm32f10x_sdio.c
│ │ │ │ stm32f10x_spi.c
│ │ │ │ stm32f10x_tim.c
│ │ │ │ stm32f10x_usart.c
│ │ │ └ stm32f10x_wwdg.c
│ │ ├ STM32_ETH_Driver
│ │ │ ├ inc
│ │ │ │ └ stm32_eth.h
│ │ │ └ src
│ │ │ └ stm32_eth.c
│ │ └ STM32_USB-FS-Device_Driver
│ │ ├ inc
│ │ │ │ otgd_fs_cal.h
│ │ │ │ otgd_fs_dev.h
│ │ │ │ otgd_fs_int.h
│ │ │ │ otgd_fs_pcd.h
│ │ │ │ otgd_fs_regs.h
│ │ │ │ usb_core.h
│ │ │ │ usb_def.h
│ │ │ │ usb_init.h
│ │ │ │ usb_int.h
│ │ │ │ usb_lib.h
│ │ │ │ usb_mem.h
│ │ │ │ usb_regs.h
│ │ │ │ usb_sil.h
│ │ │ └ usb_type.h
│ │ └ src
│ │ │ otgd_fs_cal.c
│ │ │ otgd_fs_dev.c
│ │ │ otgd_fs_int.c
│ │ │ otgd_fs_pcd.c
│ │ │ usb_core.c
│ │ │ usb_init.c
│ │ │ usb_int.c
│ │ │ usb_mem.c
│ │ │ usb_regs.c
│ │ └ usb_sil.c
│ ├ STM32_DEV
│ │ │ ADC.c
│ │ │ ADC.h
│ │ │ RTC.c
│ │ │ RTC.h
│ │ │ SPIx.c
│ │ │ SPIx.h
│ │ │ Stm32hal.c
│ │ │ Stm32hal.h
│ │ │ Timer.c
│ │ │ Timer.h
│ │ │ USART.c
│ │ │ USART.h
│ │ │ WDG.c
│ │ └ WDG.h
│ └ Utils
│ │ Debug.c
│ │ Debug.h
│ │ ERR_Sys.c
│ │ ERR_Sys.h
│ │ TM_util.c
│ │ TM_util.h
│ │ Util.c
│ └ Util.h
├ midlayer
│ └ protocol
│ │ mcs_protocol.c
│ └ mcs_protocol.h
└ settings
│ Open_project EWARM 6.4.wsdt
│ Open_project EWARM 6.cspy.bat
│ Open_project EWARM 6.dni
└ Open_project EWARM 6_Debug.jlink