STM32F10XX modbus RTU master
代码说明:
// Ö÷»ú·þÎñ³ÌÐò // #include"master.h" #include"usart.h" #include"delay.h" #include"stdio.h" #include "led.h" u32 RS485_Baudrate=9600;//ͨѶ²¨ÌØÂÊ u8 RS485_Parity=0;//0ÎÞУÑ飻1ÆæÐ£Ñ飻2żУÑé u16 RS485_Frame_Distance=4;//Êý¾ÝÖ¡×îС¼ä¸ô£¨ms),³¬¹ý´Ëʱ¼äÔòÈÏΪÊÇÏÂÒ»Ö¡ ÔÚ´ËΪtim7¸ºÔð½øÐÐÑÓʱ u8 RS485_RX_BUFF[2048];//½ÓÊÕ»º³åÇø2048×Ö½Ú u16 RS485_RX_CNT=0;//½ÓÊÕ¼ÆÊýÆ÷ u8 RS485_RxFlag=0;//½ÓÊÕÒ»Ö¡½áÊø±ê¼Ç u8 RS485_TX_BUFF[2048];//·¢ËÍ»º³åÇø u16 RS485_TX_CNT=0;//·¢ËͼÆÊýÆ÷ u8 RS485_TxFlag=0;//·¢ËÍÒ»Ö¡½áÊø±ê¼Ç ///////////////////////////////////////////////////////////////////////////////////// //Ö÷»úÃüÁîÇø u8 SlaverAddr=0x01; //´Ó»úµØÖ· u8 Fuction=0x03; // ¹¦ÄÜÂë u16 StartAddr=0xC10C;&nbs
下载说明:请别用迅雷下载,失败请重下,重下不扣分!


