기억저장소
close
프로필 배경
프로필 로고

기억저장소

  • 분류 전체보기 (231)
    • OS (99)
      • 우분투 (69)
      • 윈도우 (8)
      • macOS (22)
    • 마이크로칩 (50)
      • STM32 (46)
      • Rasberry Pi (2)
      • ETC (2)
    • 프로그래밍 (31)
      • 파이썬 (17)
      • 개발도구 (11)
      • Toy Project (3)
    • 개발노트 (26)
      • RDK (6)
      • Tip & Trcks (18)
      • Private Note (2)
    • 로그 (12)
      • 일상 (7)
      • 샀다 (4)
      • 받았다 (1)
    • 티스토리 (13)
    STM32 LED Controller

    STM32 LED Controller

    GitHub https://github.com/highgon2/STM32 Firmware : F407VG/BoradTest Python App : Python/LEDControl 개발도구 C, Python, JSON 기능구현 ESP 와이파이 모듈 AT Command 사용 LED 상태 변경 따른 연결된 모든 클라이언트 정보 갱신 와이파일 연결(ID/PW) 방법에 대한 검토 필요 블루투스? PC 프로그램? 전압정보 및 기타정보 수집 표시 방법 검토

    • format_list_bulleted 프로그래밍/Toy Project
    • · 2021. 3. 1.
    • textsms
    인터럽트를 이용한 LED Control

    인터럽트를 이용한 LED Control

    아래 포스트에서 GPIO Input 포트를 폴링하여 Led를 제어했다면 이번 포스트는 PA0 Pin를 인터럽트로 설정하여 Led를 제어하려고 한다. GPIO Input을 이용한 LED Control STM32F407G 데모보드는 2개의 버튼을 가지고 있으며, PA0 Pin을 GPIO Input으로 설정하여 Blue 버튼을 입력하게 되면, PA0 High로 변경되며 이때 LED를 켜지도록 할 예정이다. 아래 회로도를 참고하기 바란다. memories.tistory.com PA0 Pin을 인터럽트로 설정하려면 CubeIDE에서 아래와 같이 Pin 타입을 GPIO_EXTI0로 설정하도록 한다. 그리고 NVIC 항목에서 EXTI line0를 활성화 시키도록 한다. 위 상태로 ioc 파일을 저장하면 GPIO 초기..

    • format_list_bulleted 마이크로칩/STM32
    • · 2021. 2. 7.
    • textsms
    GPIO Input을 이용한 LED Control

    GPIO Input을 이용한 LED Control

    STM32F407G 데모보드는 2개의 버튼을 가지고 있으며, PA0 Pin을 GPIO Input으로 설정하여 Blue 버튼을 입력하게 되면, PA0 High로 변경되며 이때 LED를 켜지도록 할 예정이다. 아래 회로도를 참고하기 바란다. STM32CubeIDE에서 PA0는 GPIO Input으로 설정하고 PD12 ~ PD15는 GPIO Output으로 설정하고 저장하면 각 Pin type과 초기값을 설정하는 템플릿 코드가 생성된 것을 확인할 수 있다. 위와 같이 CubeIDE에서 MCU 초기 설정에 대한 코드가 생성되므로, Pin 타입과 초기값에 대한 고민없이 바로 Blue 버튼 입력시 LED를 어떻게 제어할 것인가만 고민하면 된다. 위 회로도처럼 Blue 버튼이 입력되면 PA GPIO는 High 설정되..

    • format_list_bulleted 마이크로칩/STM32
    • · 2021. 2. 7.
    • textsms
    STM32F407G Led 제어

    STM32F407G Led 제어

    다양한 테스트가 가능한 STM32 개발보드를 갖고 있다면 여러가지 만들어보고 테스트 할 수 있지만, 만약 ST에서 판매하는 STM32F407VG 디스커버리 데모보드만 갖고 있다면 ST에서 제공하는 Datasheet를 참고하여 간단하게 LED 테스트 할 수 있다. 이것은 CubeIDE를 사용하여 Pin 설정과 코딩을 어떻게 하는지 학습하는데 꽤 도움이 된다. STM32F4DISCOVERY - STMicroelectronics STM32F4DISCOVERY - Discovery kit with STM32F407VG MCU * New order code STM32F407G-DISC1 (replaces STM32F4DISCOVERY), STM32F407G-DISC1, STMicroelectronics www.s..

    • format_list_bulleted 마이크로칩/STM32
    • · 2021. 2. 4.
    • textsms
    • navigate_before
    • 1
    • navigate_next
    전체 카테고리
    • 분류 전체보기 (231)
      • OS (99)
        • 우분투 (69)
        • 윈도우 (8)
        • macOS (22)
      • 마이크로칩 (50)
        • STM32 (46)
        • Rasberry Pi (2)
        • ETC (2)
      • 프로그래밍 (31)
        • 파이썬 (17)
        • 개발도구 (11)
        • Toy Project (3)
      • 개발노트 (26)
        • RDK (6)
        • Tip & Trcks (18)
        • Private Note (2)
      • 로그 (12)
        • 일상 (7)
        • 샀다 (4)
        • 받았다 (1)
      • 티스토리 (13)
    최근 글
    인기 글
    최근 댓글
    태그
    • #J1939
    • #ST7789
    • #visual studio code
    • #시리얼 프로그램
    • #can
    • #애드센스
    • #MacOS
    • #lvgl
    • #말티푸
    • #oauth
    • #티스토리
    • #tiny serial
    • #LCD
    • #TODO
    • #카카오
    • #Led
    • #zsh
    • #RDK
    • #Mac
    • #STM32CubeIDE
    • #GPIO
    • #윈도우 10
    • #DMA
    • #파이썬
    • #우분투
    • #STM32
    • #개발환경
    • #우분투 20.04
    • #꽁이
    • #uart
    Copyright © 쭈미로운 생활 All rights reserved.
    Designed by JJuum

    티스토리툴바