노진호의 SECA Academy

  • 홈
  • 태그
  • 방명록

버튼 1

버튼입력 - debounce, timeCheck

#include "main.h" #include #define RELEASED1 #define PUSHED0 #define TRUE1 #define FALSE0 #define DEBOUNCE_TIME5 typedef struct _button { GPIO_TypeDef* GPIOx; uint16_t GPIO_Pin; uint8_t prevState; }BUTTON; BUTTON btnCount = {GPIOC, GPIO_PIN_6, RELEASED}; BUTTON btnDisplay = {GPIOC, GPIO_PIN_8, RELEASED}; int __io_putchar(int ch) { HAL_UART_Transmit(&huart2, (uint8_t *)&ch, 1, 1000); return ch; }..

STM32/GPIO 2021.01.21
이전
1
다음
더보기
프로필사진

노진호의 SECA Academy

노진호가 운영하는 SECA Academy (Semiconductor and Electronics Challenge Academy)

  • 전체글 (2)
    • STM32 (2)
      • 개발환경 (1)
      • GPIO (1)
      • Interrupt (0)
      • UART 시리얼통신 (0)
      • DMA (0)
      • Clock Tree (0)
      • Timers (0)
      • ADC(Analog To Digita.. (0)
      • DAC(Digital To Analo.. (0)
      • I2C (0)
      • SPI (0)
      • RTC(Real Time Clock) (0)
    • AVR (0)
    • ARDUINO (0)

Tag

Nucleo, button, CubeMX, 눌린시간, ARM, STM32, debounce, 버튼, stm32cubeide, 따라하기, 기초,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © rhoblack. All rights reserved.

티스토리툴바