AX bzw. AY in c abfragen

Alles rund um TX(T) und RoboPro, mit ft-Hard- und Software
Computing using original ft hard- and software
Forumsregeln
Bitte beachte die Forumsregeln!
Antworten
Martin
Beiträge: 6
Registriert: 02 Jan 2011, 16:21

AX bzw. AY in c abfragen

Beitrag von Martin » 14 Jan 2011, 07:18

Wie kann ich in c (renesas High-performance Embedded Workshop ,des was man auf der Fischertechnikseite angeboten bekommt) die
Wiederstand-Eingägen (AX und AY) des Robo Interfaces anbfragen? :?:
Ich hab schon viel gesucht :roll: und die "ofizielle Anleitung" hilft mir auch nicht weiter :cry: !!
Da heißt es immer nur Base+0x12 bzw 0x13 :roll: ich hab aber keine Ahnung was mit Base gemeint ist??
Ich würde mich sehr um schnelle gute Antworten freuen! :D

UMueller
Beiträge: 220
Registriert: 31 Okt 2010, 22:58

Re: AX bzw. AY in c abfragen

Beitrag von UMueller » 14 Jan 2011, 08:55

Hallo,

Kapitel 6 der Beschreibung KeLib (ex ftLib) wird in 6.1 Aufbau des Speicherbereichs gesagt :
" nachdem der Transferthread mittels StarFtTransferArea() gestartet .... kann die Basisadresse für den Speicherbereich... GetFtTransferAreaAddress ..."
und dann kommt erst 6.1.1 Speicherlayout mit den Base+.. = TransferArea Address.

Vielleicht hilft auch http://www.ftcomputing.de/renesasc.htm weiter

Gruß Ulrich Müller

Ad2
Beiträge: 306
Registriert: 31 Okt 2010, 22:20

Re: AX bzw. AY in c abfragen

Beitrag von Ad2 » 14 Jan 2011, 11:06

Ein Renesas C programm läuft auf das RoboInterface. Die TransferArea wird von die Firmware geschrieben und gelesen. Das Speicherbereich ist festgelegt auf 0x400. Also BASE=ox400. Siehe auch http://www.ftcommunity.de/wiki.php?acti ... opic_id=33 für die Speicherbereiche.

Martin
Beiträge: 6
Registriert: 02 Jan 2011, 16:21

Re: AX bzw. AY in c abfragen

Beitrag von Martin » 14 Jan 2011, 14:32

Danke für die schnellen Antworten :D
Jetzt kann ich endlich anständig in c programieren :D

Antworten