SRE-2017
Reunión
- TTC cubierto, make.bat, pcan-view
- Tarea: leer la lista de recursos y el manual de API
- Mira los reposos de Github
- Dar kits de software
- Idea del taller: cree un programa que envíe/recibirá mensajes de serie desde un Arduino a través del compilador y software de flashing personalizado (Realterm, TFTPD32, etc.)
Cosas de interés
Ignorar el maestro y los directorios de documentos, fueron agregados por Git Bash
- EEPROM, CAN Gerente y las principales revisiones del automóvil ubicadas en las cosas de Tim
- Capturas de pantalla de errores y advertencias que se encuentran en errores_warnings
- Todas las lecturas de EEPROM se pueden encontrar en EEPROM_READS
Mi interpretación personalizada del código SRE
Objetivos esta semana
- Obtenga ese código para compilar y vincular
Terminado
- Esquema básico de EEPROM (estructuras de datos, declaraciones, definiciones, etc.)
- Fase 1 de prueba DIO ( resultado no como se esperaba )
- Pruebas unitarias para EEPROM ( escribió con éxito a EEPROM )
- EEPROM Investigación
- EEPROM PARSE asigna EepromValues a valores hexagonales
- EEPROM SET/OBTENGA
- Verificaciones de Eeprom_initialized si el constructor es exitoso y devuelve boolean
- Read_initialized Devuelve los valores de EEPROM
- Eeprom getStatus usando la API IO_EEPROM para devolver la condición
- getAddress devuelve un desplazamiento Paticular UByte2 de un EepromValue como parámetro utilizando la función de análisis
- Leer los valores de EEPROM en Data_Hardware Dynamic Array
- Escribir los valores de EEPROM almacena en Data_Software Dynamic Array
- Nuevo miembro de longitud en el objeto EepromManager
- Las tiendas de archivos de la parte inferior de encabezado establecen/obtienen prototipo en los comentarios de EepromValues individuales
Tareas informales. PM
- Actualización de software Rhinehart MotorController (arnés y hardware del automóvil)
- Dash o DCU
- Leer/escribir pruebas de EEPROM ( yo )
- Sensor de velocidad de la rueda Leer/Calcular la frecuencia
- Enviar mensaje de texto a Dash para pruebas más fáciles ( tal vez )
- Prueba de bomba de agua ( revisión adicional )
- Entrada del codificador rotativo
- BMS Linduinos (2026c, etc.)
- Regenerar
* Multiplicador (luz roja)
* El torque se apaga después de 1 error (por ejemplo, bajo voltaje)
Sre wiki
Para obtener más información sobre ciertos componentes del código o más claridad sobre los temas, consulte mi wiki para obtener más información sobre ciertos temas y posibles preguntas frecuentes después de terminar este readme:
https://github.com/timothyle/sre2017/wiki
Campo de golf
Direcciones de EEPROM
Programación para el HY-TTC50
VCU PINOUT INCORRECTO
Pinout actualizado con rangos
Sitio web de equipo