1
나는 psork뿐만 아니라 전자 공학에서도 초보자이기 때문에 나를 용서해 준다. 나는 7 개의 출력을 가진 컨트롤 레지스터를 사용하는 어플리케이션을 가지고있다 ... 내가 이해할 수있는 것부터 내가 I_Control_Reg_Write(0)
라고 부를 때 I_Control_Reg_Read()
을 먼저 호출하고 내가 읽은 값을 사용하고 I_Control_Reg_Write(value)
으로 전화하면이 제어 레지스터가 다시 켜집니다. Psoc 컨트롤 레지스터를 3 초 이상 끄기
TX_ena_Write(0);
I_Control_Reg_Write(0x02);
uint8_t mytemp = I_Control_Reg_Read();
I_Control_Reg_Write (mytemp & 0x0f);
그럼 내가이 일을하고 당신에게 더 많은 통찰력을 제공합니다 .. .
g_RegValue = I_Control_Reg_Read();
I_Control_Reg_Write(0);
는 작업 위의 코드 청크는 I가 레지스터의 전원을 끌 경우
I_Control_Reg_Write(g_RegValue);
을 전원을 켜려면 3 초 동안 켜고 1 초 동안 켜십시오. 그러나 3 초 이상 꺼두면 다시 켜는 것 같지 않습니다 ....