임베디드

임베디드

  • 분류 전체보기 (1142)
    • PL (150)
      • C++ (108)
      • Python (39)
      • Java (3)
      • Kotlin (0)
    • 알고리즘 (462)
      • 암기 (91)
      • 백준 (328)
      • 삼성 (17)
      • 종만북 (4)
      • 프로그래머스 (22)
    • 임베디드 (411)
      • 하드웨어지식 (12)
      • ATmega128 (98)
      • 32F429IDISCOVERY (57)
      • 임베디드리눅스 (15)
      • 리눅스커널스터디16기 (2)
      • 리눅스시스템프로그래밍 (97)
      • 운영체제 (26)
      • 컴퓨터구조 (4)
      • dd (1)
      • ubuntu (81)
      • opencv (18)
    • 드론 (99)
    • TIP (12)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

임베디드

컨텐츠 검색

태그

#linuxbirthday_a_message_from_Seoul_Korea !!

최근글

댓글

공지사항

아카이브

전체 글(1142)

  • 프로그램 주소로 보는 인터럽트 동작 순서

    2019.05.10
  • 신호의 구성

    2019.05.10
  • 완벽한 디바운싱 회로

    2019.05.10
  • 11509 풍선 맞추기

    2019.05.10
  • 풀업, 풀다운의 필요성

    2019.05.10
  • 오실로스코프의 성능

    2019.05.10
프로그램 주소로 보는 인터럽트 동작 순서

atmega128 프로그램 주소 0x0000~0x0044에는 인터럽트 벡터 테이블이 있다. 1. 인터럽트가 들어온다 2. 하드웨어는 자동적으로 인터럽트 종류에 해당하는 프로그램 주소와 동일한 벡터 테이블로 이동한다 3. 프로그램 주소에서 ISR의 주소를 찾은 후 4. ISR로 이동해서 인터럽트를 처리한다

2019. 5. 10. 16:39
신호의 구성

모든 파형은 정현파의 합으로 나타낼 수 있다. 사각파도 정현파의 고조파들의 합으로 이뤄진 파형이다.

2019. 5. 10. 16:26
완벽한 디바운싱 회로

하드웨적으로 채터링을 막을 때 스위치와 캐패시터를 병렬로 놓는 것이 일반적인 디바운싱 회로다. 적절한 값의 저항과 캐패시터를 구성해도 GPIO 단자와 캐패시터의 노드가 연결되었기 때문에 실제 GPIO 입력에는 충전, 방전되는 캐패시터의 전압이 들어가게 된다. 하지만 디지털 논리를 인식하는 레벨을 확인하면 5V 기준으로 0.8~2V는 정의되지 않는 논리영역이다. 따라서 플로팅 상태와 같아 예상치 못한 입력이 들어갈 수 있다. 따라서 완벽한 회로라고는 할 수 없다. http://www.labbookpages.co.uk/electronics/debounce.html

2019. 5. 10. 16:15
11509 풍선 맞추기

브루트포스는 N 제한에 걸려서 수행하지 못한다 화살의 성질을 이용해서 높이의 화살이 있다면 그 화살을 가지고 내려가는 형식으로 풀 수 있다 문제: https://www.acmicpc.net/problem/11509 https://github.com/surinoel/boj/blob/master/11509.cpp

2019. 5. 10. 01:56
풀업, 풀다운의 필요성

풀업, 풀다운을 하지 않고 버튼만 있는 상태라면, GPIO 핀에는 아무런 회로가 연결되지 않은 것과 같은 개방 상태다. 개방된 핀의 입력은 인접한 핀에 가해지는 전압이나 정전기 등의 영향을 받아 무작위의 값이 가해질 수 있다. 이처럼 개방된 GPIO 핀은 플로팅되어 있다고 이야기하며, 플로팅된 경우에도 임의의 값이 가해질 수 있으므로 버튼을 누르지 않은 경우에도 버튼을 누른 것으로 잘못 인식할 수 있다

2019. 5. 10. 01:00
오실로스코프의 성능

오실로스코프의 성능을 측정할 수 있는 요소들은 대역폭, 샘플링 속도, 레졸루션, 메모리 등등 굉장히 많다 하지만 자신이 설계하는 것이 아닌 계측기 회사에서 오실로스코프를 살 때 대역폭만 확인해도 그 이하의 성능은 대역폭에 맞게 설계가 되기 때문에 알맞은 선택을 할 수 있다 대역폭 - 측정하고자 하는 신호를 제대로 측정하려면 알맞은 대역폭의 오실로스코프를 선택해야 한다. 대역폭의 정의에 의하면 입력된 신호가 -3db 감소한 지점을 오실로스코프의 대역폭이라고 한다. 요약하면 신호는 대체적으로 5차 고조파까지 영향을 미치니 5차 고조파가 -3dB안에 분포되어 있게 하기 위해서는 5배 큰 대역폭의 오실로스코프를 사용해야만 한다. 샘플링 속도 - 나이키스트 이론에 따르면 원신호로 복원하기 위해서는 신호의 가장 큰..

2019. 5. 10. 00:01
1 ··· 149 150 151 152 153 154 155 ··· 191
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바