• 大小: 317KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-03
  • 语言: 其他
  • 标签: stm32  modebus  

资源简介

stm32的modbus开发,提供基本的modbus通信功能,可以参考开发。

资源截图

代码片段和文件信息

/******************** (C) COPYRIGHT 2008 STMicroelectronics ********************
* 文件名称: stm32f10x_adc.c
* 程序作者: MCD Application Team
* 程序版本: V2.0.2
* 编制日期: 07/11/2008
* 功能描述: 这个文件提供了所有ADC的固件函数.
* 本文汉化: 孙可 2008.08.15
********************************************************************************
* 目前的固件的目的是为客户提供关于他们的产品的编码信息以便于节省他们时间。
* 结果 意法半导体将不会为此承担任何直接,间接或相应的损害赔偿方面的任何索赔要求,
* 例如固件或使用所作的客户编码中他涉嫌包含与他们的相关产品的信息。
*******************************************************************************/

/* 包涵的文件 ----------------------------------------------------------------*/
#include “stm32f10x_adc.h“
#include “stm32f10x_rcc.h“

/* 自用类型 ------------------------------------------------------------------*/
/* 自用定义 ------------------------------------------------------------------*/
/* ADC DISCNUM mask */
#define CR1_DISCNUM_Reset           ((u32)0xFFFF1FFF)

/* ADC DISCEN mask */
#define CR1_DISCEN_Set              ((u32)0x00000800)
#define CR1_DISCEN_Reset            ((u32)0xFFFFF7FF)

/* ADC JAUTO mask */
#define CR1_JAUTO_Set               ((u32)0x00000400)
#define CR1_JAUTO_Reset             ((u32)0xFFFFFBFF)

/* ADC JDISCEN mask */
#define CR1_JDISCEN_Set             ((u32)0x00001000)
#define CR1_JDISCEN_Reset           ((u32)0xFFFFEFFF)

/* ADC AWDCH mask */
#define CR1_AWDCH_Reset             ((u32)0xFFFFFFE0)

/* ADC Analog watchdog enable mode mask */
#define CR1_AWDMode_Reset           ((u32)0xFF3FFDFF)

/* CR1 register Mask */
#define CR1_CLEAR_Mask              ((u32)0xFFF0FEFF)

/* ADC ADON mask */
#define CR2_ADON_Set                ((u32)0x00000001)
#define CR2_ADON_Reset              ((u32)0xFFFFFFFE)

/* ADC DMA mask */
#define CR2_DMA_Set                 ((u32)0x00000100)
#define CR2_DMA_Reset               ((u32)0xFFFFFEFF)

/* ADC RSTCAL mask */
#define CR2_RSTCAL_Set              ((u32)0x00000008)

/* ADC CAL mask */
#define CR2_CAL_Set                 ((u32)0x00000004)

/* ADC SWSTART mask */
#define CR2_SWSTART_Set             ((u32)0x00400000)

/* ADC EXTTRIG mask */
#define CR2_EXTTRIG_Set             ((u32)0x00100000)
#define CR2_EXTTRIG_Reset           ((u32)0xFFEFFFFF)

/* ADC Software start mask */
#define CR2_EXTTRIG_SWSTART_Set     ((u32)0x00500000)
#define CR2_EXTTRIG_SWSTART_Reset   ((u32)0xFFAFFFFF)

/* ADC JEXTSEL mask */
#define CR2_JEXTSEL_Reset           ((u32)0xFFFF8FFF)

/* ADC JEXTTRIG mask */
#define CR2_JEXTTRIG_Set            ((u32)0x00008000)
#define CR2_JEXTTRIG_Reset          ((u32)0xFFFF7FFF)

/* ADC JSWSTART mask */
#define CR2_JSWSTART_Set            ((u32)0x00200000)

/* ADC injected software start mask */
#define CR2_JEXTTRIG_JSWSTART_Set   ((u32)0x00208000)
#define CR2_JEXTTRIG_JSWSTART_Reset ((u32)0xFFDF7FFF)

