• 大小: 301KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-12
  • 语言: 其他
  • 标签: Modbus  Stm32f1  485  RTU  

资源简介

利用STM32F1实现Modbus实现多台从机的通信,可以利用PC机串口助手下发指令,然后通过232回传数据。经过测试,可以在一个主机6个从机的系统中稳定运行

资源截图

代码片段和文件信息

//********************************************************************//
//***************************莱特调试程序*****************************//
//*****************************版本2.0********************************//
//***************************2013年10月31日***************************//
//********************************************************************//
//******************************CRC卡函数*****************************//
//********************************************************************//
#include “CRC.h“

static unsigned char CRCHi[] = {
0x00 0xC1 0x81 0x40 0x01 0xC0 0x80 0x41 0x01 0xC0 0x80 0x41 0x00 0xC1 0x81
0x40 0x01 0xC0 0x80 0x41 0x00 0xC1 0x81 0x40 0x00 0xC1 0x81 0x40 0x01 0xC0
0x80 0x41 0x01 0xC0 0x80 0x41 0x00 0xC1 0x81 0x40 0x00 0xC1 0x81 0x40 0x01
0xC0 0x80 0x41 0x00 0xC1 0x81 0x40 0x01 0xC0 0x80 0x41 0x01 0xC0 0x80 0x41
0x00 0xC1 0x81 0x40 0x01 0xC0 0x80 0x41 0x00 0xC1 0x81 0x40 0x00 0xC1 0x81
0x40 0x01 0xC0 0x80 0x41 0x00 0xC1 0x81 0x40 0x01 0xC0 0x80 0x41 0x01 0xC0
0x80 0x41 0x00 0xC1 0x81 0x40 0x00 0xC1 0x81 0x40 0x01 0xC0 0x80 0x41 0x01
0xC0 0x80 0x41 0x00 0xC1 0x81 0x40 0x01 0xC0 0x80 0x41 0x00 0xC1 0x81 0x40
0x00 0xC1 0x81 0x40 0x01 0xC0 0x80 0x41 0x01 0xC0 0x80 0x41 0x00 0xC1 0x81
0x40 0x00 0xC1 0x81 0x40 0x01 0xC0 0x80 0x41 0x00 0xC1 0x81 0x40 0x01 0xC0
0x80 0x41 0x01 0xC0 0x80 0x41 0x00 0xC1 0x81 0x40 0x00 0xC1 0x81 0x40 0x01
0xC0 0x80 0x41 0x01 0xC0 0x80 0x41 0x00 0xC1 0x81 0x40 0x01 0xC0 0x80 0x41
0x00 0xC1 0x81 0x40 0x00 0xC1 0x81 0x40 0x01 0xC0 0x80 0x41 0x00 0xC1 0x81
0x40 0x01 0xC0 0x80 0x41 0x01 0xC0 0x80 0x41 0x00 0xC1 0x81 0x40 0x01 0xC0
0x80 0x41 0x00 0xC1 0x81 0x40 0x00 0xC1 0x81 0x40 0x01 0xC0 0x80 0x41 0x01
0xC0 0x80 0x41 0x00 0xC1 0x81 0x40 0x00 0xC1 0x81 0x40 0x01 0xC0 0x80 0x41
0x00 0xC1 0x81 0x40 0x01 0xC0 0x80 0x41 0x01 0xC0 0x80 0x41 0x00 0xC1 0x81
0x40
};

