Harman 세미콘 아카데미 92

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..

2024.7.11 [Verilog] 다기능 선풍기 만들기 팀 프로젝트

2024.7.11~2024.7.16기본기능인 타이머를 제작하기ppt 자료https://docs.google.com/presentation/d/15Bc5aMXyXULqfl1Jrrp3Bcb5H-nIF0lCq_3r8mW_2h0/edit?usp=sharing harman_pan_ProjectMulti function fan 이광호 박동진 목진서 이상원docs.google.com  시연영상https://youtube.com/playlist?list=PLo8EdZz0OIEMR5owuCp1N2yK9hUTOdl70&feature=shared [Harman] Verilog - 다기능 선풍기 만들기 팀 프로젝트 시연연상(2024.7.16) www.youtube.com

2024.7.8 [Verilog]15 - PWM으로 led 제어하기

2024.7.8 수업날오늘은 Atmega 128a에서 배운 PWM을 알아보고, Basys3에 연결해서 결과를 살펴본다.PWM(Pluse Width Modulation)이란주파수의 pluse 신호에서 pluse 폭을 조절하여 신호의 듀티 사이클을 제어하는 기술이다.이 방법은 주로 모터 제어, 조명 밝기 조절, 오디오 신호 생성 등 다양한 응용분야에서 사용된다. PWM은 코드를 보면서 알아보도록하자.pwm_128step 소스코드///////////////////////////////////////////////////////////// 2024.7.8//////////////////////////pwm 제어하기, 128분주기(100MHz로 나눈)// led는 10,000Hz, 모터는 100Hzmodule p..