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

資源簡介

stm32,arduino單片機通過max31865傳感器pt100測溫,軟件spi通信,串口1輸出,TQFN-20-EP封裝AD17

資源截圖

代碼片段和文件信息

/***************************************************?
??This?is?a?library?for?the?Adafruit?PT100/P1000?RTD?Sensor?w/MAX31865

??Designed?specifically?to?work?with?the?Adafruit?RTD?Sensor
??---->?https://www.adafruit.com/products/3328

??This?sensor?uses?SPI?to?communicate?4?pins?are?required?to??
??interface
??Adafruit?invests?time?and?resources?providing?this?open?source?code?
??please?support?Adafruit?and?open-source?hardware?by?purchasing?
??products?from?Adafruit!

??Written?by?Limor?Fried/Ladyada?for?Adafruit?Industries.??
??BSD?license?all?text?above?must?be?included?in?any?redistribution
?****************************************************/

#include?“Adafruit_MAX31865.h“
#ifdef?__AVR
??#include?
#elif?defined(ESP8266)
??#include?
#endif

#include?
#include?

static?SPISettings?max31865_spisettings?=?SPISettings(500000?MSBFIRST?SPI_MODE1);


//?Software?(bitbang)?SPI
Adafruit_MAX31865::Adafruit_MAX31865(int8_t?spi_cs?int8_t?spi_mosi?int8_t?spi_miso?int8_t?spi_clk)?{
??_sclk?=?spi_clk;
??_cs?=?spi_cs;
??_miso?=?spi_miso;
??_mosi?=?spi_mosi;

}

//?Hardware?SPI?init
Adafruit_MAX31865::Adafruit_MAX31865(int8_t?spi_cs)?{
??_cs?=?spi_cs;
??_sclk?=?_miso?=?_mosi?=?-1;
}

boolean?Adafruit_MAX31865::begin(max31865_numwires_t?wires)?{
??pinMode(_cs?OUTPUT);
??digitalWrite(_cs?HIGH);

??if?(_sclk?!=?-1)?{
????//define?pin?modes
????pinMode(_sclk?OUTPUT);?
????digitalWrite(_sclk?LOW);
????pinMode(_mosi?OUTPUT);?
????pinMode(_miso?INPUT);
??}?else?{
????//start?and?configure?hardware?SPI
????SPI.begin();
??}??

??for?(uint8_t?i=0;?i<16;?i++)?{
????//?readRegister8(i);
??}

??setWires(wires);
??enableBias(false);
??autoConvert(false);
??clearFault();

??//Serial.print(“config:?“);?Serial.println(readRegister8(MAX31856_CONFIG_REG)?HEX);
??return?true;
}


uint8_t?Adafruit_MAX31865::readFault(void)?{
??return?readRegister8(MAX31856_FAULTSTAT_REG);
}

void?Adafruit_MAX31865::clearFault(void)?{
??uint8_t?t?=?readRegister8(MAX31856_CONFIG_REG);
??t?&=?~0x2C;
??t?|=?MAX31856_CONFIG_FAULTSTAT;
??writeRegister8(MAX31856_CONFIG_REG?t);
}

void?Adafruit_MAX31865::enableBias(boolean?b)?{
??uint8_t?t?=?readRegister8(MAX31856_CONFIG_REG);
??if?(b)?{
????t?|=?MAX31856_CONFIG_BIAS;???????//?enable?bias
??}?else?{
????t?&=?~MAX31856_CONFIG_BIAS;???????//?disable?bias
??}
??writeRegister8(MAX31856_CONFIG_REG?t);
}

void?Adafruit_MAX31865::autoConvert(boolean?b)?{
??uint8_t?t?=?readRegister8(MAX31856_CONFIG_REG);
??if?(b)?{
????t?|=?MAX31856_CONFIG_MODEAUTO;???????//?enable?autoconvert
??}?else?{
????t?&=?~MAX31856_CONFIG_MODEAUTO;???????//?disable?autoconvert
??}
??writeRegister8(MAX31856_CONFIG_REG?t);
}

void?Adafruit_MAX31865::setWires(max31865_numwires_t?wires?)?{
??uint8_t?t?=?readRegister8(MAX31856_CONFIG_REG);
??if?(wires?==?MAX31865_3WIRE)?{
????t?|=?MAX31856_CONFIG_3WIRE;
??}?else?{
????//?2?or?4?wire
????t?&=?~MAX31856_CONFIG_3WIRE;
??}
??writeRegister8(MAX31856_CONFIG_REG?t);
}

