Procedimento para identificação dos sinais
Caso não exista informação prévia sobre quais são os sinais que estamos a observar:
Identificar o sinal de seleção (CS, CE…). Deve ser o que se encontra estável quando simultaneamente os outros sinais alternam o seu valor. Identificar se é ativo a ‘1’ (lógica positiva) ou ‘0’ (lógica negativa)
Identificar o sinal de relógio e verificar se o estado não ativo (quando não há comunicação) é ‘0’ ou ‘1’
Identificar o sinal MOSI. Tipicamente o master envia a primeira palavra enquanto o slave devolve uma palavra sem significado (todos os bits a ‘0’ ou a ‘1’ ou sinal em alta impedância)
O sinal que sobra deverá ser o MISO
Medir, no sinal de relógio, qual o seu período e calcular a respetiva frequência (taxa de comunicação)
Identificar os valores de cada byte transferido em ambos os sentidos e interpretar o seu significado de acordo com o manual do dispositivo
Last updated