Переопределение пинов SPI для Attiny84

Makimm
Offline
Зарегистрирован: 12.04.2022

Доброго времени сток.

Делаю проект на Ардуино уно и модуль MCP2515. Использую библиотеки SPI.h и mcp_can.h. Где мне переназначить пины для работы с Attiny84. Если правильно понял, то на ATTiny84 выводы SPI следующие:

4 — SCK

5 — MISO

6 — MOSI

11 — CS (в моём случае)

 

Заранее спасибо.

rkit
Offline
Зарегистрирован: 23.11.2016

нигде

_Igor_
Offline
Зарегистрирован: 10.01.2022

" Если правильно понял, ". НЕ правильно поняли. Почитайте внимательно описание. Библиотека SPI не работает в пинами... Она работает с регистрами.  SPI аппаратный и пины жестко привязаны. Если в "описании" для IDE регистры SPI Atrtiny определены, все должно работать...

Makimm
Offline
Зарегистрирован: 12.04.2022

_Igor_ пишет:

Если в "описании" для IDE регистры SPI Atrtiny определены, все должно работать...

Подскажите, где я могу это проверить?

BOOM
BOOM аватар
Offline
Зарегистрирован: 14.11.2018
_Igor_
Offline
Зарегистрирован: 10.01.2022

Не буду врать. Точно не знаю... Ищите pins_arduino.h - Pin definition functions for Arduino для СВОЕГО процессора.