Forum: Mikrocontroller und Digitale Elektronik µVision 3 mit uC ergänzen (Si4010)


von Reto T. (red-oter)


Lesenswert?

Hallo zusammen,

ich habe ein kleines Problem. Und zwar möchte ich den Si4010 von Silabs
mit µVision 3 programmieren. Dazu gibt es von Silabs auch headers und 
andere Files für den Compiler. Nur weiss ich nicht was mit denen 
anfangen soll.

Der Link für den Si4010 wäre hier:
http://www.silabs.com/products/wireless/ezradio/pages/si4010.aspx

Unter "Application Notes" findet man eine Beschreibung der notwendigen 
Daten (AN526.pdf).

Und unter "Tool"->"Si4010_RevB_CD-content_101005.zip" im Ordner "common" 
sind die Daten.


Ich wäre echt froh wenn jemand einen Rat wüsste.

Mfg
red-oter

von holger (Gast)


Lesenswert?

>ich habe ein kleines Problem. Und zwar möchte ich den Si4010 von Silabs
>mit µVision 3 programmieren. Dazu gibt es von Silabs auch headers und
>andere Files für den Compiler. Nur weiss ich nicht was mit denen
>anfangen soll.

Ins Projekt aufnehmen und compilieren?

von Reto T. (red-oter)


Lesenswert?

Das ich die Headerfiles ins Projekt einbinden muss ist mir bewusst. Nur 
kann ich kein Projekt erstellen. Weil wenn ich ein Projekt erstelle muss 
ich zuerst aus einer Liste von Herstellern einen uC auswählen. Da der 
Si4010 von Silabs nicht dabei ist kann ich auch kein Projekt erstellen. 
Darum ist meine Frage wie ich das bewerkstelligen kann.

Oder habe ich da was falsch verstanden ?

von Reto T. (red-oter)


Lesenswert?

Könnte mir bitte irgendwer helfen ?

von Random .. (thorstendb) Benutzerseite


Lesenswert?

Hi,

in µVision:
File -> Device Database.

Schaue dir an, was bei einem anderen 8051 drin steht, und übernehme das 
je nach Bedarf in eine neue Config.
Dann kannst du auch dein Device auswählen.

Die Files kannst du nach \INC und so weiter kopieren, dann sollte das 
mit dem #include auch klappen, oder direkt in dein Projekt.


VG,
/th.

von Ralf (Gast)


Lesenswert?

Wenn die Peripherie des SI4010 von Keil nicht simuliert werden kann 
(oder du keinen Bedarf an der Simulation hast), dann kannst du einfach 
in der DDB unter GENERIC einen Standard-8051 verwenden.

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
Noch kein Account? Hier anmelden.