Procedimento para identificação dos sinais

Caso não exista informação prévia sobre quais são os sinais que estamos a observar:

  1. 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)

  2. Identificar o sinal de relógio e verificar se o estado não ativo (quando não há comunicação) é ‘0’ ou ‘1’

  3. 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)

  4. O sinal que sobra deverá ser o MISO

  5. Medir, no sinal de relógio, qual o seu período e calcular a respetiva frequência (taxa de comunicação)

  6. 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