E
elektryk
Guest
Tôi có một số thẻ thông minh ("tái chế" gần như từ thùng rác). Nhưng tôi không có bất kỳ loại tài liệu. Tôi đã phát hiện ra một cái gì đó về thẻ này với cố gắng và phương pháp sai. Nó có 256B hoặc nhiều hơn bộ nhớ. Nó phản ứng adresses I2C trong phạm vi 0xB0 - 0xBF với xung ACK (adreses khác doesn `t đáp ứng). Đối với địa chỉ 0xB5 và 0xBD gửi một số dữ liệu (giống nhau cho cả hai mã số), với khung thông tin liên lạc: Start | CARD_ADDRESS (0xB5 hoặc 0xBD) | ack | MEMORY_CELL_ADRESS (8 bit) | ack | data_from_card ........[ / b] dữ liệu có thể được readed với giải quyết byte duy nhất hoặc địa chỉ byte đầu tiên và sau đó đọc bộ nhớ toàn bộ. Tại địa chỉ thẻ khác (với giải quyết vấn đề tế bào bộ nhớ hay không), thẻ gửi 0xFF (hoặc chờ đợi cho dữ liệu). Card là khá tương tự như bộ nhớ eeprom, nhưng đọc địa chỉ là lẻ (I2C eeprom cho địa chỉ đọc là thậm chí, và văn bản lẻ). Có ai nhận ra điều này thẻ? Các nhà cung cấp smardcards giống như I2C eeprom là gì? (Tôi đã tìm thấy chỉ có thẻ XICOR, không phù hợp với I2C eeprom (và cũng đã lỗi thời), và 100% tương thích I2C eeprom thẻ (địa chỉ 0xA0) từ IIRC Atmel, Microchip, STMicroelectronics .....)