Hallo ich versuche eine serielle Verbindung zwischen Raspberry PI und einem ATtiny85 aufzubauen. Ziel ist es auf dem Raspi einen Debugger laufen zu lassen um DebugOutputs vom Attiny zu lesen.
Der Tiny läuft mit 3.3V. Es sind nur RX vom Raspi und TX vom Tiny (Arduino Pin 1) verbunden. Der Sketch auf dem Tiny sieht folgendermaßen aus (übernommen von hier
C
/* ATtiny 84/85 SerialMonitor Test */
// Senden via "SoftwareSerial" - TX an Pin 4 (= Pin3 am Attiny85-20PU)
// Senden via "SoftwareSerial" - TX an Pin 7 (= Pin6 am Attiny84-10PU)
// Empfangen via "SoftwareSerial" - RX an Pin 99 (Dummy um Hardwarepin zu sparen)
#include <SoftwareSerial.h>
//SoftwareSerial softSerial(99, 7); // RX, TX // bei Tiny 84
SoftwareSerial softSerial(99, 1); // RX, TX // bei Tiny 85
unsigned long laufzeit = 0;
void setup()
{
softSerial.begin(9600);
delay(1000);
}
void loop()
{
softSerial.println("Hello World!");
delay(1000);
}
Alles anzeigen
Minicom ist folgendermaßen konfiguriert:
Code
+-----------------------------------------------------------------------+
| A - Serial Device : /dev/ttyAMA0 |
| B - Lockfile Location : /var/lock |
| C - Callin Program : |
| D - Callout Program : |
| E - Bps/Par/Bits : 9600 8N1 |
| F - Hardware Flow Control : No |
| G - Software Flow Control : No |
| |
| Change which setting? |
+-----------------------------------------------------------------------+
Alles anzeigen
Beim Start von Minicom wird jetzt zwar etwas übertragen jedoch klappt die Darstellung nicht:
Code
Welcome to minicom 2.6.1
OPTIONS: I18n
Compiled on Apr 28 2012, 19:24:31.
Port /dev/ttyAMA0
Press CTRL-A Z for help on special keys
þ....................................................................................................................................................................................................................
Alles anzeigen
Im UTF-8 Modus sieht man (im Forum) nicht darstellbare Zeichen.
Hat jemand eine Idee was man noch ausprobieren kann?