float??Adafruit

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????5933??2016-11-15?11:15??max31865資料\Adafruit_MAX31865-master\Adafruit_MAX31865-master\Adafruit_MAX31865.cpp

?????文件???????2725??2016-11-15?11:15??max31865資料\Adafruit_MAX31865-master\Adafruit_MAX31865-master\Adafruit_MAX31865.h

?????文件???????2254??2016-11-15?11:15??max31865資料\Adafruit_MAX31865-master\Adafruit_MAX31865-master\examples\max31865\max31865.ino

?????文件????????327??2016-11-15?11:15??max31865資料\Adafruit_MAX31865-master\Adafruit_MAX31865-master\library.properties

?????文件?????????69??2016-11-15?11:15??max31865資料\Adafruit_MAX31865-master\Adafruit_MAX31865-master\README.md

?????文件????????568??2016-11-15?11:15??max31865資料\Adafruit_MAX31865-master\Adafruit_MAX31865-master\README.txt

?????文件?????861533??2016-11-16?22:27??max31865資料\MAX31865.pdf

?????文件????1254447??2018-08-31?03:53??max31865資料\MAX31865_中文規(guī)格書.pdf

?????文件??????17273??2010-06-07?10:25??max31865資料\STM32f103PT100\CORE\core_cm3.c

?????文件??????85714??2011-02-09?14:59??max31865資料\STM32f103PT100\CORE\core_cm3.h

?????文件??????15503??2011-03-10?10:52??max31865資料\STM32f103PT100\CORE\startup_stm32f10x_hd.s

?????文件???????8982??2011-03-10?10:47??max31865資料\STM32f103PT100\FWLIB\inc\misc.h

?????文件??????21690??2011-03-10?10:47??max31865資料\STM32f103PT100\FWLIB\inc\stm32f10x_adc.h

?????文件???????7555??2011-03-10?10:47??max31865資料\STM32f103PT100\FWLIB\inc\stm32f10x_bkp.h

?????文件??????27559??2011-03-10?10:47??max31865資料\STM32f103PT100\FWLIB\inc\stm32f10x_can.h

?????文件???????6573??2011-03-10?10:47??max31865資料\STM32f103PT100\FWLIB\inc\stm32f10x_cec.h

?????文件???????2162??2011-03-10?10:47??max31865資料\STM32f103PT100\FWLIB\inc\stm32f10x_crc.h

?????文件??????15233??2011-03-10?10:47??max31865資料\STM32f103PT100\FWLIB\inc\stm32f10x_dac.h

?????文件???????3818??2011-03-10?10:47??max31865資料\STM32f103PT100\FWLIB\inc\stm32f10x_dbgmcu.h

?????文件??????20754??2011-03-10?10:47??max31865資料\STM32f103PT100\FWLIB\inc\stm32f10x_dma.h

?????文件???????6824??2011-03-10?10:47??max31865資料\STM32f103PT100\FWLIB\inc\stm32f10x_exti.h

?????文件??????25445??2011-03-10?10:47??max31865資料\STM32f103PT100\FWLIB\inc\stm32f10x_flash.h

?????文件??????27016??2011-03-10?10:47??max31865資料\STM32f103PT100\FWLIB\inc\stm32f10x_fsmc.h

?????文件??????20175??2011-03-10?10:47??max31865資料\STM32f103PT100\FWLIB\inc\stm32f10x_gpio.h

?????文件??????30029??2011-03-10?10:47??max31865資料\STM32f103PT100\FWLIB\inc\stm32f10x_i2c.h

?????文件???????3828??2011-03-10?10:47??max31865資料\STM32f103PT100\FWLIB\inc\stm32f10x_iwdg.h

?????文件???????4383??2011-03-10?10:47??max31865資料\STM32f103PT100\FWLIB\inc\stm32f10x_pwr.h

?????文件??????30452??2011-03-10?10:47??max31865資料\STM32f103PT100\FWLIB\inc\stm32f10x_rcc.h

?????文件???????3857??2011-03-10?10:47??max31865資料\STM32f103PT100\FWLIB\inc\stm32f10x_rtc.h

?????文件??????21863??2011-03-10?10:47??max31865資料\STM32f103PT100\FWLIB\inc\stm32f10x_sdio.h

............此處省略221個文件信息

評論

共有 條評論