이 영역을 누르면 첫 페이지로 이동
#include < ResetDy.com > 블로그의 첫 페이지로 이동

#include < ResetDy.com >

페이지 맨 위로 올라가기

#include < ResetDy.com >

AVR

  • #include < ResetDy.com >
스마트카 프로젝트 #0

스마트카 프로젝트 #0

2018.12.14
안녕하세요~ 한동안 방황하면서 무기력하게 지낸지도 꽤 오랜 시간이 흐른것 같네요... 정말 아무것도... 하고 싶지 않더라고요.. 그러다 문득 "아 이러다가 정말 큰일 나겠구나.." 싶은 생각이 들었습니다. "그래.. 무언가를 하자! 내가 좋아하는 것을 해보자!" 라는 결심을 하고 막상 "무언가"를 하려는데 무엇을 해야할지 잘 모르겠더라구요.. 기본부터 훑어볼 수 있는 것을 해보자!! 하는 마음에서 단계별로 만들어보려고 4WD 자동차를 구매했습니다. 가장 기초인 조립부터 시작해서 아무것도 없는 상태로 이것저것 추가하면서 제어도 한 번 해보려고 합니다. 요즘 중국 덕분에 저렴한 가격에 질 나쁜(?) 물건들을 쉽게 구할 수 있더라구요! 아무쪼록 관심 있으신 분들은 포스팅 가시면서 한번씩 시도 해보시면 좋을 ..
[AVR] Step1. 개발환경 구축하기 (AVR Studio 4.19)

[AVR] Step1. 개발환경 구축하기 (AVR Studio 4.19)

2017.03.12
AVR 을 개발환경을 꾸며봅니다. 개발환경에 필요한 것은 컴파일을 위한 avr-toolchain과 코드를 작성할 IDE 프로그램을 설치합니다. 일반적으로 많이 사용하고 있는(?) AVR Studio 4.19 버전을 설치합니다. 이번엔 AVR Studio 4.19 버전을 설치 합니다. 설치가 모두 완료되었습니다. 이제 AVR Studio 4가 정상적으로 설치되었는지 실행 해봅니다. 설치가 정상적으로 되었으면 아래와 같은 화면이 생깁니다. 다음에는 기본적인 프로젝트 생성 방법에 대해서 공부해보겠습니다! 읽어 주셔서 감사합니다!
cmd에서 avrdude를 이용하여 퓨즈비트 쓰기

cmd에서 avrdude를 이용하여 퓨즈비트 쓰기

2012.05.23
- 퓨즈비트 읽기 avrdude -p m8 -c stk500 -P 포트번호(COMn) -U lfuse:r:low_fuse.txt:h avrdude -p m8 -c stk500 -P 포트번호(COMn) -U hfuse:r:high_fuse.txt:h ※ m8은 Target device의 이름이다. 자세한 내용은 하단의 avrdude.pdf를 참고 - 퓨즈비트 쓰기 avrdude -p m8 -c stk500 -P 포트번호(COMn) -U lfuse:w:퓨즈값:m avrdude -p m8 -c stk500 -P 포트번호(COMn) -U hfuse:w:퓨즈값:m - 다음처럼 한 번에 입력 할 수도 있다. avrdude -p m8 -c stk500 -P 포트번호(COMn) -U lfuse:w:퓨즈값:m -U hf..
외부 인터럽트실험2

외부 인터럽트실험2

2012.03.09
INT0, INT1 을 이용한 인터럽트 테스트 LED를 천천히 한 이유는...? 루틴 복귀지점을 정확히 파악하기 위함임... 4번째에서 인터럽트 시키면 복귀 할 때 다음작업인 5번째에서 켜짐 아주 똑똑한 녀석임.. ^^* ( 참고 : 스위치가 정확히 눌리기가 어려워 인터럽트가 2번 발생할 경우도 있음 ) =========================================================================================== // 인터럽트를 실험 하기 위한 소스 #include #include #include #include "avr/dy.h" unsigned char i,pb_sum, pc_sum; void port_init(void) { DDRB = 0xff;..
폴링방식과 인터럽트 방식의 차이점

