Forum: Mikrocontroller und Digitale Elektronik PSoC 3 ISR Patch


von Max J. (mje)


Lesenswert?

Hallo,

folgendes Problem:
Ich soll im Rahmen meines Studiums ein Projekt mit einem PSoC3 machen. 
Einer meiner Vorgänger hat ebenfalls schon einmal mit dem Chip 
gearbeitet und mir wurde seine Dokumentation gegeben. Beim Durchsehen 
sah ich, dass er in den ISR einen Zusatz hat den der PSoC Creator bei 
mir nicht erzeugt:


    /* PSoC3 ES1, ES2 RTC ISR PATCH  */
    #if(CYDEV_CHIP_FAMILY_USED == CYDEV_CHIP_FAMILY_PSOC3)
        #if((CYDEV_CHIP_REVISION_USED <= CYDEV_CHIP_REVISION_3A_ES2) && 
(isr_sw__ES2_PATCH ))
            isr_sw_ISR_PATCH();
        #endif
    #endif


kann mir jemand sagen was das bedeutet, warum man diesen Patch braucht 
bzw wie und wo dieser Patch implementiert ist? Die Dokumentation der 
Software ist einfach so schlecht, das glaubt einem keiner....

Ein Update meiner Cypress-Software ist nicht möglich --> Uni-Rechner :-/

von DH1AKF W. (wolfgang_kiefer) Benutzerseite


Lesenswert?

Hallo Max,
dieser Patch ist nur für ES2 und ES3 (engineering samples) von 
Bedeutung. Falls Du einen production Prozessor hast, braucht Dich das 
nicht kümmern. Trotzdem fände ich es gut, eine aktuelle Version der IDE 
zu benutzen!
Vielleicht hast Du noch einen Rechner zu Hause und kannst die Programme 
von Cypress herunterladen (kostenlos).
Grüßlis Wolfgang

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.