전체 글89 Timer Interrupt 개인 공부 목적입니다. 사용 IDE : Stm32Cubeide사용 Board : stm32F429ZI STM32에 내장된 Timer에는 여러 가지 기능(PWM , Input capture, Output capture)이 내장되어 있지만, 여기서 다룰 Timer란 특정 주기마다 이벤트가 발생시키는 동작을 이야기 한다. STM32 모델들마다 사용할수 있는 Timer 수와 기능들이 제한되어있다. 여기서는 stm32f429ZI Timer를 사용하기로 한다.Datasheet 상에 Memory Map을 보면 각 사용 가능한 Timer과 어떤 Clock bus를 이용하는지 확인 할 수 있다. 사용하려는 Timer 번호에 맞는 Bus에 맞게 Clock 설정 후 이에 따라 주기를 설정한다.이번 실습에서는 Genera.. 2024. 6. 18. 풀업 저항, 풀다운 저항 이번 포스트에서는 회로 설계 부분에서 기초 중 기초인 풀업 , 풀다운 저항에 대해 그 동안 공부한 내용들을 참고하여 정리하고 한다.틀린 부분이 있으면 언제든지 댓글 남겨 주세요. 풀업, 풀다운 저항이란?Pull Up : 어떤 핀 또는 노드의 전압을 전원(Vcc, Vdd)로 주면 전압이 높은 곳으로 끌어 올려지는 것Pull Down : 어떤 핀 또는 노드의 전압을 접지(GND)로 주면 전압이 낮 곳으로 끌어 내려지 것 Pull Up 저항 : Pull Up이 되는 전원에 연결한 저항Pull Down 저항 : Pull Down이 되는 접지에 연결한 저항 사용 목적?-> 특정 핀 또는 노드의 플로팅 상태를 방지 플로팅 현상이란? -> 0(LOW)도 아니고 1(HIGH)도 아닌 중간에 값이 0도 아니고 1도 아.. 2024. 6. 18. OSI 7 layer 개인 공부 목적으로 포스팅합니다. 틀린 내용이 있다면, 언제든지 댓글로 바르게 수정 및 지적 부탁드립니다. 네트워킹(Networking)란 ? 연결된 다양한 데이터 링크 상의 데이터 통신을 활용하여 특정 그룹의 통신 장치들을 연결하고 정보를 효과적으로 공유할 수 있도록 만드는 통신 기술통신 장치 : 종단 시스템, 중계 시스템 네트워크(Network)란?- 공통의 데이터 통신이나 네트워킹 프로토콜 집합을 사용하여 정보를 공유하는 컴퓨터 등 통신 장치 그룹 - 데이터 통신 하부 구조와 네트워킹 상부 구조로 구성된 분산 시스템 OSI 7 layer란?네트워크 통신이 일어나는 과정을 7단계로 나눈 국제 표준화 기구(ISO)에서 정의한 네트워크 표준 모델 장점?계층 별 유지 보수 용이 데이터 전송 방식을 알 수.. 2024. 6. 13. Timer[2] - 타이머 인터럽트 ※ 해당 글은 개인 공부 기록을 남겨놓는 것이 목적임으로 오류가 발생할수 있습니다. 오류 또는 업데이트된 사항이 있다면 댓글로 알려주시면 감사하겠습니다. 아래 글은 STM32F429ZI datasheet와 Reference manual를 기준으로 작성되었습니다. (임베디드 개발자에게 datasheet와 Reference manual을 지도와 나침판과 다름없이 존재) 해당 글에서는 STM32 TIMER 제어용 레지스터와 HAL_DRIVER 함수를 정리하고자 한다.STM32 타이머는 다양한 기능들은 내장하고 있다. 지난 포스트에서 기본 타이머와 카운터에 대해 살펴 보았다. 일반적으로 실무에서는 인터럽트 모드에서 타이머와 카운터를 사용하곤 한다.(ADC + 타이머 인터럽트) 이번 포스트에서는 .. 2024. 6. 13. 이전 1 ··· 14 15 16 17 18 19 20 ··· 23 다음