HT1621b芯片驱动程序
CS : 片选输入接一上拉电阻当/CS 为高电平读写HT1621的数据和命令无效串行接口电路复位当/CS 为低电平和作为输入时读写HT1621的数据和命令有效.
WR : WRITE脉冲输入接一上拉电阻在/WR 信号的上升沿 DATA线上的数据写到HT1621.
DATA : 外接上拉电阻的串行数据输入/输出.
/* Includes ------------------------------------------------------------------*/
#include "drv_ht1621.h"
/* Private typedef -----------------------------------------------------------*/
/* Private define ------------------------------------------------------------*/
#define HT1621_CS_PORT GPIOC
#define HT1621_CS_PIN GPIO_PIN_7
#define Ht1621CsHigh (HT1621_CS_PORT->ODR |= (u8)(HT1621_CS_PIN))
#define Ht1621CsLow (HT1621_CS_PORT->ODR &= (u8)(~HT1621_CS_PIN))
#define HT1621_WR_PORT GPIOC
#define HT1621_WR_PIN GPIO_PIN_6
#define Ht1621WrHigh (HT1621_WR_POR