91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2.44MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2023-09-29
  • 語言: 其他
  • 標簽: Modbus??

資源簡介

STM32單片機實現Modbus協議主機2個源碼 , 實測有用

資源截圖

代碼片段和文件信息

/******************************************************************************
?*????????????????????????????zshangan@icloud.com?????????????????????????????*
?*?????????????? ???Copyright?(c)?2016?All?rights?reserved????????????????*
?******************************************************************************
?*?File?name??:?com.c?????????????????????????????????????????????????????????*
?*????????????????????????????????????????????????????????????????????????????*
?*?Description:?communication?and?so?so ??????*
?*????????????????????????????????????????????????????????????????????????????*
?*?Author?????:?zshangan??????????????????????????????????????????????????????*
?*????????????????????????????????????????????????????????????????????????????*
?*?Version????:?v1.0.0????????????????????????????????????????????????????????*
?*????????????????????????????????????????????????????????????????????????????*
?*?modification?history???????????????????????????????????????????????????????*
?*?--------------------???????????????????????????????????????????????????????*
?*?Version????:?v1.0.0?zshangan?C?2016-10-05???????????????????????????????*
?*????????????????????????????????????????????????????????????????????????????*
?*????????????????????????????????????????????????????????????????????????????*
******************************************************************************/
#include?“driver.h“
#include?“com.h“
#include?“system.h“
#include?“mb.h“

st_com_blk g_com_blk[UART_MAX_NUM];

extern?st_sys_blk g_sys_blk;

const?uint16?g_com_speed[]?=?
{???
600
????1200
????2400
????4800
????9600
????19200
????38400
};



static?void?com_rs485_direction(uint8?port?bool?direction);

/******************************************************************************
**?Function?Name????:?UART_RS485_DIR
**?Descriptions?????:?
**?input?parameters?:?None
**?Returned?value???:?None
**?Global?variables?:?None
******************************************************************************/
static?void?com_rs485_direction(uint8?port?bool?direction)
{
#if?0
switch(port)
{

case?UART_1:
case?UART_2:
break;

case?UART_4:

direction???UART4_DIR_SEND()?:?UART4_DIR_RECV();

break;
case?UART_5:

direction???UART5_DIR_SEND()?:?UART5_DIR_RECV();

break;

default:
break;
}
#endif
}




/******************************************************************************
**?Function?Name????:?com_proc_rxd
**?Descriptions?????:?process?UART?receive?interrputer
**?input?parameters?:?None
**?Returned?value???:?None
**?Global?variables?:?None
******************************************************************************/
void?com_proc_rxd(uint8?port)
{ ?
st_com_blk_ptr com_blk =?&g_com_blk[port];

st_sys_blk_ptr sys_blk?=?&g_sys_blk;

uint8???byte?=?UART_Recv_Data(port);
????
????switch(com_blk->recv_state)
????{
??????

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-11-08?10:09??STM32單片機實現Modbus協議主機2個源碼\
?????文件???????30671??2018-11-05?17:08??STM32單片機實現Modbus協議主機2個源碼\5237835_modbus?master?test.mwp
?????目錄???????????0??2018-11-08?10:09??STM32單片機實現Modbus協議主機2個源碼\stm32+modbus\
?????文件???????15230??2018-11-05?17:08??STM32單片機實現Modbus協議主機2個源碼\stm32+modbus\com.c
?????文件????????5925??2018-11-05?17:08??STM32單片機實現Modbus協議主機2個源碼\stm32+modbus\com.h
?????文件????????3527??2018-11-05?17:08??STM32單片機實現Modbus協議主機2個源碼\stm32+modbus\config.h
?????文件????????1621??2018-11-05?17:08??STM32單片機實現Modbus協議主機2個源碼\stm32+modbus\driver.h
?????文件????????1835??2018-11-05?17:08??STM32單片機實現Modbus協議主機2個源碼\stm32+modbus\main.c
?????文件????????7506??2018-11-05?17:08??STM32單片機實現Modbus協議主機2個源碼\stm32+modbus\mb.c
?????文件???????10290??2018-11-05?17:08??STM32單片機實現Modbus協議主機2個源碼\stm32+modbus\mb.h
?????文件????????4829??2018-11-05?17:08??STM32單片機實現Modbus協議主機2個源碼\stm32+modbus\mb_crc.c
?????文件????????2515??2018-11-05?17:08??STM32單片機實現Modbus協議主機2個源碼\stm32+modbus\mb_crc.h
?????文件???????11508??2018-11-05?17:08??STM32單片機實現Modbus協議主機2個源碼\stm32+modbus\mb_func.c
?????文件????????9588??2018-11-05?17:08??STM32單片機實現Modbus協議主機2個源碼\stm32+modbus\mb_func.h
?????文件???????32715??2018-11-05?17:08??STM32單片機實現Modbus協議主機2個源碼\stm32+modbus\stm32f10x_it.c
?????文件????????4544??2018-11-05?17:08??STM32單片機實現Modbus協議主機2個源碼\stm32+modbus\system.c
?????文件????????2617??2018-11-05?17:08??STM32單片機實現Modbus協議主機2個源碼\stm32+modbus\system.h
?????目錄???????????0??2018-11-08?10:09??STM32單片機實現Modbus協議主機2個源碼\STM32_Modbus_S\
?????目錄???????????0??2018-11-08?10:09??STM32單片機實現Modbus協議主機2個源碼\STM32_Modbus_S\CORE\
?????文件???????17273??2018-11-05?17:08??STM32單片機實現Modbus協議主機2個源碼\STM32_Modbus_S\CORE\core_cm3.c
?????文件???????85714??2018-11-05?17:08??STM32單片機實現Modbus協議主機2個源碼\STM32_Modbus_S\CORE\core_cm3.h
?????文件???????15503??2018-11-05?17:08??STM32單片機實現Modbus協議主機2個源碼\STM32_Modbus_S\CORE\startup_stm32f10x_hd.s
?????文件???????12765??2018-11-05?17:08??STM32單片機實現Modbus協議主機2個源碼\STM32_Modbus_S\CORE\startup_stm32f10x_md.s
?????目錄???????????0??2018-11-08?10:09??STM32單片機實現Modbus協議主機2個源碼\STM32_Modbus_S\HARDWARE\
?????目錄???????????0??2018-11-08?10:09??STM32單片機實現Modbus協議主機2個源碼\STM32_Modbus_S\HARDWARE\Config\
?????文件????????1834??2018-11-05?17:08??STM32單片機實現Modbus協議主機2個源碼\STM32_Modbus_S\HARDWARE\Config\GUIConf.h
?????文件????????1608??2018-11-05?17:08??STM32單片機實現Modbus協議主機2個源碼\STM32_Modbus_S\HARDWARE\Config\GUITouchConf.h
?????文件?????????448??2018-11-05?17:08??STM32單片機實現Modbus協議主機2個源碼\STM32_Modbus_S\HARDWARE\Config\LCDConf.h
?????目錄???????????0??2018-11-08?10:09??STM32單片機實現Modbus協議主機2個源碼\STM32_Modbus_S\HARDWARE\Desk\
?????文件???????21392??2018-11-05?17:08??STM32單片機實現Modbus協議主機2個源碼\STM32_Modbus_S\HARDWARE\Desk\desk.c
?????文件?????????870??2018-11-05?17:08??STM32單片機實現Modbus協議主機2個源碼\STM32_Modbus_S\HARDWARE\Desk\desk.h
............此處省略1126個文件信息

評論

共有 條評論