Fogeaters, Light The World.

04

2016-Mar

[AVR] 소프트웨어 UART 통신(Software Serial)

작성자: title: MoonBlonix IP ADRESS: *.148.87.98 조회 수: 1740

가끔 TX, RX 포트가 없는 attiny 제품을 사용하거나 atmega 에서 TX, RX 포트가 부족한 경우를 만날 수 있다.


그럴때는 어떻게 하느냐?


내가 첨부해둔 라이브러리를 사용해 일반 GPIO 포트를 serial 통신 포트로 사용하자!



헤더파일은 적당히 수정해줘야 한다.



출처 :: https://github.com/blalor/avr-softuart



//   2016-03-09 첨부파일 변경

profile

title: MoonBlonix

2016.03.09 16:14
*.148.87.98

UART 프로토콜 분석

http://treeroad.tistory.com/entry/step3-UART-%ED%86%B5%EC%8B%A0-%EB%B9%84%EB%8F%99%EA%B8%B0-%ED%86%B5%EC%8B%A0

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 [Web] 클라우드 IDE + 2 title: MoonBlonix 2017-06-25 15126
52 OP Amp - 연산 증폭기 title: MoonBlonix 2016-03-07 1744
51 [아두이노] RC용 ESC(변속기) 작동방법 title: MoonBlonix 2016-03-06 1764
50 [AVR/아두이노] 수광 센서 file title: MoonBlonix 2016-03-06 1760
49 [리눅스] 정적, 공유, 동적 라이브러리 사용 title: MoonBlonix 2016-03-05 1328
48 [C/C++] Makefile 만들기 title: MoonBlonix 2016-03-05 1780
47 [C/C++] OS 구분 전처리기 매크로 title: MoonBlonix 2016-03-05 1564
46 [C++ STL] std::unique_ptr + 1 title: MoonBlonix 2016-03-05 1758
45 [AVR] 퓨즈비트 옵션 file + 1 title: MoonBlonix 2016-03-04 1456
44 [AVR] 외부클럭, 리셋회로 설계 file + 1 title: MoonBlonix 2016-03-04 1742
» [AVR] 소프트웨어 UART 통신(Software Serial) file + 1 title: MoonBlonix 2016-03-04 1740
42 [AVR/아두이노] PIR 인체감지 센서 file title: MoonBlonix 2016-03-03 1914
41 [리눅스] 파일관리 라이브러리 함수 title: MoonBlonix 2016-03-03 1652
40 [리눅스] 리눅스 커널 API 모음 title: MoonBlonix 2016-03-03 1952
39 [리눅스/윈도우/C/C++] 플러그인 시스템 구현 title: MoonBlonix 2016-03-03 1994
38 [라즈베리파이] UART 통신 file title: MoonBlonix 2016-02-25 1623
37 [리눅스] vi 편집기 명령어 title: MoonBlonix 2016-02-25 1523
36 [AVR] 서보모터 제어 file title: MoonBlonix 2016-02-21 1671
35 [AVR] 16MHz 클럭의 연산자별 연산속도 측정 title: MoonBlonix 2016-02-16 1689
34 [AVR] 입력받기 (풀업저항, 외부인터럽트) file + 1 title: MoonBlonix 2016-02-13 1996
33 [AVR] ADC (아두이노 analogread 사용) file + 2 title: MoonBlonix 2016-02-13 1706