cc1110F32 Anfang

OP #2565208
Lesenswert?

Hallo ich muss eine Funkverbindung mit diesem Chip aufbauen.
Ich habe nicht wirklich viel Erfahrung in diesem Bereich.

Ist es so das man einfach ein C-Programm schreibt in der man eine 
Header-Datei inkludiert und dann bestimmte Register setzt und damit den 
Controller steuert?

Kann mir jemand einen Startpunkt geben? Welche Software? Welchen 
Compiler? (Kostenlos)
Wo finde ich die Header-Datei?

Hat jemand eine kleines Beispiel?

MfG
Gast #2565231
Lesenswert?

Nabend,

Tim Barl schrieb:
> Ist es so das man einfach ein C-Programm schreibt in der man eine
> Header-Datei inkludiert und dann bestimmte Register setzt und damit den
> Controller steuert?

Ja so ist es,alles ganz einfach.

Tim Barl schrieb:
> Welchen Compiler? (Kostenlos)

GCC erfüllt dieses Kriterium.

Tim Barl schrieb:
> Hat jemand eine kleines Beispiel?

Hier im Forum findest Du allerhand Beispiele.

MfG
Gast #2565448
Lesenswert?

Hallo,

schau mal auf diese Seite
http://www.pololu.com/catalog/product/1336/resources

Dort gibt es Entwicklungssoftware und Beispiele zwar für den CC2511F32, 
aber die beiden Chips unterscheiden sich, abgesehen vom Frequenzbereich 
(und USB), nur geringfügig.

Beide haben einen 8051 Kern und die Beispiele sind leicht übertragbar!!!

GCC ünterstützt 8051 nicht, siehe dazu
Beitrag "8051 und gcc"


Gruss Stefan
Gast #2586224
Lesenswert?

So also auf diesem Funkchip cc1110f32 ist ein MCU 8051 integriert.
Der Funkchip wird also über diesen Microcontroller angesteuert?
Also muss ich erstmal gucken wie man den 8051 programmiert?

Kann mir noch jemand ein paar Tips geben, wo ich Quellcode finde.
Und die ganzen Header-Dateien?

Ich verstehe noch den ganzen Zusammenhang nicht.
Kann mir jemand beim ersten Schritt helfen.
Also ein Projekt zusammenzustellen und die Header-Dateien zu finden.
Habe nun Notepad++ installiert und SDCC.

Nur nochmal zu verständnis:
Die Header-Datei enthält Namen der register die ich dann verwenden kann.
z.b.

/* Put radio in TX. */
    RFST      = RFST_STX;

Dann muss ich die Header-Datei studieren und gucken wie ich die Sachen 
richtig setze.

MfG und sorry für meine Unwissenheit

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