폴링방식과 인터럽트 방식의 차이점

2012.03.09
폴링과 인터럽트는 둘다 어떤 작업을 수행시 외부에서 들어오는 이번트에 의해 어떠한 작업을 수행하는 것이다. 폴링과 인터럽트의 차이점에 대해서 알아보자 ■ 폴링 방식 - 폴링방식은 정해진 시간 또는 순번에 상태를 확인해서 상태 변화가 있는지 없는지를 체크 하는 방식이다. ex) while(1) { if( BTN1 == 0 ) { 구문 1 } else { 구문 2 } 다른 작업1 ; 다른 작업2 ; 다른 작업3 ; 다른 작업 4; } 위의 파일을 컴파일러가 되어서 생각 해보자. 먼저 버튼이 눌렸는지 안눌렸는지를 확인 뒤, 안눌렸다면 구문2 (else)를 실행 할 것이다. 그리고 else 문이 다 끝나면 순차적으로 다른 작업 n 을 실행한다. 그리고 나서 다시 if 문을 확인 할 것이다. 한 마디로 MCU는 ..
USART 통신 기본

USART 통신 기본

2012.03.09
USART 통신 실험 연결은 아주 성공적이였음... 컴퓨터에서 송신을 주고 보드는 수신을 받음 /////////////////////////////////////////////////////////////////////////////////////////// #include void delay_us(unsigned int us_time) // 시간 지연 함수(마이크로 초) { unsigned int time; for(time = 0; time < us_time; time++) { asm volatile("PUSH R0"); asm volatile("POP R0"); } } void delay_ms(unsigned int ms_time) // 시간 지연 함수(밀리 초) { unsigned int time;..
1분 카운터 & LED switching

1분 카운터 & LED switching

2012.03.09
http://blog.naver.com/MultimediaFLVPlayer.nhn?blogId=freegree&logNo=134336554&vid=4227E2EB95AA15C8771696F0844199B3C451&width=500&height=408&ispublic=false Timer/Counter0 을 이용한 타이머와 LED 스위칭을 하는 프로그램 /////////////////////////////////////////////////////////////////////////////////////////// #include #include #include #define F_CPU 8000000 #define REPEAT_CNT 131 #define MSEC 100 // 1msec = 1000 vol..
  • 최신
    • 1
  • 다음

정보

#include < ResetDy.com > 블로그의 첫 페이지로 이동

#include < ResetDy.com >

  • #include < ResetDy.com >의 첫 페이지로 이동

검색

메뉴

  • Home
  • Tag
  • Guest Book
  • Write
  • Admin

카테고리

  • 분류 전체보기 (129)
    • VR (3)
    • 내 이야기 (37)
    • Trade (13)
      • 주린이 HTS (0)
      • 주린이 일기 (2)
      • 주린이 공부 (0)
      • 주린이 매매일지 (11)
    • Hardware (2)
      • Tip (1)
      • Schematic (1)
    • Programming (24)
      • C++ (1)
      • C# (5)
      • Python (9)
      • Android (9)
    • MicroProcessor (17)
      • AVR (8)
      • STM32 (6)
      • RaspberryPi (1)
      • Smart Car (2)
    • Computer (23)
      • Tip (6)
      • Linux (5)
      • MacOS (11)
    • Car D.I.Y (10)
      • XMAX300 (1)
      • All New Carnival (5)
      • SM3 (4)

공지사항

블로그 구독하기

  • 구독하기
  • RSS 피드

정보

ResetDy의 #include < ResetDy.com >

#include < ResetDy.com >

ResetDy

방문자

  • 전체 방문자
  • 오늘
  • 어제

티스토리

  • 티스토리 홈
  • 이 블로그 관리하기
  • 글쓰기
Powered by Tistory / Kakao. © ResetDy. Designed by Fraccino.

티스토리툴바