# ARM

35개의 포스트
post-thumbnail

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

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

5일 전
·
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개의 댓글
post-thumbnail

STM32F407G-DISC1 개발일지 (1)

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

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

macOS 에 mysql 설치하기

MacOS에 MySQL 을 설치해보자

2022년 1월 21일
·
0개의 댓글