Показать сообщение отдельно
Старый 01.01.2019, 17:12   #28
T_r_D
Старший Пользователь
 
Регистрация: 03.07.2015
Регион: 77, 97, 99, 177
Сообщений: 372
T_r_D is a jewel in the roughT_r_D is a jewel in the roughT_r_D is a jewel in the rough
По умолчанию

Делай как описываю выше.
Сначала убери прерывание полностью.
Затем убери из кода execCmd, саму функцию и её объявление сверху.
Затем убери лишние порты.
Перепиши один порт на другой и перепаяй проводок.

Если всё работает, то переназначь выводы SPI и перекинь на другой контроллер.

Но нужно на работающем экземпляре добиться того, чтоб не использовались не нужные ноги, чтоб CS перешёл на ногу PB6 поскольку она свободна на промикре и чуть покромсать код чтоб не было лишнего.
T_r_D вне форума   Ответить с цитированием