一、简介:
TPL0501是德州仪器(TI)推出的一款256抽头数字电位器,具有以下特性:
-
256位分辨率
-
低功耗设计
-
单电源供电(2.7V至5.5V)
-
SPI接口(最高50MHz)
-
温度系数:35ppm/°C(典型值)
-
端到端电阻:100kΩ(典型值)
二、硬件接口:
TPL0501 STM32L4xx ---------------------------- VDD -> 3.3V GND -> GND CS -> GPIO_PIN_x (任意GPIO) SCLK -> SPI_SCK SDI -> SPI_MOSI SDO -> SPI_MISO
三、头文件:
#ifndef __TPL0501_H
#define __TPL0501_H
#ifdef __cplusplus
extern "C" {
#endif
#include "stm32l4xx_hal.h"
#define TPL0501_RESOLUTION 256
typedef str