Daten, Array und SPI

  • 1
  • 2
  • 3
  • Page 2 of 3
Harry
Moderator
Avatar
Gender:
Location: zwischen Augsburg und Ulm
Age: 59
Posts: 2134
Registered: 03 / 2003
Subject:

Re: Daten, Array und SPI

 · 
Posted: 17.01.2016 - 22:05  ·  #9
Ich wußte es doch :). Standard-Treiber-Manual:
Quote
Die SPI Datenrate ist nicht einstellbar und beträgt ca. 1/16 des Prozessor Clocks. Bei 16MHz ist die Bitrate deshalb ca. 1Mbit/sec


Sorry aber copy&paste in einen vorhandenen Post funktioniert mit dem Tablet nicht :(

Harry
miparo
Administrator
Avatar
Gender:
Location: Germany
Age: 58
Posts: 959
Registered: 09 / 2007
Subject:

Re: Daten, Array und SPI

 · 
Posted: 17.01.2016 - 22:09  ·  #10
Am 16 MHz Mega gemessen.
Harry
Moderator
Avatar
Gender:
Location: zwischen Augsburg und Ulm
Age: 59
Posts: 2134
Registered: 03 / 2003
Subject:

Re: Daten, Array und SPI

 · 
Posted: 17.01.2016 - 22:15  ·  #11
Das sieht aus wie 1 Byte 8us, also 1 Bit 1us, also 1/0.000001s = 1MHz

Wir reden schon von der SCK-Frequenz?
miparo
Administrator
Avatar
Gender:
Location: Germany
Age: 58
Posts: 959
Registered: 09 / 2007
Subject:

Re: Daten, Array und SPI

 · 
Posted: 17.01.2016 - 22:25  ·  #12
jups.
Es sollten 888 kHz sein. Tippfehler :) Außerdem ist SPIdriver1 ein SoftPSI, da kommt der Speed schon hin.

Als einzel Byte (SPIOutByte1) senden ist schon gut, da der APA den Byte Stream (SPIOut1) so nicht versteht.
In dem Link unten schiebt er ja (Leds / 16) = Anzahl StopBytes als End Frame hinterher.

siehe : Klick

Das mit dem fehlenden SS im SPIdriver war ein Compiler Bug und ist behoben. Interessiert hier eh nicht.
Liegt im Update am 24.01.16.
mc-electronic
Benutzer
Avatar
Gender: n/a
Location: Sauerland NRW
Posts: 372
Registered: 03 / 2008
Subject:

Re: Daten, Array und SPI

 · 
Posted: 18.01.2016 - 13:21  ·  #13
Hallo Miparo, hallo Rolf,

es wäre sehr hilfreich zu erfahren, ab welcher Version des AVRco genau dieser /CS - Bug bestand, denn ich habe Probleme mit den SD-Karten gehabt, die jetzt mit Update 5.07.00 verschwunden sind. Ich muß ggf. Geräte mit älteren Software-Releases dann updaten, daher brauche ich die Versionsnummer des AVRco, ab der dieses Problem bestand!

Michael
miparo
Administrator
Avatar
Gender:
Location: Germany
Age: 58
Posts: 959
Registered: 09 / 2007
Subject:

Re: Daten, Array und SPI

 · 
Posted: 18.01.2016 - 14:01  ·  #14
Hi Michael,
das Problemchen ist bestimmt 10 Jahre jung. Hat wohl niemanden gestört.
Das hat auch nichts mit dem FAT Treiber zu tun.

Evtl. lag es an dem Pointer Bug vom Update heute.

Das Update kannst du noch garnicht haben, da dieses erst am nächsten WE kommt.

Gruß
miparo
mc-electronic
Benutzer
Avatar
Gender: n/a
Location: Sauerland NRW
Posts: 372
Registered: 03 / 2008
Subject:

Re: Daten, Array und SPI

 · 
Posted: 18.01.2016 - 14:11  ·  #15
Hi Thorsten, hallo Rolf,

dann gab es ein anderes Problem, welches in der Version 5.06.00 mir reihenweise (sauber reproduzierbar) die FAT16 / 32 zerstörte, welches nun mit 5.07.00 schlagartig verschwunden ist - bei gleicher Hardware.
Ich hatte diesen Post heute morgen gesehen und so verstanden, daß es ein SPI-Problem gab und hatte dann auf gut Glück heute von 5.06.00 auf 5.07.00 upgedatet - und oh Wunder - Probleme weg.

Mir bleibt dann wohl nur übrig, die AVRco Wundertüte hinzunehmen.

Michael
rh
Administrator
Avatar
Gender:
Location: Germany
Age: 24
Homepage: e-lab.de
Posts: 5558
Registered: 03 / 2002
Subject:

Re: Daten, Array und SPI

 · 
Posted: 18.01.2016 - 14:27  ·  #16
Hallo Michael,

wie Miparo schon schrieb, hat das Problem nur den SPIdrivr1 Import betroffen
und da wiederum nur die Funktion SPIout1(pointer, count). Hat mit FAT und
anderen Treibern die ihren eigenen SPIsoft Treiber mitbringen nichts zu tun.

Wundertüte:
die ganzen Probleme in letzter Zeit rühren alle direkt von den Enum Erweiterungen her,
gewünscht von mc und Miparo. :aerger:
Diese sollten jetzt alle behoben sein.

rolf
  • 1
  • 2
  • 3
  • Page 2 of 3
Selected quotes for multi-quoting:   0

Registered users in this topic

Currently no registered users in this section

The statistic shows who was online during the last 5 minutes. Updated every 90 seconds.
MySQL Queries: 14 · Cache Hits: 14   134   148 · Page-Gen-Time: 0.041815s · Memory Usage: 2 MB · GZIP: on · Viewport: SMXL-HiDPI