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

  • 大小: 2KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-06-11
  • 語言: 其他
  • 標(biāo)簽: Driver??ad5410??

資源簡介

AD5410驅(qū)動(dòng)的頭文件和源文件,可在工程現(xiàn)場中使用!基于

資源截圖

代碼片段和文件信息


/****************************************Copyright?(c)****************************************************
**????????????????????????????
**
**
**--------------File?Info---------------------------------------------------------------------------------
**?File?name:???????????ad5410_driver.c
**?Last?modified?Date:??2015-08-15
**?Last?Version:????????V1.0
**?Descriptions:????????
**
**--------------------------------------------------------------------------------------------------------
**?Created?by:??????????czm
**?Created?date:????????2017-04-05
**?Version:?????????????V1.00
**?Descriptions:????????
**
**--------------------------------------------------------------------------------------------------------

*****************************?****************************************************************************/
#include?
#include?“stdio.h“
#include?“LPC17xx.h“????????????????????????????????????????????????????/*?LPC17xx外設(shè)寄存器????????????*/
#include?“l(fā)pc17xx_gpio.h“
#include?“ad5410_driver.h“
#include?“debug.h“

/*********************************************************************************************************
**?Function?name:?????WriteToAD5410
**?Descriptions:??????
**?input?parameters:??無
**?output?parameters:?無
**********************************************************************************************************/
/*************************************************************************************
???????????????AD5410寫數(shù)據(jù)
*************************************************************************************/
void?WriteToAD5410(uint8_t?*ADdata)
{
??uint8_t?j;
?
???for(j?=?0;?j? ?{
GPIO_ClearValue(AD5410_SCLK_PORT?AD5410_SCLK_BIT);

if(ADdata[j?>>?3]?&?(0x80?>>?(j?&?0x07)))
?????GPIO_SetValue(AD5410_MOSI_PORT?AD5410_MOSI_BIT);
else?
?GPIO_ClearValue(AD5410_MOSI_PORT?AD5410_MOSI_BIT);

delay_us(20);
GPIO_SetValue(AD5410_SCLK_PORT?AD5410_SCLK_BIT);;
delay_us(20);
?????}?
?GPIO_ClearValue(AD5410_SCLK_PORT?AD5410_SCLK_BIT);
?delay_us(10);
?GPIO_SetValue(AD5410_LATCH_PORT?AD5410_LATCH_BIT);
?delay_us(10);?
?GPIO_ClearValue(AD5410_LATCH_PORT?AD5410_LATCH_BIT);
?delay_us(20);
?
}

/*************************************************************************************
???????????????AD5410數(shù)據(jù)寄存器
輸入:兩路400~2000
**************************************************************************************/
void?ADOut(uint32_t?Iout1?uint32_t?Iout2)
{
???uint8_t??AD5410data[6];
?uint32_t?AD5410_databuf[2]?=?{0};

AD5410_databuf[0]?=?Iout2;
AD5410_databuf[1]?=?Iout1;

if(AD5410_databuf[0]?<=?400)
AD5410_databuf[0]?=?400;
if(AD5410_databuf[0]?>=?1998)
AD5410_databuf[0]?=?1998;
AD5410_databuf[0]?=?AD5410_databuf[0]?*?41-16384;

if(AD5410_databuf[1]?<=?400)
AD5410_databuf[1]?=?400;
if(AD5410_databuf[1]?>=?1998)
AD5410_databuf[1]?=?1998;
AD5410_databuf[1]?=?AD5410_

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????1684??2018-10-14?09:33??ad5410_driver.h
?????文件????????4966??2018-11-30?21:26??ad5410_driver.c

評論

共有 條評論