전체 글92 ADC Multi Channel - Joy Stick stm32에 내장된 ADC 멀티 채널 기능 실습을 정리하고자 합니다. 사용 툴 : stm32cubeide ADC1 컨트롤러 - 채널 IN0 , IN1, IN6, IN7 사용 ADC Parameter Settings- 여러 채널을 샘플링 하는 경우 -> Scan Conversion Mode : Enable- 계속 샘플링을 진행할 경우 -> Continuous Conversion Mode: Enable- DMA 를 같이 사용하는 경우 -> DMA Continuous Requests : Enable- EOC : Single Channel Conversion- Number Of Conversion : 4- Sampling Time : 28 Cycles(임의 값, Sampling Time 높을 수록 정교.. 2024. 7. 10. Push Pull & Open drain GPIO Output 설정을 위해 Datasheet를 보다보면 Push Pull & Open Drain 설정 관련 페이지를 볼수 있다.Push Pull과 Open Drain이 무엇이고, MCU에서 어떻게 활용되는지 정리해보고자 한다. Push Pull 정의 N-MOS와 P-MOS라는 전기 스위치가 2개 달렸다고 생각해도 무방하다.N-MOS는 1이면 켜지고 P-MOS는 0이면 켜집니다. GPIO OUTPIN BIT가 LOW면 GPIO OUTPUT PIN에 그라운드가 연결되고,GPIO OUTPIN BIT가 HIGH면 GPIO OUTPUT PIN에 VCC가 연결됩니다.push를 output에 vcc가 나가는걸 의미하고 pull이 output을 gnd로 당기는걸 의미-> 전기 스위치를 두개를 이용하여 Hig.. 2024. 7. 9. LAN과 Ethernet(이더넷) [1] 네트워크 네트워크(Network)이란? "컴퓨터들이 통신 기술을 이용하여 그물망처럼 연결된 통신 이용 형태"네트워킹(Networking)이란? "연결된 다양한 데이터 링크(OSI 2 layer) 상의 데이터 통신을 활용하여 특정 그룹의 통신 장들을 연결하고, 정보를 효과적으로 공유할 수 있도록 만드는 통신 기술 네트워크 규모에 따른 종류1. LAN(Local Area NetWork) : 집, 사무실, 빌딩, 공장 등과 같이 제한된 지역에서 여러대의 장치들을 연결 하기 위하여 최적화 되고 신뢰성 있는 고속 통신을 제공 하는 네트워크기술적인 측면에서는 동일한 네트워크 ID를 공유하는 장치들의 공간 의미 2. WAN(Wide Area Network) : 광대역 네트워크 LAN 토폴로지에 따른 구.. 2024. 7. 8. 트래픽 전송 방식(캐스트 모드) 트래픽 전송 모드란?송신지에서 수신지로 데이터를 전송 방법송신자, 수신자의 개수를 기준으로 크게 유니캐스트, 브로드캐스트, 멀티캐스트 방법으로 구분한다1. 유니캐스트란?하나의 송신자가 하나의 수신자에게 트래픽을 전송(1:1 방식)장점목적지 주소가 아닌 다른 PC들의 CPU 성능을 저하시키지는 않는다. 자신의 맥 어드레스가 아니라고 판단되면 랜카드가 이 프레임을 버리기 때문이다. 2. 멀티캐스트란? 하나의 송신자가 보내고자 하는 그룹 멤버들에게 트래픽을 전송(1: 특정 다수)장점 멀티캐스트는 그룹에 속해있는 사람들에게만 선택적으로 트래픽 전송 가능 3. 브로드캐스트란? 하나의 송신자가 불특정 다수에게 트래픽을 전송, 즉 송신자를 제외한 연결된 모든 컴퓨터들에게 트래픽이 전송(1: 불특정 다수)단점 자기가 .. 2024. 7. 8. 이전 1 ··· 10 11 12 13 14 15 16 ··· 23 다음