Gast
#2831311
Hi, lese per SPI Beschleunigungs-Sensordaten aus, welche ich dann per UART rausschicke, beides Polling basiert, also keine ISR. Funktioniert wunderbar ohne Probleme. Jetzt wollt ich mal das wake up feature hinzufügen und der INT2 Pin vom Sensor liefert mir keinen high Pegel um dem µC zu sagen, dass es losgehn kann. Hier die Application note auf S.35, 9.5 Inertial wake up: http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/APPLICATION_NOTE/CD00229883.pdf Mein Beispiel ist auf wake up durch treshold an z-Achse und auf +-8g konfiguriert. Deshalb weichen bei Punkt 1 und 6 die zu schreibenden Registerinhalte vom Beispiel ab. Hier ist der Code Ausschnitt um den es sich handelt. Die Funktionen wurden schon geprüft, sodass der Fehler eigentlich nur beim Algorithmus liegen kann.