/* ADC TSPD mask */
#define CR2_TSVREFE_Set             ((u32)0x00800000)
#define CR2_TSVREFE_Reset           ((u32)0xFF7FFFFF)

/* CR2 register Mask */
#define CR2_CLEAR_Mask              ((u32)0xFFF1F7FD)

/

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2015-06-21 11:25  stm32_MODBUS2_code\
     目录           0  2015-06-21 11:25  stm32_MODBUS2_code\library\
     目录           0  2015-06-21 11:25  stm32_MODBUS2_code\library\inc\
     文件        2225  2008-07-14 17:40  stm32_MODBUS2_code\library\inc\cortexm3_macro.h
     文件       18854  2008-07-14 17:40  stm32_MODBUS2_code\library\inc\stm32f10x_adc.h
     文件        6911  2008-07-14 17:40  stm32_MODBUS2_code\library\inc\stm32f10x_bkp.h
     文件       12279  2008-07-14 17:40  stm32_MODBUS2_code\library\inc\stm32f10x_can.h
     文件        1881  2008-07-14 17:40  stm32_MODBUS2_code\library\inc\stm32f10x_crc.h
     文件        9598  2008-07-14 17:40  stm32_MODBUS2_code\library\inc\stm32f10x_dac.h
     文件        2859  2008-07-14 17:40  stm32_MODBUS2_code\library\inc\stm32f10x_dbgmcu.h
     文件       17974  2008-07-14 17:40  stm32_MODBUS2_code\library\inc\stm32f10x_dma.h
     文件        5776  2008-07-14 17:40  stm32_MODBUS2_code\library\inc\stm32f10x_exti.h
     文件       13996  2008-07-14 17:40  stm32_MODBUS2_code\library\inc\stm32f10x_flash.h
     文件       19041  2008-07-14 17:40  stm32_MODBUS2_code\library\inc\stm32f10x_fsmc.h
     文件       14820  2008-08-23 10:51  stm32_MODBUS2_code\library\inc\stm32f10x_gpio.h
     文件       15479  2008-08-22 09:47  stm32_MODBUS2_code\library\inc\stm32f10x_i2c.h
     文件        3414  2008-07-14 17:40  stm32_MODBUS2_code\library\inc\stm32f10x_iwdg.h
     文件        3200  2008-07-14 17:40  stm32_MODBUS2_code\library\inc\stm32f10x_lib.h
     文件       28290  2008-08-25 10:01  stm32_MODBUS2_code\library\inc\stm32f10x_map.h
     文件       19198  2008-07-14 17:40  stm32_MODBUS2_code\library\inc\stm32f10x_nvic.h
     文件        3865  2008-07-14 17:40  stm32_MODBUS2_code\library\inc\stm32f10x_pwr.h
     文件       14783  2008-07-14 17:40  stm32_MODBUS2_code\library\inc\stm32f10x_rcc.h
     文件        3619  2008-07-14 17:40  stm32_MODBUS2_code\library\inc\stm32f10x_rtc.h
     文件       18326  2008-07-14 17:40  stm32_MODBUS2_code\library\inc\stm32f10x_sdio.h
     文件       13470  2008-07-14 17:40  stm32_MODBUS2_code\library\inc\stm32f10x_spi.h
     文件        3212  2008-07-14 17:40  stm32_MODBUS2_code\library\inc\stm32f10x_systick.h
     文件       47203  2008-07-14 17:40  stm32_MODBUS2_code\library\inc\stm32f10x_tim.h
     文件        3388  2008-07-14 17:40  stm32_MODBUS2_code\library\inc\stm32f10x_type.h
     文件       14180  2008-07-14 17:40  stm32_MODBUS2_code\library\inc\stm32f10x_usart.h
     文件        2620  2008-07-14 17:40  stm32_MODBUS2_code\library\inc\stm32f10x_wwdg.h
     目录           0  2015-06-21 11:25  stm32_MODBUS2_code\library\src\
............此处省略64个文件信息

评论

共有 条评论