Sida 1 av 1
Tillverka smartcard
Postat: 19 april 2007, 11:27:49
av thepirateboy
Om man vill tillverka ett smartcard enligt ISO7816 kan man koppla ihop TXD/RXD och använda den inbyggda UART'en i en uC för att kommunicera med mottagaren?
Vanliga kopplingar är annars för Atmel och Microchip (dålig bildkvalitet):
Jag antar att de använder mjukvaran i ovanstående kopplingar men då mina programmeringskunskaper inte är de bästa undrar jag om det inte kan vara både bättre och enklare att använda UART'en?
Postat: 19 april 2007, 13:05:42
av vfr
"Jag antar att de använder mjukvaran"
Nu förstår jag inte syftningarna riktigt. Vilken mjukvara? Och vad menar du med "mottagare"?
Postat: 19 april 2007, 13:44:22
av thepirateboy
Jo jag menar att eftersom I/O på kortet är kopplat till en vanlig pinne på uC så emulerar de ISO7816-3 med mjukvara i uC, ungefär som en software UART.
"Mottagaren" i det här fallet är TDA8024
http://www.nxp.com/acrobat_download/dat ... 8024_3.pdf
ISO7816-3
http://www.cardweb.com.tw/card/CardISO/ISO7816-3.htm
Postat: 19 april 2007, 15:44:19
av sodjan
Kortet har en bi-direktionell I/O linje, en UART har en i varje riktning.
Samt att det verkar finnas andra timingkrav som gör det svårt att
köra en ren HW-UART...
Postat: 19 april 2007, 16:56:13
av vfr
Smartcard har ett interface som är synkront och är mer likt SPI eller I2C än UART. Det är nog lättare att köra på en portpinne som dom gör.
Postat: 19 april 2007, 17:09:02
av flippy
Är det cardsharing grejer på gång?
Postat: 19 april 2007, 17:13:49
av thepirateboy
Tänkte göra en kortdelare för internt bruk. Finns att köpa men det är ju roligare att bygga en själv.
Får koppla upp och testa lite...