RN171 + Mikrocontroller

OP #4397829
Lesenswert?
• ▲
▼
Hallo zusammen,

ich bin am verzweifeln...

Im Rahmen eines kleinen Uni Projekts sollen wir mit Hilfe von zwei 
Controllern und zwei RN171 Modulen von Microchip Daten hin und her 
schaufeln.

Also versuche ich ein Modul als SoftAP zum Laufen zu bringen. Das 
Funktioniert auch soweit.

Nur habe folgendes Problem:
Ich habe mir eine Funktion geschrieben die beim Starten die Config in 
den RN171 schreibt. Funktioniert alles, überall bekomme ich AOK.

Ich habe ein paar Interrupts wegen der zwei UART Schnittstellen, 
ansonsten läuft nichts auf dem Controller.

Nach dem alles Configuriert ist soll der Controller nichts machen, 
sprich er hängt in einer while(1) Schleife und lässt eine LED blinken.

Komisch ist nur das der RN171 solange nicht funktioniert wie der 
Controller in dieser Schleife hängt. Lasse ich ihn raus laufen aus 
meiner main rountine wird das WLAN plötzlich sichtbar und ich kann mich 
verbinden o.O

Hat irgendjemand eine Idee an was das liegen kann?


Gruß

Alex
Gast #4402409
Lesenswert?
• ▲
▼
1
  while(1) //Endless Loop
2
  {
3
     if(PORTGbits.RG8 == 1)
4
    {
5
      PORTBbits.RB0 = 1;
6
    }
7
    else
8
    {
9
      PORTBbits.RB0 = 0;
10
    }
11

12
    PORTBbits.RB0 = 1;
13

14
  }

Ohne jetzt weiter einzusteigen wofür das Alles gut ist, aber wann wird 
PORTBbits.RB0 denn 0 ?

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.