Infineon XE164F-96F - Flashen ohne Keil

Gast #1633835
Lesenswert?

Hallo,

ich möchte C-code in meinen Infineon XE164F-96 Controller flashen. 
Seither habe ich die Evaluation-Version von Keil uVision3 verwendet. Nun 
ist der Code leider zu groß geworden. Beim Kompilieren bricht Keil mit 
der Fehlermeldung: "Code size limit" ab.

Keil erzeugt für den Controller Hex-Code im Format HEX-386(H167). Meine 
Frage: Gibt es außer Keil noch andere Tools, um den Hex-Code für diesen 
Controller zu erzeugen?

Grüße Martin
Gast #1634622
Lesenswert?

@Captain Koks
> Martin schrieb:
> Seither habe ich die Evaluation-Version von Keil uVision3 verwendet. Nun
> ist der Code leider zu groß geworden.

Und beim Tasking ist die Eval für infinty Programme? Bitte ursprüngliche 
Fragestellung mit berücksichtigen ;=)

???
Gast #1636252
Lesenswert?

Hi ??? (Bist Du Peter, Bob oder Justus? ;-))

Bitte hier lesen:

The special XE166 C compiler is derived from the popular TASKING Classic 
C166 compiler and provides o.a.:
Derivative support for the new Infineon XE166 microcontroller family
License validity for one year
Small memory model support
Default level optimizations
Attractive upgrade path to full classic C166 compiler or new VX-toolset 
for C166

Sollte also zur Frage passen.
Gast #1636559
Lesenswert?

Nein, ich bin kein Peter, oder ..., ich bin ???.

Es gibt also von Tasking eine Vollversion ohne jegliche Beschränkung, 
die ich legal nutzen darf? Ich kann damit Programme jeglicher Größe 
erstellen und kommerziell nutzen?

Gut, die nehme ich! Stelle sie bitte mal hier rein.

(Oder ich verstehe es einfach nicht ...)

???
Gast #1637183
Lesenswert?

Steht do schon da: "License validity for one year"

Informiere Dich doch auf den genannten Webseiten. Für diese 1a.-free 
license muss man sich bei IFX registrieren.

Nach 1 Jahr ist aber Schluss.

Ich denke damit ist die o.g. "Gibt es außer Keil noch andere Tools, um 
den Hex-Code für diesen Controller zu erzeugen?"  beantwortet.

Oder gibt es für die C166/ST10 noch andere Eval- oder OS-Compiler?
Gast #1637733
Lesenswert?

Der Post von 14:05 ist Nick-Napping. Ich führe keine 
Alleinunterhaltungen.

Da steht aber vollständig:
>License validity for one year
>Small memory model support
>Default level optimizations

Ist mir total egal. Martin wird für sich etwas finden.

???
Gast #2187391
Lesenswert?

Hi,

versuchs mit Dave Drive V. 1.8, da ist IDE ein kostenloser Compiler 
dabei.
Du must aber deine Code umstrukturieren  Dave Drive  erzeugt einen 
anderen Code als DAvE V. 2.0 und Dave Drive  hat eine 10A 10Nm Grenze.

Man muss sich aber auch kurz registrieren!


http://www.infineon.com/cms/de/product/microcontrollers/development-tools,-software-and-kits/dave%3F-drive/channel.html?channel=db3a30431348644d0113490b089f0010


-Application Note Selector
-16-Bit Microcontrollers

Speed Control of Brushless DC Motor with Hall Sensor using DAvE DRIVE 
for Infineon XC164CS/CM microcontrollers -description

http://notes-application.abcelectronique.com/070/70-41525.pdf

Anleitungen für Dave Drive V. 1.8 wenn es installiert ist;-)
C:\Programme\Infineon Technologies\DAvE Drive\DAvE_Drive_UserManual

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren