Re: Копировщик RFID-ключей T5557
Добавлено: Чт мар 22, 2018 08:21:51
Подскажите пожалуйста у вас программа выложена ведь,вы в какой проге пишите?,хочу полностью проект открыть,раньше смотрел через блокнот.
Нашел вчера у ся ошибку,вывел все передаваемые данные с устройства по юарт,ошибок в данных больше нет,все исправил,проверял несколько раз,но запись не идет,вот хотелось бы все длительности точно посмотреть,может чего упустил.
Тут вы тоже что то непонятное пишите:
"//в слова 5 и 6 карты EM4305 записываем UID (40 бит сначала конвертируем в 64 бита)"
всмысле???
мы же передаем карте:
сначала в 5 блок тоесть мы отправляем 45 бит
а потом в 6 блок отправляем 45 бит
так же ведь и также с конфигурацией
Еще вопросик, смотрите я честность столбцов смотрю как?,к примеру я все байты перевернул , что такое PC0? это четность столбцов D00D08D16D24?,или же D07D15D23D31 - тобишь четность тех байтов которые уже перевернул, а потом еще раз переворачиваем младшим байтом или как?
тоесть смотрите к примеру я байты уже перевернутые т е отправленные байты младшим битом вперед
Нашел вчера у ся ошибку,вывел все передаваемые данные с устройства по юарт,ошибок в данных больше нет,все исправил,проверял несколько раз,но запись не идет,вот хотелось бы все длительности точно посмотреть,может чего упустил.
Тут вы тоже что то непонятное пишите:
"//в слова 5 и 6 карты EM4305 записываем UID (40 бит сначала конвертируем в 64 бита)"
всмысле???
мы же передаем карте:
сначала в 5 блок тоесть мы отправляем 45 бит
Код: Выделить всё
D00D01D02D03D04D05D06D07 P0
D08D09D10D11D12D13D14D15 P1
D16D17D18D19D20D21D22D23 P2
D24D25D26D27D28D29D30D31 P3
PC0PC1PC2PC3PC4PC5PC6PC7 "0"Код: Выделить всё
D00D01D02D03D04D05D06D07 P0
D08D09D10D11D12D13D14D15 P1
D16D17D18D19D20D21D22D23 P2
D24D25D26D27D28D29D30D31 P3
PC0PC1PC2PC3PC4PC5PC6PC7 "0"Еще вопросик, смотрите я честность столбцов смотрю как?,к примеру я все байты перевернул , что такое PC0? это четность столбцов D00D08D16D24?,или же D07D15D23D31 - тобишь четность тех байтов которые уже перевернул, а потом еще раз переворачиваем младшим байтом или как?
тоесть смотрите к примеру я байты уже перевернутые т е отправленные байты младшим битом вперед
Код: Выделить всё
00001111 0
11110000 0
10101010 0
10000000 1
;//////////
11010101 0
или же так шлем четность столбцов?
10101011 0