初级会员

- 积分
- 88
- 金钱
- 88
- 注册时间
- 2020-4-5
- 在线时间
- 30 小时
|

楼主 |
发表于 2020-7-18 11:11:41
|
显示全部楼层
你好,大哥上次十分感谢你的回答。下面是我对数字电位器做清零操作,但是电位器好像不受控制,没有达到清零的目的。下面是我写的程序,以及电位器的相关资料
void Delay( uint32_t count )
{
for(; count!=0; count--);
}
void x9c102p_set(void)
{
GPIO_Wiper_Config();
// LED1_GPIO_Config();
GPIO_ResetBits(GPIO_Wiper_CS_PORT, GPIO_Wiper_CS_PIN);
Delay(1000);
GPIO_ResetBits(GPIO_Wiper_UD_PORT, GPIO_Wiper_UD_PIN);
Delay(1000);
for(int i=0;i<100;i++) //将该芯片进行清零处理
{
GPIO_ResetBits(GPIO_Wiper_INC_PORT, GPIO_Wiper_INC_PIN);
Delay(1000);
GPIO_SetBits(GPIO_Wiper_INC_PORT,GPIO_Wiper_INC_PIN );
Delay(1000);
}
GPIO_SetBits(GPIO_Wiper_CS_PORT, GPIO_Wiper_CS_PIN );
Delay(1000);
// GPIO_SetBits(GPIO_Wiper_INC_PORT,GPIO_Wiper_INC_PIN );
// Delay(1000);
}
https://blog.csdn.net/q865106548/article/details/88370272 |
|