STM32驱动tlv5616芯片问题,没有输出 ,急急急

2019-07-14 23:44发布

#include "sys.h"#include "tlv5616.h"#include "delay.h"void TLV5616_Init(void){         GPIO_InitTypeDef  GPIO_InitStructure;                RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB, ENABLE);         //ʹÄÜGPIOB¶Ë¿ÚʱÖÓ
        GPIO_InitStructure.GPIO_Pin = GPIO_Pin_4|GPIO_Pin_5|GPIO_Pin_8|GPIO_Pin_9;        GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;                  //ÍÆÍìÊä³ö        GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;                 //IO¿ÚËÙ¶ÈΪ50MHz
        GPIO_Init(GPIOB, &GPIO_InitStructure);         //¸ù¾Ý²ÎÊý³õʼ»¯GPIOB.8
        GPIO_ResetBits(GPIOB,GPIO_Pin_4|GPIO_Pin_5|GPIO_Pin_8|GPIO_Pin_9);//Êä³ö1£¬
}void TLV5616_date(u8 data){         u16 i;         tlv5616_cs=0;       tlv5616_clk=1;    tlv5616_fs=0;    for(i=0;i<16;i++)        {                                 delay_us(2);                                        if((data&0x8000)==0x8000)                                tlv5616_data=1;                        else                                tlv5616_data=0;                tlv5616_data=(data&0x8000);                tlv5616_clk=0;                 delay_us(100);                data<<=1;                  tlv5616_clk=1;                 delay_us(100);                                 }        tlv5616_cs=1;      tlv5616_fs=1;         tlv5616_clk=0;
        for(i=0;i<16;i++);        }


TLV5616.pdf 下载积分: 积分 -1 分
693.77 KB, 下载次数: 27, 下载积分: 积分 -1 分 5616芯片手册
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。