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

  • 大小: 14KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-05
  • 語言: 其他
  • 標簽: modbus_STM32??

資源簡介

stm32_實現Modbus,采用rtu,內含通信協議說明文檔

資源截圖

代碼片段和文件信息

/********************?(C)?COPYRIGHT?2011?hangzhoudianzikejidaxue.?************
*?File?Name??????????:?main.c ???
*?Author?????????????:?Xuqinli(徐勤利)?
*?Date?First?Issued??:?12/03/2011
*?Description????????:?Main?program?body
*******************************************************************************
*******************************************************************************
*?History:
*?12/03/2011 ?:?V1.0 ???initial?version
*******************************************************************************/
??
/*?Includes?------------------------------------------------------------------*/
#include?“stm32f10x.h“
#include?“misc.h“
/*?Private?typedef?-----------------------------------------------------------*/
typedef?enum?{?FAILED?=?0?PASSED?=?!FAILED}?TestStatus;

/*?Private?define?------------------------------------------------------------*/

/*?Private?macro?-------------------------------------------------------------*/

/*?Private?variables?---------------------------------------------------------*/
USART_InitTypeDef?USART_InitStructure;
TIM_TimebaseInitTypeDef??TIM_TimebaseStructure;
ErrorStatus?HSEStartUpStatus;
volatile?TestStatus?TransferStatus1?=?FAILED;
?
extern?u8?Uart0_rev_buff[];
extern?u8?Uart0_send_buff[];
extern?vu16?Mkzt_bz;
extern?vu8?Uart0_rev_comflag;

void?delay(unsigned?int?ticks);???
/*?Private?function?prototypes?-----------------------------------------------*/
void?RCC_Configuration(void);
void?GPIO_Configuration(void);
void?NVIC_Configuration(void);
void?USART_Configuration(void);
void?TIM2_Configuration(void);
extern?void?Com0_Communication(void);
TestStatus?Buffercmp(u8*?pBuffer1?u8*?pBuffer2?u16?BufferLength);

/*?Private?functions?---------------------------------------------------------*/
/*******************************************************************************
*?Function?Name??:?main
*?Description????:?Main?program
*?Input??????????:?None
*?Output?????????:?None
*?Return?????????:?None
********************************************************************************/
int?main(void)
{
#ifdef?DEBUG
debug();
#endif

/*?System?Clocks?Configuration?*/
RCC_Configuration();

/*?NVIC?configuration?*/
NVIC_Configuration();

/*?Configure?the?GPIO?ports?*/
GPIO_Configuration();
GPIO_ResetBits(GPIOEGPIO_Pin_2|GPIO_Pin_3|GPIO_Pin_4|GPIO_Pin_5);
USART_Configuration();
while?(1)
{?
Com0_Communication();
???/*寫調試1************************************/
// if(Uart0_rev_buff[4]==0xff&&Uart0_rev_buff[5]==0xff)
// GPIO_SetBits(GPIOEGPIO_Pin_4);
// if(Uart0_rev_buff[6]==0x6d&&Uart0_rev_buff[7]==0xfc)
// GPIO_SetBits(GPIOEGPIO_Pin_5);
// if(Uart0_rev_buff[2]==0x00&&Uart0_rev_buff[3]==0x56)
// GPIO_SetBits(GPIOEGPIO_Pin_3);
// if(Uart0_rev_buff[0]==0x37&&Uart0_rev_buff[1]==0x06)
// GPIO_SetBits(GPIOEGPIO_Pin_2);
/*讀調試1************************************/
// if(Uart0_rev_buff[4]==0x00&&Uart0_rev_buff[5]==0x01

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2011-04-19?22:46??User\
?????文件????????9020??2011-03-28?15:36??User\main.c
?????文件???????10462??2011-03-29?10:25??User\modbus.c
?????文件?????????857??2011-03-28?10:24??User\modbus.h
?????文件????????5895??2011-04-09?11:45??User\readme.txt
?????文件????????3212??2011-03-27?09:50??User\stm32f10x_conf.h
?????文件????????2416??2011-03-28?13:30??User\stm32f10x_it.c
?????文件????????1898??2011-02-20?22:19??User\stm32f10x_it.h
?????文件????????6009??2008-05-27?16:21??User\stm32f10x_vector.c

評論

共有 條評論