일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Avr
- 정렬알고리즘
- cancellationtoken
- 아두이노 통신
- STL
- NUCLEO-F103RB
- flag 변수
- 알고리즘
- Microchip Studio
- Mega2560
- sort
- STM32CubeIDE
- 코테
- c#
- 백준
- 아두이노
- C++
- STM32 IDE
- STM32 개발환경
- 객체지향
- 정렬
- iscancellationrequested
- 코딩테스트
- atmega
- S&P500
- SPXL
- STM32 라인업
- CubeIDE
- STM32
- GPIO
- Today
- Total
목록Avr (2)
뽕구의 개발일지

ATmel과 AVR 그리고 Microchip ATMEL1984년 설립된 미국의 반도체 회사로, 저용량 메모리 MCU를 생산했습니다. 흔히 아두이노 제품에 들어간 AVR이라는 MCU를 생산한 업체입니다. AVRATmel에서 1996년에 개발한 하버드 구조를 갖는 8Bit RISC MCU 제품군입니다. 프로그램 메모리로 Flash Memory를 최초로 사용한 MCU 제품군 중 하나입니다. 대표적인 제품군들은 아래와 같습니다. MCU 시리즈TinyAVRMegaAVRXMega32bit AVRs플래시 메모리(bytes)0.5 ~ 8K 8~256K16~384K64K~256KSRAM (bytes)128~5124K16K64K핀6~3228~10044~10070~110대표 제품ATtiny 시리즈ATMega 시리즈(아두이..

I2C 통신I2C (Inter-Integrated Circuit) 통신은 필립스에서 개발한 반이중 방식 (Half Duflex)의 통신입니다. Atmel에서는 데이터(SDA)와 클럭(SCL) 두가닥을 이용한다고 해서 TWI (Two Wire Interface)라고도 합니다. SDA와 SCL 신호선에 Floating 현상을 방지하지 위해 Pull-up 저항 Rp를 연결해주어야 합니다. 아두이노 Mega2560으로 I2C를 테스트 해본 오실로스코프 이미지도 맨 아래 올려두었습니다. I2C 프로토콜아래는 I2C의 프로토콜이며, 필드별 설명입니다. ① START 시 Master가 HIGH 상태인 SDA 신호를 LOW로 떨어뜨립니다. ② 7Bit의 Slave 주소값이 존재해 2*7 = 128개의 Slave 주..