• 大小: 1.71MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-01
  • 语言: 其他
  • 标签: STM8s  AM2303  Modbus  

资源简介

STM8s读取AM2303温湿度传感器,通过MODBUS协议对外提供数据服务,可修改设备地址,通过EEROM存储修改值。

资源截图

代码片段和文件信息

#include “stm8s.h“
#include “clk.h“
#include “crc16.h“
#include “modbus.h“
#include “uart1.h“
#include “dispose.h“
#include “AM2302.h“
#include “e2prom.h“

void main(void) 
{
    /* 设置外部16M为系统主时钟 */
    CLK_Init(); 
    Init_e2prom();
    Init_AM2303();

    InitModbus();
    Uart1_Init();
    enableInterrupts();

    while (1)
    {   
      Measure();
      WriteReg();
      if(ReceiveState==ENABLE)
      {
          ReceiveState=DISABLE; 
          DisposeReceive();
      }
    }
}

#ifdef USE_FULL_ASSERT


void assert_failed(u8* file u32 line)


  while (1)
  {
  }
}
#endif


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

     文件       3174  2017-05-17 13:20  TemperatureV2.0\BSP\AM2302.c

     文件        431  2017-05-17 13:19  TemperatureV2.0\BSP\AM2302.h

     文件        203  2017-05-16 12:21  TemperatureV2.0\BSP\clk.c

     文件         86  2017-05-16 12:21  TemperatureV2.0\BSP\clk.h

     文件       3826  2014-08-04 17:38  TemperatureV2.0\BSP\crc16.c

     文件        153  2014-07-31 16:38  TemperatureV2.0\BSP\crc16.h

     文件        155  2017-05-10 18:56  TemperatureV2.0\BSP\delay.c

     文件        102  2017-05-10 18:57  TemperatureV2.0\BSP\delay.h

     文件       1210  2017-05-19 15:08  TemperatureV2.0\BSP\dispose.c

     文件        457  2017-05-19 15:08  TemperatureV2.0\BSP\dispose.h

     文件        304  2017-05-17 15:06  TemperatureV2.0\BSP\e2prom.c

     文件        119  2017-05-17 15:06  TemperatureV2.0\BSP\e2prom.h

     文件       9547  2017-05-19 15:45  TemperatureV2.0\BSP\modbus.c

     文件       1591  2017-05-14 21:32  TemperatureV2.0\BSP\modbus.h

     文件       4646  2014-08-01 16:38  TemperatureV2.0\BSP\stm8s_conf.h

     文件       1128  2017-05-17 15:02  TemperatureV2.0\BSP\uart1.c

     文件        295  2014-08-05 15:16  TemperatureV2.0\BSP\uart1.h

     文件     125572  2017-05-23 14:11  TemperatureV2.0\Debug\Exe\Temperature.out

     文件      19356  2017-05-23 14:10  TemperatureV2.0\Debug\Obj\AM2302.o

     文件     337227  2017-05-23 14:10  TemperatureV2.0\Debug\Obj\AM2302.pbi

     文件      10341  2017-05-23 14:10  TemperatureV2.0\Debug\Obj\AM2302.pbi.cout

     文件       3896  2017-05-23 14:10  TemperatureV2.0\Debug\Obj\clk.o

     文件     303769  2017-05-23 14:10  TemperatureV2.0\Debug\Obj\clk.pbi

     文件      10338  2017-05-23 14:10  TemperatureV2.0\Debug\Obj\clk.pbi.cout

     文件       6087  2017-05-23 14:10  TemperatureV2.0\Debug\Obj\crc16.o

     文件     304632  2017-05-23 14:10  TemperatureV2.0\Debug\Obj\crc16.pbi

     文件      10340  2017-05-23 14:10  TemperatureV2.0\Debug\Obj\crc16.pbi.cout

     文件       4021  2017-05-23 14:10  TemperatureV2.0\Debug\Obj\delay.o

     文件     303858  2017-05-23 14:10  TemperatureV2.0\Debug\Obj\delay.pbi

     文件      10340  2017-05-23 14:10  TemperatureV2.0\Debug\Obj\delay.pbi.cout

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

评论

共有 条评论