NUCLEO-F103RB PINMAP내장 LED는 PA5임 혹시나 그림을 보고 PB13도 연결되었있지 않냐는 궁금증이 들 수도 있지만 PB13는 NUCLEO-F302R8의 경우에만 LD2와 연결되어 있으므로 NUCLEO-F103RB의 LD2에 할당된 GPIO핀은 PA5 1개로 기억하면 된다. RCC & 클럭설정 HAL_GPIO_WritePin(GPIOA, GPIO_PIN_5, GPIO_PIN_SET);HAL_Delay(1000);HAL_GPIO_WritePin(GPIOA, GPIO_PIN_5, GPIO_PIN_RESET);HAL_Delay(1000);
분류 전체보기
https://www.st.com/en/development-tools/stm32cubeide.html STM32CubeIDE - STMicroelectronicsSTM32CubeIDE - Integrated Development Environment for STM32, STM32CubeIDE-RPM, STM32CubeIDE-Lnx, STM32CubeIDE-Win, STM32CubeIDE-DEB, STM32CubeIDE-Mac, STMicroelectronicswww.st.com위 사이트에 들어가서 STM32CubeIDE-Lnx 버전을 설치한다. 터미널에 들어간다. sudo apt updatesudo apt install unzip cd Download unzip en.st-stm32cubeide_1...
나는 고등학교 1학년 때 알고리즘 공부를 시작했다. 당시에는 잘하는 것이 없었기 때문에 기본기를 다지자는 생각으로 매일매일 알고리즘 문제를 풀었다. solved.ac라는 플랫폼에서 더 높은 티어에 도달하기 위해 노력했지만, 점차 '1일 1백준'에만 몰두하며 의욕과 방향성을 잃어갔던 것 같다.1학년 겨울방학 동안에는 집에서 할 일이 없어서 하루 종일 백준 문제만 풀었다. 골드 1문제, 실버 5문제, 브론즈 20문제 비율로 꾸준히 문제를 풀었지만, 어느 순간 내가 하는 공부가 알고리즘 공부가 아니라는 생각이 들기 시작했다. 골드나 플래티넘처럼 고민이 오래 필요한 문제를 피하고 내가 좋아하는 카테고리의 더 쉬운 문제들만 푸는 방향으로 흐르고 있었다.그때쯤 나는 백준에서 "정답입니다!"라는 메시지에 집착하고 있..
오늘 circuit maker로 stm을 활용해서 pcb를 짜던 중 궁금증이 생겼다. 이 보드는 nucleo-f103rb보드인데 GND가 있고 AGND라는 것도 따로 존재한다. 1. GND (Digital Ground)디지털 신호에서 사용하는 접지입니다.주로 STM32의 디지털 회로와 주변 회로에서 전원과 데이터를 안정적으로 동작시키기 위해 사용됩니다.고속으로 스위칭하는 디지털 회로(예: MCU, 디지털 신호 라인)에서 많은 전류 스파이크와 잡음이 발생하므로 노이즈가 많습니다.2. AGND (Analog Ground)아날로그 회로에서 사용하는 접지입니다.STM32 내부 또는 외부의 ADC(아날로그-디지털 컨버터), DAC(디지털-아날로그 컨버터), 센서 등의 아날로그 신호 처리 회로에 사용됩니다.아날로그..