본문 바로가기

전체 글285

Nucleo board, and dma 즉, 0과 1을 가질 수 있는 숫자가 12개이고 그 경우의 수는 2^12 = 4096임 따라서 조도센서, 기타 센서로 받아오는 ADC값의 범위는 0~4095임 이건 맞음 근데 블로그 중에 stm인데 1024까지의 값을 받아온 경우도 있다. (?) stm32 입력전압 DMA controller(Direct Memory Access) 주변 장치와 SRAM사이 데이터 교환을 DMA controller가 수행하고, 프로세스는 다른 작업을 수행함 -> 성능 개선 효과 +) 마프에서 타이머를 여러개 실행하고, 그 때마다 센서값도 받아왔을 때 갑자기 타이머가 느리게 돌아갔는데, 이런 것도 dma controller 사용을 통해 개선할 수 있지 않을까? 인터럽트 처리도 일종의 오버헤드인데, 너무 잦은 인터럽트가 발생하.. 2023. 1. 5.
dma, interrupt, polling방식 차이점 0. CPU가 하는 기능, 그리고 MCU와 메모리로 나뉜 CPU의 구조 CPU는 (control unit, Arithmetic/Logic unit, Memory unit)임. 즉 CPU가 하는 기능은 control, 산술논리, 메모리 이 3가지인 것임. 요새는 CPU가 두 가지로 나뉘어서 제작되는데, 그게 마이크로프로세서, 메모리로 나뉨. 보드에서 cpu를 제외한 모든 장치는 cpu라고 함. 1. polling과 interrupt의 차이점 요약 CPU가 각 장치들에게 할 말이 있는지 물어보는 것이 polling방식이며, 반대로 주변장치가 CPU 대장에게 원하는 것을 먼저 요청하는 것이 interrupt방식임. polling은 IO가 아주 빈번하거나, 즉 주변장치의 값을 감시하여 계속 읽어와서 실시간으로 .. 2023. 1. 5.
for LoRa,, 정리 [작년 tx] IOC정리 DMA사용 ADC1 TIM4사용 SPI1 사용 (maybe LoRA?) 2023. 1. 5.
웃는얼굴 이모티콘 https://speedwagwon.tistory.com/1844 웃는 이모티콘 얼굴 모음 | 웃음 이모티콘 문자 메시지 웃는 얼굴 이모티콘 모음 활짝 웃는 표정 텍스트 문자 이모티콘 추천 웃으면서 인사, 웃으면서 안아줘, 하트 모음 스마일, 행복함, 기쁨, 환호, 만세, 인사, 응원 웃는 얼굴 이모티콘 스티커 이모 speedwagwon.tistory.com 기본 웃음 이모티콘 ^_^ ^-^ ^ㅡ^ ^V^ ^0^ ^ㅁ^ ^ㅇ^ ^◡^ ^오^ ^모^ ^▽^ ^~^ ^U^ ^3^ ˘◡˘ '◡' :-) :) :-▷ :-D X-D :-P :D 안아줘! 허그미! 신난다!!! 2023. 1. 5.
[OrCAD] 제어 회로도 그릴 때 필요한 정보 0. 내가 사용한 프로그램 Capture CIS Lite 1. 프로젝트 만들기 2. 내가 필요한 부품 라이브러리 생성 File - new - library 해서 생성 후 저 화면에서 new part 하면 생성한 라이브러리 내에서 소자가 생성됨 3. 라이브러리 다운, 불러와서 사용 사이트: https://www.ultralibrarian.com/ Free Online PCB CAD Library | Ultra Librarian Access free symbols, footprints, and 3D models in over 30 CAD formats from Ultra Librarian, the world's largest CAD library. www.ultralibrarian.com 여기서 부품 검색하.. 2023. 1. 5.
새로운 곳에 적응한다는 것은 보호되어 있는 글 입니다. 2023. 1. 4.