일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Arduino
- yocto
- atmel
- avr-gcc
- Debug
- esp32
- bare metal
- AArch64
- raspberrypi
- nucleo
- QEMU
- Debugging
- vscode
- C++
- Visual Studio
- Raspberry
- AVR
- USART
- STM32
- 아두이노
- BeagleBone
- Linux
- 라즈베리파이
- platformio
- 디버깅
- Visual Studio Code
- buildroot
- GPIO
- 리눅스
- UART
- Today
- Total
목록2025/04/10 (2)
임베디드를 좋아하는 조금 특이한 개발자?

- 개발 환경개발 보드 : Raspberrypi 4WSL2 (Ubuntu 22.04 LTS)Yocto Project : Scarthgap0. 사전 작업 (리눅스 이미지 빌드)https://littlebitodd-developer.tistory.com/27 [Yocto Project] RaspberryPI4를 위한 리눅스 이미지 빌드1. 개발 환경WSL2 (Ubuntu 22.04 LTS)개발 보드 : Raspberrypi 4 2. 필요 패키지 설치sudo apt install build-essential chrpath cpio debianutils diffstat file gawk gcc git iputils-ping libacl1 liblz4-tool locales python3 python3-git p..

- 개발 환경개발 보드 : NUCLEO-F103RB개발 프로그램- STM32 CubeMX : 6.12.0- STM32 CubeIDE : 1.16.01. 서론 많은 액추에이터는 전압을 통해 특정한 각도 및 세기를 제어할 수 있습니다. MCU에서는 DAC을 통해 전압을 제어할 수 있지만, 더 쉽고 간단하게 전압을 직접 조절하지 않고 엑추에이터의 각도 및 세기를 조절할 수 있는 방법이 있습니다. 그 방법이 바로 PWM입니다. PWM을 간략하게 소개하자면 특정 시간내에 전압이 HIGH인 비율을 조절하는 것입니다. 만약 PWM에서 High가 5V이고 25%의 Duty cycle라면 5V X 0.25 = 1.25V와 비슷한 세기를 엑추에이터에 전달하는 것입니다. 그리고 PWM을 사용하면서 주의 사항이 있습니..