본문 바로가기
임베디드.일렉트로닉스/EFM8

EFM8 SB1의 I2C(SMBUS) 기본정보.

by i.got.it 2015. 4. 27.

 

 

개요 - EFM8 SB1 의 I2C 기본.

 

EFM8 SB1 의 I2C (SMBUS)  활용하기 위하여 가장 기본적으로 이해하고 있어야 할 사항 정리.

 

EFM8 SB1 의 SMBus interface는 2선 양방향 시리얼버스이며, 아래 2가지 규격을 모두 만족한다.

1. System Management Bus Specification version1.1.

2. I2C Serial Bus.

 

 

주요사양.

• Standard (up to 100 kbps) and Fast (400 kbps) transfer speeds.
• Support for master, slave, and multi-master modes.
• Hardware synchronization and arbitration for multi-master mode.
• Clock low extending (clock stretching) to interface with faster masters.
• Hardware support for 7-bit slave and general call address recognition.
• Firmware support for 10-bit slave address decoding.
• Ability to inhibit all slave states.
• Programmable data setup/hold times.

 

 본 글의 내용은 EFM8SB1 레퍼런스 매뉴얼 페이지 213~ 참조.

 

SMBus0 레지스터.

 

SMB0CF : SMBus 0 Configuration.

SMB0CN0 : SMBus 0 Control.

SMB0ADDR : SMBus 0 Slave Address.

SMB0ADM : SMBus 0 Slave Address Mask.

SMB0Data : SMBus 0 Data.

 

 

 

 

 

 

 

SMBus Configuration Register - SMB0CF

 

 

 

 

 

 

 

 

 

 

 

 본 글이 포함된 상위 정리장소 : http://igotit.tistory.com/244

 

///291.

댓글



 

비트코인




암호화폐       외환/나스닥/골드         암호화폐/외환/나스닥/골드
     
현물 |선물 인버스 |선물 USDT       전략매니저(카피트레이딩)         프랍 트레이더 온라인 지원가능. MT4,MT5