SRE-2017
Treffen
- Abgedeckt TTC, make.bat, pcan-view
- Hausaufgaben: Ressourcenliste und API -Handbuch lesen
- Schauen Sie sich Github Repos an
- Software -Kits geben
- Workshop -Idee: Erstellen Sie ein Programm, das serielle Nachrichten von einem Arduino über den Compiler und benutzerdefinierte Blinksoftware sendet/empfangen (Realterm, TFTPD32 usw.).
Dinge von Interesse
Ignorieren Sie die Verzeichnisse der Meister und Dokumente, sie wurden von Git Bash hinzugefügt
- Eeprom, Can Manager und die Hauptrevisionen des Autos in Tims Zeug
- Fehler und Warnungen Screenshots in fehler_warnings gefunden
- Alle Lesungen von EEPROM finden Sie in EEPROM_READS
Meine benutzerdefinierte Wiedergabe von SRE -Code
Ziele diese Woche
- Holen Sie sich diesen Code zum Kompilieren und Verknüpfen
Vollendet
- Grundlegende EEPROM -Umrisse (Datenstrukturen, Deklarationen, Definitionen usw.)
- DIO -Testphase 1 ( Ergebnis nicht wie erwartet )
- Unit -Tests auf EEPROM ( erfolgreich an EEPROM geschrieben )
- EEPROM -Forschung
- EEPROM PARSE weist EePromValues den Hex -Werten zu
- EEPROM -SET/SEHEN
- Eeprom_initialisierte Überprüfungen Wenn der Konstruktor erfolgreich ist und Booleschen zurückgibt
- Read_initialisierte gibt die Werte von EEPROM zurück
- EEPROM GetStatus Verwenden Sie die IO_eeeeeRom -API, um die Bedingung zurückzugeben
- GetAddress gibt einen paticularen UBYTE2 -Offset von einem EepromValue als Parameter mithilfe der Parse -Funktion zurück
- Das Lesen der EEPROM speichert Werte in dada_hardware dynamisches Array
- Das Schreiben der EEPROM speichert Werte in data_software dynamisches Array
- Neulänge Mitglied in Eeprommanager -Objekt
- Am Ende der Header -Dateispeicher werden in Kommentaren einzelner Eepromvalues ein Prototyp eingestellt/abgerufen
Casual.pm -Aufgaben
- RHINEHART MotorController -Software -Update (Kabelbaum und Hardware des Autos)
- Dash oder DCU
- EEPROM -Tests lesen/schreiben ( ME )
- Raddrehzahlsensor lesen/berechnen Frequenz
- Senden von Text an Dash an das DASH zum leichteren Testen ( möglicherweise )
- Wasserpumpentest ( weitere Überarbeitung )
- Rotary -Encoder -Eingang
- BMS Linduinos (2026c usw.)
- Regen
* Multiplikator (rotes Licht)
* Drehmoment wird nach 1 Fehler abgeschaltet (z. B. niedrige Spannung)
Sre Wiki
Weitere Informationen zu bestimmten Komponenten des Codes oder mehr Klarheit zu Themen finden Sie in meinem Wiki, um mehr Einblicke zu bestimmten Themen und potenziell gestellten Fragen nach Abschluss dieses ReadME zu erhalten:
https://github.com/timothyle/sre2017/wiki
Links
EEPROM adressiert
Programmierung für den Hy-TTC50
VCU Pinout falsch
Aktualisierte Pinout mit Reichweiten
Team -Website