분류 전체보기59 유용한 파이썬 package PIP(Python Install Package)를 통해 필요한 파이썬 패키지를 설치할 수 있다.이후 import를 통해 해당 패키지들을 import해 올 수 있다.pip install numpy # 데이터 분석 간 수치 계산에 유용한 패키지import numpy 유용하게 사용해본 패키지들은 다음과 같다.데이터 분석numpy, pandas, pytorch, tensorflow, keras시각화matplotlib, seaborn이미지 프로세싱opencvGUITkinter, PyQt5 ... 2024. 7. 17. WFI / WFE 해당 ARM assembly instruction은 clock을 gate시켜 저전력 모드(low power state)로 진입하기 위한 명령어이다. WFI(Wait For Interrupt)standby mode로 진입하여, 인터럽트를 기다리고 있는 상태.인터럽트가 발생되면 wake up WFE(Wait For Event)standby mode로 진입하여, 이벤트를 기다리고 있는 상태.이벤트가 발생되면 wake up(이벤트에 인터럽트가 포함되어 있음)이벤트는 주로 SEV or SEVL(Send EVent or Send EVent Local)라고 하는 명령을 통해 생성됨 주로 spinlock 상태에서 사용되며 계속 unlock을 기다리며 진입을 시도하기 보다는WFE를 통해 저전력 모드로 들어가있고, 다른.. 2024. 6. 27. UART 정의 UART는 Universal Asynchronous Receiver/Transmitter(범용 비동기 송수신기)의 약자로서 두 device간 serial data를 교환할 때 사용하는 protocol을 의미함. Data Frame 단방향(Simplex) 통신, 반 이중(Half-duplex) 통신, 전 이중(Full-duplex) 통신을 지원하며, data는 frame 형태로 전송됨 RX: serial 형태의 data를 parallel하게 convesion TX: parallel 형태의 data를 serial하게 convesion Baud Rate RX / TX가 clk을 공유하지 않기 때문에 양측에 동일한 Baud Rate를 설정하므로서 데이터 전송 속도를 정함. 2024. 3. 5. Xen Hypervisor Bare metal 구조(Type I)의 Hypervisor로서 기본적으로 반가상화를 통해 VMs은 Hypervisor Call을 통해 H/W resource에 대해 요청 함. Xen에는 Domain 0라고 하는 실제 device와 통신하는 driver가 있고, 각 도메인 Domain U(Unpriviledge)들을 관리하며 Dom u에 대한 요청을 처리 함. 동작에 대해 살펴보면 각 Dom U에서 H/W에 대한 요청을 Hypervisor Call을 통해 요청하면, Hypervisor는 Dom 0에게 전달하여 driver를 통해 실제 device에 접근 2024. 2. 23. [엑셀 자동화] 엑셀 데이터 접근 Practice 1. 출생년도에 따른 나이 from datetime import datetime import openpyxl as excel book = excel.Workbook() sheet = book.worksheets[0] # 올해 년도(2024년) thisyear = datetime.now().year # 헤더 설정 sheet['A1'] = "출생년도" sheet['B1'] = "나이" # 현재 년도부터 100년 이전까지의 나이 계산 for i in range(101): a_col = sheet.cell(i+2, 1) # 출생년도 열 b_col = sheet.cell(i+2, 2) # 나이 열 a_col.value = str(thisyear - i) + "년생" b_col.value = str(i+1) + ".. 2024. 2. 17. [엑셀 자동화] 엑셀의 기본구조와 데이터 접근 파이썬에서 엑셀 관련 라이브러리로 엑셀 파일을 직접 조작하는 openpyxl을 주로 사용 python 패키지 인스톨러인 pip을 이용하여 설치 pip install -U openpyxl==3.0.4 기본적인 openpyxl 사용법 명칭과 생성법 Workbook: 하나의 엑셀 문서를 의미, book이라고도 함 Worksheet: book내에 한 장의 2차원 표를 의미, sheet라고도 함 Workbook내에 여러 장의 sheet를 가질 수 있는데 엑셀 실행 시 가장 먼저보이는 시트를 Active Work Sheet라고 함. 이 시트는 행과 열로 구성되며 행은 숫자 열은 알파벳으로 표현 됨. Cell: 행과 열이 교차하는 칸을 Cell이라고 하며 실질적인 데이터가 입력되는 곳. A1과 같이 [행][열] 형태.. 2024. 2. 17. 이전 1 2 3 4 5 6 ··· 10 다음 728x90