Display arbeitet viel langsamer mit einzelnem Atmega328p als mit Arduino Mini

Gast #3848455
Lesenswert?

Moin :-)

Ich habe ein TFT-Display (320x240, ILI9341) per SPI an einen Arduino 
Mini 3.3V 8Mhz angeschlossen und es funktioniert gut.

Anschließend habe ich dasselbe Display an einen einzelnen Atmega328p 
TQFP angeschlossen und verwende dort dasselbe Hex-File.

Die Fuses auf dem Atmega328p sind so gesetzt: l:0x62 h:0XD9 e:0xFF

Kann mir jemand helfen herauszufinden, warum das Display am Atmega328p 
etwa 10fach langsamer läuft?
#3848458
Lesenswert?

Martin schrieb:
> Moin :-)
>
> Ich habe ein TFT-Display (320x240, ILI9341) per SPI an einen Arduino
> Mini 3.3V 8Mhz angeschlossen und es funktioniert gut.
>
> Anschließend habe ich dasselbe Display an einen einzelnen Atmega328p
> TQFP angeschlossen und verwende dort dasselbe Hex-File.
>
> Die Fuses auf dem Atmega328p sind so gesetzt: l:0x62 h:0XD9 e:0xFF
>
> Kann mir jemand helfen herauszufinden, warum das Display am Atmega328p
> etwa 10fach langsamer läuft?


http://www.engbedded.com/fusecalc/

Deine Fuseeinstellung lautet:

interner RC-Oszillator mit 8Mhz
Clock noch mal durch 8 dividieren.

Effektiv arbeitet dein M328 also mit 1Mhz

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren