联阳IT976E通过GPIO采集温度传感器CT1720
发布时间
阅读量:
阅读量
#define CT1720_GOIO 18
void CT1720Init(void)
{
ithGpioSetMode(CT1720_GOIO, ITH_GPIO_MODE0); //配置GPIO的工作模式
ithGpioSet(CT1720_GOIO); //将GPIO设置为高电平
ithDelay(10); //执行10微秒的延时操作
printf("********************CT1720Init\n");
}
void CT1720_Start(void)
{
ithGpioSetOut(CT1720_GOIO); //设定GPIO为输出状态
ithGpioClear(CT1720_GOIO); //将电平设置为低状态
ithDelay(500);
ithGpioSet(CT1720_GOIO); //将电平设为高,以生成一个上升沿信号
usleep(50000); //执行50毫秒的延迟操作
}
unsigned char CT1720_Read_Bit(void) //从CT1720读取单个bit的数据信息
{
unsigned int bit_val = 0;
ithGpioSetOut(CT1720_GOIO);
ithGpioClear(CT1720_GOIO);
ith
全部评论 (0)
还没有任何评论哟~
