전체글210 컴퓨터구조 12주차 3/1 월 ~ 3/7 일 : 0시간 자료구조 공부할 때는 0시간인 주는 없었는데 컴구는 이번이 2번째네. 반성합니다. 컴구 째고 드론 설계했습니다. 1년 동안 전공 5개 공부하는게 목푠데 지금 벌써 6개월 지났는데 1개 반 째다. 지금까지 컴구책 반절 넘게 진도나갔는데 앞 장들은 할 만했는데 파이프라인 부분은 보면 볼수록 노답이다. 제 1안 : 파이프라인 뒷부분 접는다. 제 2안 : 건너뛰었다가 마지막에 돌아온다. 제 3안 : 하던대로 순서대로 진도 나간다. 일단 제 3안으로 채택 2021. 3. 8. 2축 짐볼 설계 힘들어...으어...어... 2021. 3. 7. 컴퓨터구조 11주차 2/22 월 ~ 2/28 일 : 4시간 34분 ○○●○●/○○ 2/24 수 : 2시간 2/26 금 : 1시간 4분 2/28 일 : 1시간 30분 4.6 파이프라인 데이터패스 및 제어 ...이어서... 그림 4.36~4.38은 적재 명령어가 파이프라인의 다섯 단계를 통과해 감에 따라 활성화되는 데이터패스 부분을 파란색으로 보여 주고 있다. 적재 명령어는 다섯 단계 모두에서 활성화되므로 적재 명령어를 첫 번째로 보였다. 레지스터나 메모리가 읽힐 때는 레지스터 또는 메모리의 오른쪽 반을 강조하고 이들이게 쓰기가 행해질 때에는 왼쪽 반을 강조한다. 각 그림에서 명령어 약어인 lw와 함께 활성화된 파이프 단계의 이름을 보여준다. 다섯 단계는 다음과 같다. 1. 명령어 인출(Instruction fetch) 그림 .. 2021. 3. 4. stm32에서 uart 데이터를 받는 3가지 방법 stm32에서 uart 데이터를 받는 3가지 방법 폴링 모드 - HAL_UART_Receive 수신 데이터가 들어올 때까지 CPU 작동 중단 수신이 끝나고 나서 다른 일을 할 수 있음. 인터럽트 - HAL_UART_Receive_IT 수신 데이터가 들어오기 전까지는 다른 일을 함 수신 데이터가 들어오면 수신에 CPU를 사용 수신이 끝나면 인터럽트 발생 DMA - HAL_UART_Receive_DMA 설정만 하면 알아서 수신 CPU 개입 없음 수신 끝나면 인터럽트 발생 내가 이해한 바로는 이렇다. 틀릴 수도 있어영. 참고하기 좋은 자료 How To Receive UART Serial Data With STM32 – DMA / Interrupt / Polling 2021. 3. 1. fs-i6 고침 스위치가 눌리면서 부서져서 송신기 킬 때 포지션 에러가 났던거 같다. 스위치 스틱이 부러져서 스위치 상태를 알 수 없는 나는 삽질을 했지... 스위치 다리 두 개 납땜으로 연결해줬다. 떨어뜨린 직후에는 되다가 점점 안되니까 이유가 뭔지 몰랐잖아ㅡㅡ 2021. 3. 1. 하다가 버려진 비운의 친구 중심이 안잡히는걸 어떡해 2021. 2. 28. 이전 1 ··· 24 25 26 27 28 29 30 ··· 35 다음