Relokace pinu SPI na arduino mega
Pavel Hudecek
edizon na seznam.cz
Úterý Prosinec 5 23:09:15 CET 2017
http://www.atmel.com/Images/Atmel-2549-8-bit-AVR-Microcontroller-ATmega640-1280-1281-2560-2561_datasheet.pdf
Pokud jsem nic nepřehlédl, tak má jen jednu pozici HW SPI.
Ale napsat SW SPI (předpokládám master), je velmi jednoduché a ani přerušení
netřeba. Párkrát jsem to dělal a nějaký ten Mbit to dalo.
PH
-----Původní zpráva-----
From: Prichy
Jj..
spi.h a pins_arduino.h ....já jen nevím,jak to upravit, nebo spíš jak to
implementovat a jestli to na arduinu vůbec lze....tzn, není to dáno
HW....tedy neznám specifikaci AVR....vlastně je to otázka na AVR káře a
následně jen jak to tam nacpat.
Dne 05.12.2017 v 22:34 Pavel Hudecek napsal(a):
> Nepřekvapilo by mě, kdyby byly k dispozici dvě knihovny, jedna pro HW SPI,
> která potřebuje ty správné piny a druhá pro SW SPI, která má piny
> definovatelné.
>
> -----Původní zpráva----- From: Prichy
> Nechodí mi SPI komunikace s modulem, osciloskopem jsem zjistil, že
> nejdou hodiny ( u Arduino Mega 256 pin 52). Lze předefinovat piny?
> Pokud ano, nejlepe bez úpravy knihovny.
>
> Díky za nakopnutí.....nerad bych kvůli takové kravině měnil celou desku
> ( spíš jde o čekání, než o pár dolcu).
Další informace o konferenci Hw-list