Guten Morgen, laut Keil habe ich kein Platz mehr für Programm-Code auf dem USB-Mikrocontroller CY7C68013A. Laut Datenblatt besitzt er 16KB RAM (Programm und Data) von 0x0000 bis 0x3FFF Der Keil bringt mir jedoch folgende Fehlermeldung: ********************************************************************** * RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT; USED: 0879H BYTE (105%) * ********************************************************************** Program Size: data=49.5 xdata=4481 const=10 code=3073 *** ERROR L250: CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED LIMIT: 0800H BYTES Target not created Muss ich im Keil oder im Code irgend eine Einstellung tätigen, dass ich die "Restricted Version" aufheben kann? mfg Bustle
Aeh, nein Dein Keil-Compiler steht auf dem Standpunkt, dass Du der Herstellerfirma nicht genug Geld bezahlt hast(*). In diesen Compiler ist eine 'Restriktion' (eine Beschraenkung) eingebaut. Wenn Dein Programm groesser als 0x800 Bytes wird, dann verweigert der Compiler. (*) Das ist der Normalfall, warum man solche Restriktionen einbaut.
...aha, von dem hab ich ja noch nie was gehört. Welcher Hersteller Firma? Etwa µVision oder dem Mikrocontrolle-Chip Hersteller? Was muss ich tun damit dies aufgehoben wird?
naja...du kannst jka mal auf die hp von keil gehen und dich dort über die preise informieren. mfg alex
Kennt jemand eine Alternative für den CY7C68013A USB-Mikrocontroller von Cypress?
Dein Problem hat nichts mit dem verwendeten Controller zu tun! Das liegt am Compiler --> µVision Anderer Controller hilft da nix, aber anderer Compiler! Probiers mal mit dem von Wickenhäuser... Der hat in der freien Version 8kB, im Gegensatz zum Keil, der nur 2kB hat --> 0800H! Ralf
Dankeschön für eure Antworten. Haben mir weitergeholfen. Vielleicht noch eine Frage, auf der Homepage von Keil hab ich keine Preise gefunden. Kann mir jemand in etwa sagen, welche Kosten auf mich zukommen werden?
Frag mal wegen einem PReis nach-->http://www.keil.com/product/price.asp Wird wohl eine Zahl mit ein paar Nullen hinten drann sein ;-)
Ich glaub, das Standard-Päckchen kostet um die 2600 Euro... Ralf
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.