Друзья, всем привет! Ай нид хелп
Бьюсь с этим сниффером уже достаточно долго, результат - отрицательный. Первая попытка была сделать версию с RC522 и JDY-31. Прошил, собрал - не читает метки, примерно через 10 секунд после нажатия кнопки "Считать с метки" пишет "Ошибка устройства STM32+PN532", зеленый светодиод на платке не загорается. Вертел и так и сяк - безрезультатно. JDY-31 переведен на 115200 бод.
Заказал PN532 (синюю), снова прошил, собрал - результат тот же. Метки не видит, симптомы те же - опять "Ошибка устройства STM32+PN532", зеленый светодиод на плате в момент чтения метки не горит. Подключал так:
SCK_____________________PA5(SPI1_SCK)
MI__________________ ____PA6(SPI1_MISO)
MO/SDA/TX_______________PA7(SPI1_MOSI)
NSS/SLC/RX ______________PB0(GPIO_OUTPUT)
SIGIN ___________________PB11(TIM2_CH4)
SINOUT__________________PA12(TIM1_ETR)
SINOUT__________________PA15(TIM2_ETR)
5V______________________+5V (с платки STM)
GND_____________________GND
JDY-31________________STM32F103C8T6
RX______________________PA9(USART1_TX)
TX______________________PA10
+3.3V_____________ _____+3.3V (с преобразователя на платке STM)
GND____________________GND
PN532 перевел в режим SPI.
Прошивал прошивкой KeyToolsSTM.bin через ST-Link. Думал, может прошивка как-то некорректно шьется - прошил тестовую программку, которая мигает встроенным светодиодом, всё ок. Уже даже не знаю, в какую сторону думать - монтаж сто раз проверен, режим SPI на PN532 тоже. В прошивальщике STM-ка определяется так - Device ID: 0x410, flash: 128kb.
Может кто-то встречался с подобным? Что подскажете? Тему читал с первой страницы)