[AVR] 아두이노 우노 UART 통신하기
·
Embeded SW/AVR
마이크로컨트롤러에서 사용할 수 있는 범용 입출력 핀의 수는 많지 않으므로 직렬 통신이 사용된다. 직렬 통신은 1개의 입출력 핀을 통해 8개 비트를 8번에 나누어 전송하는 방식이다. 직렬 통신 중 가장 흔히 사용되는 UART로 진행한다. UART 통신은 전이중 통신으로 송신과 수신을 동시에 진행할 수 있으며 이를 위해서 2개의 범용 입출력 핀이 필요하다. ATMega328(아두이노 우노 칩에서 사용되는)에서는 PD0 핀과 PD1 핀이 사용된다. (아두이노 우노는 0, 1핀이다.) /* * UART_TEST.c * * Created: 2023-06-20 오후 8:46:56 * Author : Yoon */ #define F_CPU 16000000L #include #include void UART_INIT(..
[통신] AVR-ATMega128A Bluetooth 통신(1)
·
통신
안녕하세요. 오늘부터 AVR Kut-128_comm_board를 이용한 Bluetooth 통신에 대해 차근차근 포스팅하겠습니다. 개발환경은 CodeVision Evaulation을 사용했습니다. http://www.hpinfotech.ro/cvavr-download.html ( 위 CodeVision Evaluation을 설치하시면 드라이버가 자동으로 설치됩니다. ) 블루투스 모듈 블루투스 4.0 BLE 모듈 (DIP) [SZH-BTBA-002]를 사용했습니다. 스마트폰 어플은 nRF Connect for Mobile을 사용했습니다. (Android) Kut-128_comm_board CodeVision Evaulation 블루투스 4.0 BLE 모듈 (DIP) [SZH-BTBA-002] nRF Conn..
18진수
'AVR' 태그의 글 목록