- fchao-Sinus-Wechselrichter AliExpress         
Ergebnis 1 bis 3 von 3

Thema: MiDi Sysex File aus Intel .hex File generieren

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #3
    Erfahrener Benutzer Robotik Einstein Avatar von wkrug
    Registriert seit
    17.08.2006
    Ort
    Dietfurt
    Beiträge
    2.253
    Der Tipp ist schon sehr gut.
    Allerdings werden die Sysex Daten für meinen Bootloader anders aufbereitet.
    Es werden dort nur Nibbles ( 4Bit ) übertragen.
    Das von Dir vorgeschlagene Programm schiebt die empfangenen Bytes je um ein Bit weiter.
    Da ich den Bootloader im Controller ja weiter benutzen möchte funktioniert das so nicht.

    OK, Ich hab mal versucht nachzuvollziehen, was da gemacht wird.
    Der Intel Hex Code wird in 2 Nibbles zerpflückt und dann als 256 Bytes übertragen.
    Wobei nur das Low Byte relevant ist.
    Also 128 Bytes des Hex Codes.
    0xF0 ist das Midi Start of sysex Byte.
    Als Header wird jedem Paket 0xF0 0x29 0x47 0x41 0x4C 0x00 0x00 0x7E 0x00 vorangestellt.
    Am Ende eines Pakets kommt eine 2 Byte mit wieder nur den Low Nibbles Prüfsumme und dann das MiDi End of Sysex Byte 0xF7.
    Geändert von wkrug (02.04.2018 um 23:01 Uhr)

Ähnliche Themen

  1. dependency file dep/***.o.d: No such file or directory
    Von SvLG im Forum Vorstellung+Bilder+Ideen zu geplanten eigenen Projekten/Bots
    Antworten: 1
    Letzter Beitrag: 19.04.2010, 23:31
  2. MATLAB Simulink-Stateflow: dll File aus mdl File erstellen
    Von danionbike im Forum Software, Algorithmen und KI
    Antworten: 0
    Letzter Beitrag: 11.01.2008, 17:24
  3. Intel Hex File in ATmega8 proggen, via LPT Port Adapter
    Von sigo im Forum Assembler-Programmierung
    Antworten: 2
    Letzter Beitrag: 19.11.2006, 17:46
  4. intel Hexfile lesen und generieren
    Von prospam im Forum AVR Hardwarethemen
    Antworten: 0
    Letzter Beitrag: 29.06.2005, 15:58
  5. C File Compilieren mit AVR-GCC, nur wie? :(
    Von Adam im Forum C - Programmierung (GCC u.a.)
    Antworten: 2
    Letzter Beitrag: 11.01.2005, 19:12

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

fchao-Sinus-Wechselrichter AliExpress