Hallo, ich habe ein BlueNiceCom 4 Modul an einem Atmega128 angeschlossen. Das Modul läuft Standardmäsig mit 9600 Baud. Jetzt muß ich aber während dem Betrieb auf eine andere Baudrate umstellen. Hat das schonmal einer von Euch gemacht und kann mir jemand helfen wie ich das in C umsetze.
Dazu mußt du nur in den Software User Guide schauen. Dort sind die OP beschrieben, wie sie zu setzen sind.
ich setze die OP auf read vom NVS. jetzt möchte ich die baudrate vom Atmega einstellen aber da liegt noch das Problem.
Nach dem Power up meldet sich das Modul mit Deviece Ready, wenn nicht ist die Baudrateneinstellung falsch. Die Default Einstellung ist 9,6, darauf ist auch zu Beginn der Atemega zu stellen. Wenn dann die Erkennung zu lesen ist, kann im nächsten Step die gewünschte Änderung eingestellt werden.
>jetzt möchte ich die baudrate vom Atmega einstellen aber da liegt >noch
das Problem.
schalte RXEN, TXEN etc aus und setze dann per UBRR die neue Baudrate.
Dann schaltest du RXEN etc wieder ein.
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.