AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Klatsch und Tratsch "C" Compiler Problem - Just for fun
Thema durchsuchen
Ansicht
Themen-Optionen

"C" Compiler Problem - Just for fun

Ein Thema von ATS3788 · begonnen am 23. Apr 2016 · letzter Beitrag vom 24. Apr 2016
 
Benutzerbild von ATS3788
ATS3788

Registriert seit: 18. Mär 2004
Ort: Kriftel
646 Beiträge
 
Delphi XE Starter
 
#1

"C" Compiler Problem - Just for fun

  Alt 23. Apr 2016, 20:00
Hallo
Ich mache mich zur seit ein wenig rar in diesem Forum, weil ich mit µC rumspiele
Ich verstehe PIC16 und PIC18 (Microchip) ganz gut. (XC8 Compiler)

Nun bin ich auf PIC32 umgestiegen weil ich dachte, der ist sehr Leistungsfähig bei kleinem
Geld, also Microchip liefer mit MPLAB X auch eine Java Basierende Oberfläche für C und C++ und
einen Composer mit dem Namen Harmony.
http://www.microchip.com/mplab/mplab-harmony

Nur das hat Macken ohne Ende eines möchte ich hier vorstellen


Code:
#define LCDIF_PBWIDTH4BITS (0x01 << 6)

 startOfLcdIfObjs->lcdIfFlags |= LCDIF_PBWIDTH4BITS; // It's doing this , just for Testing

   if (busWidth == 4)
            {
                Nop();
                Nop();
                startOfLcdIfObjs->lcdIfFlags |= LCDIF_PBWIDTH4BITS; // <--- Does not like this
                startOfLcdIfObjs->lcdIfFlags |= (busDataShift & //  It's doing this
                                                        LCDIF_SHIFTDATAMASK);
Tia, der Compiler überspringt das einfach und bei einem Normalen Error Level
bekommst Du auch keine Meldung und wenn habe ich sie nicht gesehen.


Damit kann man Stunden verbringen, bis man darauf kommt.
C ist wirklich praktisch für µC aber hier ist es echt ärgerlich.

Ich wünsche euch einen schönen Sonntag.
Martin MIchael
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:15 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz