SDA의 폭이 SCL 보다 크다는 점은
아마도.. SCL의 Rising edge에 트리거 되서 SDA의 값을 읽기 때문이 아닐까? 라는 망상중
Timing sheet
[링크 : http://www.best-microcontroller-projects.com/i2c-tutorial.html]
[링크 : http://en.wikipedia.org/wiki/I2C]
[링크 : http://achiven.tistory.com/entry/I2c란]
[링크 : http://www.robot-electronics.co.uk/acatalog/I2C_Tutorial.html]
[링크: http://i2c2p.twibright.com/spec/i2c.pdf]
아마도.. SCL의 Rising edge에 트리거 되서 SDA의 값을 읽기 때문이 아닐까? 라는 망상중
Timing sheet
아무튼, ACK는 slave가 쓰는건데
그렇다면.. Master에서 ACK에 대한 SCL은 생성하지 않아도 되는걸려나?
흐음.. Slave->Master를 보면 ACK가 색상이 다르네 -_- 어렵다 ㅠ.ㅠ
Master -> Slave (Write)
Slave -> Master (Read)
[링크 : http://www.best-microcontroller-projects.com/i2c-tutorial.html]
[링크 : http://en.wikipedia.org/wiki/I2C]
[링크 : http://achiven.tistory.com/entry/I2c란]
[링크 : http://www.robot-electronics.co.uk/acatalog/I2C_Tutorial.html]
[링크: http://i2c2p.twibright.com/spec/i2c.pdf]
'embeded > i2c' 카테고리의 다른 글
i2c mode - tm4c (0) | 2018.04.26 |
---|---|
i2c BUS에 pull-up, pull-down (0) | 2018.04.26 |
i2c bank switching (0) | 2015.09.02 |
i2c 정리 (4) | 2012.01.10 |
SMBus 넌 머냐? - System Management Bus (2) | 2009.01.14 |