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