SRE-2017
Reunião
- TTC coberto, make.bat, pcan-view
- Lição de casa: Leia a lista de recursos e o manual da API
- Veja os repositórios do GitHub
- Dê kits de software
- Idéia do workshop: Crie um programa que envie/receberá mensagens seriais de um Arduino através do compilador e do software piscante personalizado (RealTerm, TFTPD32, etc)
Coisas de interesse
Ignore o mestre e os diretórios de documentos, eles foram adicionados pelo Git Bash
- EEPROM, CAN Gerente e as principais revisões do carro localizadas nas coisas de Tim
- Capturas de tela de erros e avisos encontrados em erros_warnings
- Todas as leituras da EEPROM podem ser encontradas em Eeprom_reads
Minha versão personalizada do código SRE
Objetivos esta semana
- Obtenha esse código para compilar e vincular
Concluído
- Esboço básico da EEPROM (estruturas de dados, declarações, definições, etc)
- Fase 1 do teste de DIO ( resultado não como o esperado )
- Teste de unidade para a EEPROM ( escreveu com sucesso para a EEPROM )
- Pesquisa EEPROM
- A Parse da EEPROM atribui valores de EEE a valores hexadecimais
- EEPROM SET/GRAVE
- EEPROM_INITialized cheques se o construtor for bem -sucedido e retorna booleanos
- read_initialized retorna os valores da EEPROM
- EEPROM getStatus usando a API io_eeprom para retornar a condição
- Getaddress retorna um deslocamento patular ubyte2 de um eepromvalue como um paramter usando função parse
- Ler os valores da EEPROM armazena em Data_Hardware Dynamic Array
- Escrever os valores da EEPROM em Data_software Dynamic Array
- Novo membro do comprimento no objeto Eeprommanager
- Parte de arquivos do cabeçalho Definir/obter protótipo em comentários de eepromvalues individuais
Tarefas casual.pm
- Rhinehart MotorController Software Atualização (arnês e hardware do carro)
- Dash ou DCU
- Leia/Escreva testes EEPROM ( eu )
- Sensor de velocidade da roda Read/calcule a frequência
- Enviando texto para correr para testes mais fáceis ( talvez )
- Teste de bomba de água ( revisão adicional )
- Entrada do codificador rotativo
- BMS Linduinos (2026C, etc.)
- Regen
* Multiplicador (luz vermelha)
* O torque é desligado após 1 erro (por exemplo, baixa tensão)
Sre wiki
Para obter mais informações sobre determinados componentes do código ou mais clareza sobre tópicos, consulte meu wiki para obter mais informações sobre certos tópicos e possíveis perguntas frequentes depois de terminar este ReadMe:
https://github.com/timothyle/sre2017/wiki
Links
EENSETROS EEPROM
Programação para o Hy-TTC50
VCU pinout incorreto
Pinout atualizado com faixas
Site da equipe