资源简介
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个文件信息
相关资源
- 常用_Modbus-RTU测试工具_主从机都有
- modbus调试助手主站
- S7-1200ModbusTCP通讯程序
- STM32单片机嵌入式实战教程四章讲义
- zw_STM32-modbusmaster.zip
- modbus tcp 客户端和服务端
- 基于STM32单片机的门禁控制系统-软件
- 10S7-1200ModbusRTU通信(3)-编写主站程序
- STM32作从机实现简单的Modbus RTU协议
- modbus 主从机软件
- 欧姆龙CP1H与modbus通信视频
- stm32单片机pid控制编码器直流电机程序
- AB modbus通讯模块手册
- STM32F4 485 modbus
- STM32F103用串口空闲中断+DMA实现modbus通
- stm32 摄像头云台
- 基于STM32单片机的MODBUS通讯器毕业论文
- 基于STM32的Modbus通信协议
- stm32的modbus主机电表读数
- FreeModbus V1.6
- 基于STM32F103的modbus从机keil实际可用工
- modbus poll 9.4.0 & modbus slave7.3.0.rar
- modbus-主机-msp430F5移植源码与调试工具
- stm32单片机 超声波+蜂鸣器+led 代码
- 基于stm32单片机多功能计步手环
- modbus主从站设备modbus poll与modbus slav
- qt modbus 源码 可以作为 modbus 调试助手
- stm32 modbus代码
- IEC104系列模拟软件-包含modbus和iec系列
- FreeModbus+RT-Thead+STM32+Master主机V1.1
评论
共有 条评论