Guia de aceitação de engenharia
A aceitação de fase para uma placa I2C deve abranger comunicação normal, respostas a erros e recuperação para o dispositivo alvo, de acordo com revisões de esquema, driver e documentação. A precisão da medição, a calibração e a confiabilidade do sistema têm condições de validação separadas que pertencem ao escopo acordado.
Confirme as condições da interface primeiro
Prepare a documentação do dispositivo, a revisão dos registradores, o controlador, as alimentações, os níveis de tensão, o endereço I2C, os resistores pull-up e as conexões. Defina se o endereço usa 7 bits ou inclui o bit de leitura/escrita. Consulte a especificação NXP I2C UM10204 para temporização e condições elétricas do barramento. As operações devem seguir a folha de dados e o hardware de destino.
Deslize a tabela horizontalmente para visualizar todas as colunas.
| Entregável | Verificações | Registros a serem retidos |
|---|---|---|
| Tabela esquemática e de conexão | Suprimentos, níveis, pinos, endereço e pull-ups | Revisão de desenho, fiação e inspeção |
| Registros e driver | Acesso, leitura de configuração e análise | Entradas, valores retornados e registros de análise lógica |
| Interface de erro | Sem reconhecimento, tempos limite e transferências incompletas | Gatilhos, códigos de erro e feedback do aplicativo |
| Caminho de recuperação | Estado após desconexão, reinicialização ou recuperação acordada | Ações permitidas, tempo e estado restante |
| Protótipo e material | Combine hardware, construção, interfaces e itens não testados | Lista de entregáveis, revisões, hashes e itens de aceitação |
Definir um caso de falha reproduzível
Um caso precisa de etapas repetíveis e operações de hardware permitidas. Verifique as condições elétricas e de segurança antes de desconectar sinais ou injetar falhas; uma operação não confirmada não é um projeto de teste.
Deslize a tabela horizontalmente para visualizar todas as colunas.
| Campo de caso | Conteúdos sugeridos |
|---|---|
| Caso e alvo | ID do caso, sensor, controlador e revisão da placa |
| Pré-condições | Suprimentos, conexões, temporização, endereço e versão do driver |
| Gatilho | Acesso normal ou um gatilho de falha aprovado |
| Resposta esperada | Valor retornado acordado, código de erro e feedback do aplicativo |
| Decisão de recuperação | Etapas permitidas, estado de destino e condição de aprovação |
| Resultado e evidências | Resposta real, tempo, registro ou localização da forma de onda |
Estes campos descrevem a entrega e os casos de teste, sem códigos de erro ou resultados de aprovação predefinidos. Registre cada caso conforme a implementação e as condições de amostragem do projeto.
Separar a aceitação da comunicação da validação das medições
O acesso bem-sucedido ao registro suporta o resultado da comunicação para esse caso. O erro de medição também requer referência, condições de amostragem e método de comparação. Defina operação contínua, EMC e certificação separadamente em vez de estender um único resultado de comunicação.
Projetos relacionados e informações de investigação
A caixa da placa do sensor IMX585, ilustra a coordenação entre as interfaces da placa e o controle do sensor. Projete as caixas I2C reais para o sensor e controlador selecionados. Para desenvolvimento de hardware, forneça material do dispositivo, interface do receptor, conexões, estágio de protótipo e metas de aceitação para definir revisão, alterações de placa, drivers e integração.
Caixa da placa do sensor IMX585, em chinês · desenvolvimento de hardware, em chinês
Online
Telefone
WeChat
voltar ao topo