I/O pin은 남은게 3개있음
3핀을 다써서 SPI 통신이나 I2C통신 구현할수있음
이경우 다른 processor가 필요한데 아두이노 있어서 어떻게든 구현가능할듯
또 3핀중 한핀은 PWM출력 내보낼수있음
근데 이핀으로 PWM을 내보낼 경우 2핀만 남아서 그핀들로는 통신 불가능함. digital I/O로만 사용할수있음.
만약 통신을 구현할 경우 아이디어가있음?
아니면 PWM을 내보낼경우 어떤것에 쓸지, 또 남은 2핀은 어디쓸지 혹시 아이디어있니
spi는 4선 i2c는 2선인데 무슨 얘기 하는 거냐
1:1로 해서 slave select안쓸려고
아 spi도 3선이 있구나. i2c 2선인데 이거 하면 되잖아?
다른 핀도 공유해서 쓰면 줄일 수 있다
수업에 쓰는 processor는 slave mode일때 ss pin을 ss로 쓸지 그냥 IO 포트로 쓸지 결정할수 있는거보면 그냥 IO로 쓰면 data 무조건 받는다는 거일듯 I2C가 2선이긴한데 이건 설명만해줘서 프로그램짜기가 좀 난해할거같아서 고민중이고 I2C나 SPI로 통신해서 그결과로 뭘 해야 좋을지 생각이 안떠올라서