Harman 세미콘 아카데미/STM32 8

2024.7.30 [STM32]7 - ADC(가변저항, 조이스틱), ADC_LCD, Bluetooth, Ultrasonic

2024.7.30 수업날STM32cubeide 진행 과정  main.c 소스코드/* USER CODE BEGIN Header *//** ****************************************************************************** * @file : main.c * @brief : Main program body ****************************************************************************** * @attention * * Copyright (c) 2024 STMicroelectronics. * All rights reserved. * * This s..

2024.7.29 [STM32]6 - BUZZER, ADC

2024.7.29 수업날이번에는 수동부저를 사용하여 멜로디를 연주해본다.수동부저에 전압을 걸어주면 얇은 막의 미세한 떨림으로 소리를 내는 부품이다.수동부저는 입력 주파수에 따라 다양한 음색을 출력해낼 수 있다.아래의 표에서 4번에 있는 주파수를 사용하여 입력 신호를 준다. STM32cubeide 진행 과정  도, 미, 솔 이 차례대로 반복되는 main.c 소스코드/* USER CODE BEGIN Header *//** ****************************************************************************** * @file : main.c * @brief : Main program body **************..

2024.7.22 [STM32]3 - BUTTON, UART

2024.7.22 수업날STM32cubeide 진행 과정이번에는 00_BASIC의 .ioc 파일을 불러오는 방식으로 새로운 파일을 만든다.  main.c 소스코드/* USER CODE BEGIN Header *//** ****************************************************************************** * @file : main.c * @brief : Main program body ****************************************************************************** * @attention * * Copyright (c) 2024 STMicroele..

2024.7.19 [STM32]2 - LED

2024.7.19 수업날STM32cubeide 진행 과정 어제 만들었던 00_BASIC 파일을 복사하고 01_LED라는 이름으로 바꾼 후 붙여넣기를 한다. main.c 소스코드/* USER CODE BEGIN Header *//** ****************************************************************************** * @file : main.c * @brief : Main program body ****************************************************************************** * @attention * * Copyright (c) 2024 ST..

2024.7.16 [STM32]1 - STM32 Cube IDE

2024.7.16 수업날오늘은 STM32F411RE를 사용하기위한 프로그램 사용방법에 대해 알아본다.STM32F411RE를 사용하기 위해서는 아래의 프로그램을 설치해야한다.이클립스 기반으로 만들어진 프로그램이다.   프로그램은 상시 업데이트를 하는 것이 좋지만, 업데이트를 하는데 시간이 오래 걸리는 것이 단점이다. 먼저 새로운 파일을 만들기 위해 File-> New->STM32Project를 선택한다. 새로운 창이 뜨면 MCU/CPU Selector에서 사용할 보드를 선택해야한다.우리가 사용할 보드는 STM32F41RET6이므로 검색창에 검색한 뒤, 별 모양에 체크하면다음에 같은 보드의 새로운 파일을 만들때 다시 검색하지 않아도 된다.   STM32 Cube IDE에서 새로운 파일을 만들면, STM32F..