일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- wpf
- mfc
- digitalRead
- memory
- stream
- Contour
- inheritance
- Unity
- compare
- UNO
- preprocessing
- SERIAL
- atmega328
- public
- Overloading
- file access
- sensor
- Barcode
- length
- APP
- Android
- java
- Encapusulation
- Pointer
- flutter
- parameter
- Binary
- aduino
- Read
- Class
- Today
- Total
목록master (3)
폴크(FOLC)
# 전기전자기술자협회에서 IEEE 802.15.1로 표준 -> 블루투스 SIG 에서 관리하고 있다. -> 1998년도에 wire 형태의 통신(시리얼)을 wireless 형태로 변경하는데 목적을 두고 출발 v1.0 -> 2004년도에 속도를 증가시간 v2.0 이 발표되었고 audio 전송(스트리밍)도 가능 -> 2009년도에 v3.0 으로 페어링 문제를 해결이 되면서 무선 통신 장치의 호환성 해결 -> 2013년도에 v4.0 이 발표되면서 저전력의 BLE 통신이 가능 # 종류 -> 블루투스 클래식 : 하위 버전 호환 가능, 빠른 속도, 넓은 데역폭(오디오 스트리밍) -> 블루투스 스마트 : 저전력 소비(배터리로 동작), 좁은 대역폭(간헐적인 데이터 송/수신) # 통신 -> 통신 프로토콜인 프로파일 형태로 ..
# 모토로라에서 전이중 방식으로 개발한 시리얼 통신의 표준 -> 마스터 장치와 슬레이브 장치간의 양방향 통신을 동시에 수행 -> 데이터를 클록신호에 맞추어 전송 [ 상승/하강 엣지 ] -> 4개의 연결선 필요 [ MOSI, MISO, SCLK, SS ] -> 4개의 통신 모드 이용 가능 # 통신 방법 -> 마스터 장치와 여러개의 슬레이브 장치간의 선을 공유 -> 클록 신호를 기준으로 통신을 진행한다. -> 슬레이브는 LOW 상태에 통신 가능 -> 양방향 통신 : 마스터 요청/응답 슬레이브 # 연동 -> 통신하고자 하는 슬레이브의 연결선(SS) 에 LOW 로 설정 -> 슬레이브 장치가 지원하는 통신 속도 이하로 클록 신호 전송 -> 각 클록 사이클마다 MOSI 연결선을 통해 1BIT 데이터 전송 -> MI..
# I2C protocol -> 필립스 반도체에서 개발한 저속 통신 프로토콜 -> 2선 통신 방식 ( clock-SCL 과 data-SDA 를 각각 전달하기 위한 선 필요 ) -> 직접회로 간의 데이터를 공유 # I2C 방법 -> 마스터 장치와 여러개의 슬레이브 장치간의 선을 공유 -> 마스터만 통신을 시작할 수 있다. -> 슬레이브는 고유의 주소(ID 번호)가 부여된다. -> 마스터가 통신을 관리한다. ( 마스터 -> 요청, 응답 마스터 장치는 시작 비트를 전송 -> 마스터 장치가 슬레이브 장치의 주소를 전송 -> 마스터 장치는 데이터의 상태(읽기, 쓰기) 비트를 전송 -> 슬레이브 장치는 마스터 장치의 요청에 응답 ( ACK ) -> 마스터 장치에서 데이터 전송 -> 슬레이브 장치는 마스터 장치에 응..