DAC8562代码参考(原理图+代码)

DAC8562 16位DAC双通道电压输出的配置代码

#ifndef __DAC8562_1_H
#define __DAC8562_1_H

#include "sys.h"

#define	DAC8562_SYNC1_H	  HAL_GPIO_WritePin(SYNC1_8562_GPIO_Port,SYNC1_8562_Pin,GPIO_PIN_SET)     
#define	DAC8562_SYNC1_L	  HAL_GPIO_WritePin(SYNC1_8562_GPIO_Port,SYNC1_8562_Pin,GPIO_PIN_RESET) 
#define	DAC8562_SCLK1_H	  HAL_GPIO_WritePin(SCLK1_8562_GPIO_Port,SCLK1_8562_Pin,GPIO_PIN_SET) 
#define	DAC8562_SCLK1_L	  HAL_GPIO_WritePin(SCLK1_8562_GPIO_Port,SCLK1_8562_Pin,GPIO_PIN_RESET)   
#define	DAC8562_DIN1_H		HAL_GPIO_WritePin(DIN1_8562_GPIO_Port,DIN1_8562_Pin,GPIO_PIN_SET) 
#define	DAC8562_DIN1_L		HAL_GPIO_WritePin(DIN1_8562_GPIO_Port,DIN1_8562_Pin,GPIO_PIN_RESET)  

#define	DAC8562_SYNC2_H	  HAL_GPIO_WritePin(SYNC2_8562_GPIO_Port,SYNC2_8562_Pin,GPIO_PIN_SET)     
#define	DAC8562_SYNC2_L	  HAL_GPIO_WritePin(SYNC2_8562_GPIO_Port,SYNC2_8562_Pin,GPIO_PIN_RESET) 
#define	DAC8562_SCLK2_H	  HAL_GPIO_WritePin(SCLK2_8562_GPIO_Port,SCLK2_8562_Pin,GPIO_PIN_SET) 
#define	DAC8562_SCLK2_L	  HAL_GPIO_WritePin(SCLK2_8562_GPIO_Port,SCLK2_8562_Pin,GPIO_PIN_RESET)   
#define	DAC8562_DIN2_H		HAL_GPIO_WritePin(DIN2_8562_GPIO_Port,DIN2_8562_Pin,GPIO_PIN_SET) 
#define	DAC8562_DIN2_L		HAL_GPIO_WritePin(DIN2_8562_GPIO_Port,DIN2_8562_Pin,GPIO_PIN_RESET) 

#define	DAC8562_SYNC3_H  	HAL_GPIO_WritePin(SYNC3_8562_GPIO_Port,SYNC3_8562_Pin,GPIO_PIN_SET)     
#define	DAC8562_SYNC3_L  	HAL_GPIO_WritePin(SYNC3_8562_GPIO_Port,SYNC3_8562_Pin,GPIO_PIN_RESET) 
#define	DAC8562_SCLK3_H	  HAL_GPIO_WritePin(SCLK3_8562_GPIO_Port,SCLK3_8562_Pin,GPIO_PIN_SET) 
#define	DAC8562_SCLK3_L	  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值