Atmel Touch Library

OP #1191646
Ich würde gerne die Touch Library von Atmel

http://atmel.com/dyn/products/tools_card.asp?tool_id=4492

unter WINAVR benutzen. Leider sind in der Lib nur irgendwelche IAR-Files 
(*.r90)

Ich finde keine Info wie ich diese Files unter Winavr 
einlinken/einbinden kann. Kennt sich von euch jemand aus?
Moderator Persönliche Seite #1191677
Dieter Amann wrote:

> Ich finde keine Info wie ich diese Files unter Winavr
> einlinken/einbinden kann. Kennt sich von euch jemand aus?

Geht nicht, ist'n proprietäres Format von IAR.  Selbst, wenn du es
konvertieren könntest, würde dir das nicht viel bringen, da das ABI
des IAR-Compilers sich dramatisch vom AVR-GCC-ABI unterscheidet
(völlig andere Registerbenutzung).

Musst du wohl Atmel nerven, dass sie die Teile auch als relocatable
ELF im AVR-GCC-ABI zur Verfügung stellen.
OP #1192662
Jörg Wunsch wrote:
> Dieter Amann wrote:
>
>> Ich finde keine Info wie ich diese Files unter Winavr
>> einlinken/einbinden kann. Kennt sich von euch jemand aus?
>
> Geht nicht, ist'n proprietäres Format von IAR.  Selbst, wenn du es
> konvertieren könntest, würde dir das nicht viel bringen, da das ABI
> des IAR-Compilers sich dramatisch vom AVR-GCC-ABI unterscheidet
> (völlig andere Registerbenutzung).
>
> Musst du wohl Atmel nerven, dass sie die Teile auch als relocatable
> ELF im AVR-GCC-ABI zur Verfügung stellen.

Zur Info: Ich habe mit jemanden von Atmel gesprochen. Es wird wohl eine 
linkbare Datei für GCC in der Zukunft geben.
Moderator Persönliche Seite #1277719
Raphael Specht schrieb:
> gibts schon aussichten auf eine "freie" version?

Meinst du damit Opensource?

Sehr unwahrscheinlich.  Das gesamte knoff-hoff der Firma Quantum
Touch, die Atmel kürzlich gekauft hat, besteht letztlich aus der
Gestaltung der Software, damit man mit möglichst einfacher
Hardware kapazitive Sensoren bauen kann.  Da dürften also recht
viele Mannjahre drin stecken, die sich für den Käufer Atmel ja
erst einmal irgendwie rentieren müssen.
#1308029
Hallo Dieter,

die Touch-Library gibt es inzwischen auch mit WinAVR Support.
Habe das Ganze gerade mal ausprobiert. Scheint soweit gut zu
funktionieren, nur die Empfindlichkeit der einzelnen Tasten kann
ich irgendwie nicht so einfach über Kapazitäten einstellen.
Hat jemand die gleiche Erfahrung gemacht?

Viele Grüße
Dirk
Gast #1308242
ich habe mir das mal angesehen .. weil ich auch mit touch was bauen 
möchte

nachdem mit die atmel touch lib etwas auf den keks ging ...
weil ich irgendwie nicht gleich klargekommen bin ..


habeich das prinzip von Qtouch aufgegriffen und es selbst neu gebastelt
ist vieleicht nicht die schönste methode
aber ich weiß was passiert und woran ich bin ^^

im prinzip wurde dieses thema hier auch schon einige male durchgekaut
und einge sourcen lassen isch auch davon verwenden

einzig die erkennung und empfinglichkeit ist eine tragische und 
schwierige sache

bei 2 tastern und einem rotary mit 4 sensoren ( was eine genauigkeit von 
8stufen ergibt )  ist das ganze 600byte groß

vlt bekommt man es kleiner ... aber ich bin nicht so der optimierer ^^

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.