galapogos
2006-10-20 10:00:14 UTC
Hi,
I'm trying to write a software iso7816 implementation via UART on a
generic 16-bit MCU. Due to the clockspeed of my MCU, I'm unable to
generate a 9600bps baudrate on the UART. I'm also having trouble
getting a 3.5712MHz clock to the smart card due to the Fd=372 and Dd =
1 that doesn't work very well with the MCU's prescalar, and also
because I can't seem to find any 3.5712MHz crystals around. I know
smart cards generally work from 1-5MHz, but the initial clock should be
3.5712MHz. I'm wondering if it would be ok to start running the smart
card at some other clock frequency, say 4MHz?
Thanks!
I'm trying to write a software iso7816 implementation via UART on a
generic 16-bit MCU. Due to the clockspeed of my MCU, I'm unable to
generate a 9600bps baudrate on the UART. I'm also having trouble
getting a 3.5712MHz clock to the smart card due to the Fd=372 and Dd =
1 that doesn't work very well with the MCU's prescalar, and also
because I can't seem to find any 3.5712MHz crystals around. I know
smart cards generally work from 1-5MHz, but the initial clock should be
3.5712MHz. I'm wondering if it would be ok to start running the smart
card at some other clock frequency, say 4MHz?
Thanks!