# ARM

38개의 포스트
post-thumbnail

마이크로프로세서 - 소개

마이크로프로세서에 대한 소개입니당! 글이 다소 기니 마음의 준비를 하시고 들어와주세요..ㅎㅎ

2022년 7월 29일
·
0개의 댓글
·

하루일지 - 22.07.12

프로세서 : 메모리에 저장된 명령어들을 실행하는 유한 상태 오토마톤ARM : Advanced RISC Machine즉, 진보된 RISC 기기의 약자로 ARM의 핵심은 RISC(Reduced Instruction Set Computing (감소된 명령 집합 컴퓨팅))이다

2022년 7월 12일
·
0개의 댓글
·
post-thumbnail

이제는 개발자도 CPU 아키텍처를 구분해야 합니다.

Intel 천지였던 PC 분야에 ARM이 광풍을 불기 시작한지 얼마 되지 않았습니다.이에 개발자도 변화를 감지 하고 대응하기 위해 알아야 할 것들을 정리 했습니다.그동안 암묵적으로 대부분의 서버 환경이 Intel 기반 이므로 달리 묻지 않고 사용 했습니다.하지만, 이제

2022년 6월 26일
·
0개의 댓글
·
post-thumbnail

✨ARM Interrupts (1)

polling과 interrupt는 동작하는 방식이 다르다.polling은 어떤 event가 발생하진 않았는지 CPU가 주기적으로 확인을 한다.하지만 interrupt는 외부에서 어떤 event가 발생하면 외부에서 CPU로 신호를 직접 보내준다.하나의 non-maska

2022년 6월 7일
·
0개의 댓글
·
post-thumbnail

✨ARM Subroutines

Passing Parameters to Subroutines via Registers Subroutine subroutine은 function 혹은 procedure라고도 부른다. single-entry, single-exit를 가지고 있고 exit하고 나면 자신을 c

2022년 6월 7일
·
0개의 댓글
·
post-thumbnail

✨ARM Instruction Set Architecture (3)

ARM Memory Access Load-Modify-Store 이 있을 때, x의 memory address가 x에 저장되어 있다고 가정하면 ARM에서는 memory에 있는 data에 바로 access할 수 없고 반드시 register에 그 값을 load하고 결과

2022년 6월 6일
·
0개의 댓글
·
post-thumbnail

Overview of ARM Architecture & Cortex-M Processors

ARM Architecture ARM은 RISC processor core design으로 가장 유명하다. ARM은 직접 공장을 소유해서 processor를 생산하는 것이 아니라 디자인과 라이센스를 주고 다른 회사에서 생산해서 파는 방식을 사용.... ARM arch

2022년 4월 19일
·
0개의 댓글
·

[STM32F767] Systick Timer 활용

Systick Timer를 활용해 0.5초마다 LED를 켰다 끄고, LED가 켜진 횟수를 count 하여 TFT-LCD상에 출력하는 간단한 프로그램을 구성해보았습니다. Systick Timer에 대한 개념은 추후 추가 아래는 코드입니다. 헤더파일은 위 키트 판매처

2022년 4월 13일
·
0개의 댓글
·

STM32F767

이번학기에는ARM사의 Cortex-M7이 탑재된 STM32F767을 활용한 수업을 듣게 되었습니다.앞으로 관련하여 공부하는 내용 및 실습해보며 이것저것 짠 간단한 프로젝트들에 대해 올려보겠습니다 !!

2022년 4월 13일
·
0개의 댓글
·

[ROS] Rosetta + Conda로 ROS 세팅

Robostack + Rosetta + Conda 이용하여 M1 맥에서 ROS 세팅

2022년 4월 13일
·
0개의 댓글
·

ARM Architecture의 DMB, DSB 개념

ARM Architecture의 DMB, DSB, ISB 에 대해 설명한다.

2022년 4월 3일
·
0개의 댓글
·
post-thumbnail

Architecture Configuration

iOS 내부 디바이스에 다양한 CPU 제품이 들어감에 따라 이를 대응할 수 있도록 Project setting을 해야한다. 내부 디바이스들이 어떤 특징을 가지고 있는지 알아보자.

2022년 3월 31일
·
0개의 댓글
·
post-thumbnail

CPU Architecture

코드가 어느 환경에 돌아가는지 아는 것은 중요하다. 어떤 cpu아키텍쳐가 있고, 차이점이 무엇인지에 대해서 알아보자.

2022년 3월 31일
·
0개의 댓글
·
post-thumbnail

ARM 그렇고 말고 #3

ARM 바이너리를 Intel에서!

2022년 3월 16일
·
0개의 댓글
·
post-thumbnail

Arm 그렇고 말고 #2

ARM processor는 도대체 무엇이며 어느것이 있을까?

2022년 3월 14일
·
2개의 댓글
·
post-thumbnail

ARM 그렇고 말고 #1

횡설수설 시작하는 어떻게든 ARM을 뿌시고픈 포스트

2022년 3월 3일
·
0개의 댓글
·
post-thumbnail

[Book] 임베디드 OS 개발 프로젝트

책 이름: 임베디드 OS 개발 프로젝트저자: 이만우출판사: 인사이트https://github.com/Cruzer-S/CruzerOS/책을 읽으면서 직접 따라 만든 Embedded RTOS. 뭔가... 임베디드란걸 하고 싶은데 정작 그 임베디드가 정확히 뭔지도

2022년 2월 15일
·
0개의 댓글
·
post-thumbnail

STM32F407G-DISC1 개발일지 (3)

이번 시리즈에서는 STM32F407 기반 EVM Borad인 STM32F407G-DISC1을 IAR과 Standard Peripheral Libraries로 제어하기 위한 튜토리얼 내용이 담긴 포스팅입니다.

2022년 2월 6일
·
0개의 댓글
·
post-thumbnail

STM32F407G-DISC1 개발일지 (2)

이번 시리즈에서는 STM32F407 기반 EVM Borad인 STM32F407G-DISC1을 IAR과 Standard Peripheral Libraries로 제어하기 위한 튜토리얼 내용이 담긴 포스팅입니다.

2022년 2월 5일
·
0개의 댓글
·