static unsigned char CRCLo[] = {
0x00 0xC0 0xC1 0x01 0xC3 0x03 0x02 0xC2 0xC6 0x06 0x07 0xC7 0x05 0xC5 0xC4
0x04 0xCC 0x0C 0x0D 0xCD 0x0F 0xCF 0xCE 0x0E 0x0A 0xCA 0xCB 0x0B 0xC9 0x09
0x08 0xC8 0xD8 0x18 0x19 0xD9 0x1B 0xDB 0xDA 0x1A 0x1E 0xDE 0xDF 0x1F 0xDD
0x1D 0x1C 0xDC 0x14 0xD4 0xD5 0x15 0xD7 0x17 0x16 0xD6 0xD2 0x12 0x13 0xD3
0x11 0xD1 0xD0 0x10 0xF0 0x30 0x31 0xF1 0x33 0xF3 0xF2 0x32 0x36 0xF6 0xF7
0x37 0xF5 0x35 0x34 0xF4 0x3C 0xFC 0xFD 0x3D 0xFF 0x3F 0x3E 0xFE 0xFA 0x3A
0x3B 0xFB 0x39 0xF9 0xF8 0x38 0x28 0xE8 0xE9 0x29 0xEB 0x2B 0x2A 0xEA 0xEE
0x2E 0x2F 0xEF 0x2D 0xED 0xEC 0x2C 0xE4 0x24 0x25 0xE5 0x27 0xE7 0xE6 0x26
0x22 0xE2 0xE3 0x23 0xE1 0x21 0x20 0xE0 0xA0 0x60 0x61 0xA1 0x63 0xA3 0xA2
0x62 0x66 0xA6 0xA7 0x67 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      10308  2008-09-21 13:21  多台通信测试通过版本-带注释-库函数版\ASM\cortexm3_macro.s

     文件      15761  2010-04-23 10:40  多台通信测试通过版本-带注释-库函数版\ASM\startup_stm32f10x_cl.s

     文件      15503  2011-03-10 10:52  多台通信测试通过版本-带注释-库函数版\ASM\startup_stm32f10x_hd.s

     文件      12376  2011-03-10 10:52  多台通信测试通过版本-带注释-库函数版\ASM\startup_stm32f10x_ld.s

     文件      13651  2010-04-23 10:40  多台通信测试通过版本-带注释-库函数版\ASM\startup_stm32f10x_ld_vl.s

     文件      12765  2011-03-10 10:52  多台通信测试通过版本-带注释-库函数版\ASM\startup_stm32f10x_md.s

     文件      14068  2010-04-23 10:40  多台通信测试通过版本-带注释-库函数版\ASM\startup_stm32f10x_md_vl.s

     文件      15950  2010-04-23 10:40  多台通信测试通过版本-带注释-库函数版\ASM\startup_stm32f10x_xl.s

     文件       9630  2009-11-21 17:22  多台通信测试通过版本-带注释-库函数版\ASM\stm32f10x_startup.s

     文件       4002  2013-10-31 20:44  多台通信测试通过版本-带注释-库函数版\Hardware\CRC.c

     文件        100  2013-10-31 20:10  多台通信测试通过版本-带注释-库函数版\Hardware\CRC.h

     文件       1013  2019-02-18 14:24  多台通信测试通过版本-带注释-库函数版\Hardware\NVIC.c

     文件        147  2019-02-18 14:23  多台通信测试通过版本-带注释-库函数版\Hardware\NVIC.h

     文件       3239  2019-02-27 08:29  多台通信测试通过版本-带注释-库函数版\Hardware\RS232.c

     文件        420  2019-02-27 08:29  多台通信测试通过版本-带注释-库函数版\Hardware\RS232.h

     文件      17945  2019-02-27 09:40  多台通信测试通过版本-带注释-库函数版\Hardware\RS485.c

     文件       1226  2019-02-27 08:39  多台通信测试通过版本-带注释-库函数版\Hardware\RS485.h

     文件       4161  2019-02-18 14:35  多台通信测试通过版本-带注释-库函数版\Hardware\stm32f10x_it.c

     文件       3883  2009-11-04 14:05  多台通信测试通过版本-带注释-库函数版\Hardware\stm32f10x_it.h

     文件       2374  2019-02-19 20:57  多台通信测试通过版本-带注释-库函数版\Hardware\SysTick.c

     文件        337  2019-02-19 20:57  多台通信测试通过版本-带注释-库函数版\Hardware\SysTick.h

     文件       2763  2019-02-27 08:37  多台通信测试通过版本-带注释-库函数版\Hardware\Timer.c

     文件        185  2019-02-26 11:01  多台通信测试通过版本-带注释-库函数版\Hardware\Timer.h

     文件        755  2019-02-03 12:05  多台通信测试通过版本-带注释-库函数版\JlinkSettings.ini

     文件       8982  2011-03-10 10:47  多台通信测试通过版本-带注释-库函数版\Lib\inc\misc.h

     文件      21690  2011-03-10 10:47  多台通信测试通过版本-带注释-库函数版\Lib\inc\stm32f10x_adc.h

     文件       7555  2011-03-10 10:47  多台通信测试通过版本-带注释-库函数版\Lib\inc\stm32f10x_bkp.h

     文件      27559  2011-03-10 10:47  多台通信测试通过版本-带注释-库函数版\Lib\inc\stm32f10x_can.h

     文件       6573  2011-03-10 10:47  多台通信测试通过版本-带注释-库函数版\Lib\inc\stm32f10x_cec.h

     文件       3213  2009-04-06 10:30  多台通信测试通过版本-带注释-库函数版\Lib\inc\stm32f10x_conf.h

............此处省略72个文件信息

评论

共有 条评论