웨비나: Arm에 임베디드 시스템 애플리케이션을 설계하기 위한 초보자용 가이드

Arm Education

웨비나 날짜: 2023년 09월 12일

Arm에 임베디드 시스템 애플리케이션을 설계하기 위한 초보자용 가이드

이 게시글은 Arm 기반의 임베디드 소자와 IoT의 흥미로운 세계를 ST Nucleo-F429ZI 기판에 기반한 예제와 함께 다루는 Arm Education의 “Arm에 임베디드 시스템 애플리케이션을 설계하기 위한 초보자용 가이드” 웨비나의 주요 요점 및 자주 묻는 질문들을 포함하고 있습니다. 여러분이 경험 많은 전문가이든 아니면 호기심 많은 신입이든, 웨비나 시청을 통해 많은 귀중한 정보를 얻게 될 것입니다. 웨비나, 자료 및 관련 내용에 대한 링크는 게시글 내에 제공되어 있습니다. 녹화된 웨비나 시청을 위해 등록한 고객에게는 파워포인트 발표자료 사본이 제공될 것입니다. 모든 발췌 자료와 내용은 Arm Education 제공.

Arm Education의 교재인 "A Beginner’s Guide to Designing Embedded System Applications on Arm Cortex-M Microcontrollers"는 Arm 기반의 임베디드 소자와 IoT의 흥미로운 세계로 입문하려는 사람들에게 완벽한 소개서입니다.

이 한 시간짜리 웨비나에서 교재의 저자들은 학습자와 교육자 모두가 완전한 기능을 갖춘 스마트 홈 장치를 설계하기 위한 ‘실습을 통한 학습’ 접근법을 최대한 활용할 수 있는 방법을 보여줄 것입니다.

웨비나 동안, 여러분은 다음을 하게 될 것입니다:

  • 저자들이 교재의 주요 특징과 완전한 기능을 갖춘 스마트 홈 시스템을 사례로 사용하여 임베디드 시스템 설계를 가르치는 그들의 교육론을 설명하는 것을 듣게 될 것입니다.
  • 저자들이 스마트 홈 관개(irrigation) 시스템 프로젝트에 깊게 몰두하는 것을 보게 될 것입니다. 참석자들은 하드웨어 및 소프트웨어의 고려에서부터 센서, UI 등에 이르는 임베디드 시스템을 설계하는 방법을 직접 보게 될 것입니다.
  • 임베디드 시스템 강좌에 교재를 성공적으로 사용하고 있는 미국의 학술 기관의 사례를 들으실 것입니다.
  • 본인의 교육 또는 학습에서 교재를 가장 잘 사용하는 방법에 대해 좀 더 잘 이해하기 위해 저자들에게 질문하게 될 것입니다.

모든 예제는 ST Nucleo-F429ZI 기판을 기반으로 하며 교재에 필요한 자재들은 주)여기를 통해 디지키에서 직접 구매할 수 있습니다.

주) “Purchase BOM” 버튼을 통해 모든 부품을 한 번에 장바구니에 담을 수 있으나, Seeed Technology의 101020060(디지키 부품 번호 1597-1182-ND)는 한국에서 구매 불가.

여러분이 임베디드 시스템 엔지니어를 지망한다거나, 다음 임베디드 시스템 수업을 위해 산업과 관련된 최신의 교재를 채택하려는 교육자이거나 또는 현재 임베디드 시스템을 공부하고 있다면, 이 웨비나는 필수입니다!

자주 묻는 질문

Nucleo용 시뮬레이터의 링크를 공유해 주시겠습니까?

Can you share the links in the Questions area?

  • 자료 부분에 링크가 있습니다.

Arm 프로그래밍을 쉽게 배울 수 있는 방법을 좀 알려주세요.

  • 자료 부분에 링크된 책이 시작하기 좋으실 것입니다.

Student Branch 행사 후원을 위해 연락할 수 있는 이메일 주소를 알려주실 수 있나요?

  • 디지키의 후원을 바라시는 건가요?

저는 완전히 Arm 개발 초보자입니다. ARM926EJ-S 코어가 탑재된 AT91SAM9G20 보드를 사용하고 있습니다. 책에서 다루는 Cortex-M 보드에 대한 내용이 저에게도 적용이 될까요? 아니면 명령어 세트가 완전히 다른가요? 아키텍처가 상당히 달라서 적용이 안되나요?

  • 질문 감사합니다. AT91SAM9G20는 매우 오래되었습니다(주) 현재는 단종). 해당 보드는 사용하지 않는 것이 좋습니다. Cortex-M 보드 사용을 추천드립니다.

Arm을 배운 후의 일자리 기회에 대해 알려주시겠습니까.

  • 예를 들어 IoT 센서와 같이 다양한 산업에서 임베디드 시스템을 프로그래밍할 수 있는 직업이 많습니다

책의 샘플 복사본은 어떻게 얻을 수 있나요?

  • 아래 자료 부분의 링크에서 책을 다운로드할 수 있습니다.

책 홍보 시간인가요 웨비나인가요?

  • 진행 과정 중에 데모 비디오와 자세한 정보를 보여드릴 것입니다.

이 책 전체를 완료하는데 3개월이면 충분할까요? KL25Z와 아두이노 메가와 같은 임베디드 시스템에 대한 경험이 있습니다.

  • 좋은 질문입니다, 라이브 Q&A 시간을 위해 이 질문은 그대로 두겠습니다.

샘플 프래그램에 어셈블리어가 포함되어 있나요?

  • 아니요. 이는 상당히 고급 주제이므로 제외하도록 하겠습니다.

책에서 STM32Cube의 IDE 설정에 대한 자세한 내용을 다루나요?

  • 아니요, CubeIDE는 다루지 않습니다.

저는 로봇공학 석사 과정에 지원할 예정입니다. 학사 성적이 그다지 좋지 않아서 좋은 대학에 입학하기 위해 가능한 많은 프로젝트를 마련하고 싶습니다. 책을 읽고 책 속 프로젝트를 구현하는 것이 좋은 로봇공학 석사 과정에 입학할 가능성을 높일 수 있을까요? 인턴과 대학 지원 시 포트폴리오에 이 프로젝트를 포함할 계획입니다. 감사합니다.

  • 실제 응용 프로젝트를 해보는 것은 전기전자컴퓨터공학(EECS)에 대한 열정을 보여주는 훌륭한 방법이므로 (이 책을 통해)기초를 배우면서 실제로 무언가를 만들어 본다면 완벽할 것입니다.

이 IDE를 Espressif Systems의 ESP32와 사용할 수 있나요?

  • 아니요, ESP32는 Arm 기반이 아니기 때문에 불가능합니다.

임베디드 시스템의 공급망/제품 관리 분야에서 경력을 쌓으려는 개인의 경우, 임베디드 시스템과 관련하여 구체적으로 무엇을 더 배워야 할까요?

  • 공급망 분야에서 일하기 위해서는 기본적인 내용과 도구를 배워야 합니다. 아키텍처, 다양한 IDE 도구 및 주요 부품 제조업체에 대한 이해가 필요합니다.

깃허브 리포지토리에서 코드를 그대로 복사하고 책의 예제를 작업하면서 편집하게 될까요? 아니면 책에 있는 기존 코드를 통해 처음부터 코드를 생성할 기회가 주어지나요?

  • 좋은 질문입니다! 둘 다 할 수 있습니다! 책을 통해 직접 코드를 개발할 수 있습니다.

학생 프로젝트와 관련하여 디지키의 연락 담당자를 알려주십시오.

  • 디지키 테크포럼에 문의하시면 됩니다.

구체적으로 아키텍처는 무엇인가요?

  • 아키텍처는 시스템을 구성하는 부품들과 이 부품들이 서로 어떻게 연결되어 있는지를 나타냅니다. 여기에는 MCU, 센서 및 기타 주변 장치, 연결 등이 해당됩니다.

교재를 완료 후 학생이 이력서에 이를 나타낼 수 있는 증명서가 있나요?

  • 교재는 아니지만, edx에 온라인 강좌가 있으며 수료증을 구매할 수 있습니다. 자세한 내용은 여기에서 확인할 수 있습니다: https://www.edx.org/school/armeducation

강좌의 내용을 연구할 수 있는 곳이 있나요?

  • 웨비나의 자료 링크에 필요한 자료에 대한 모든 링크가 있을 것입니다.

감사합니다, IDE 도구와 관련하여 어떤 특정 도구를 살펴봐야 할까요?

  • 플랫폼 전반에 걸쳐 Arm MBed, KEIL 및 IAR이 가장 많이 사용되는 도구입니다. STM32 CubeIDE도 훌륭한 플랫폼입니다.

전문 임베디드 시스템 개발에 있어 Mbed의 주요 장점은 무엇인가요?

  • 대부분의 Arm 제조업체에서 Arm Mbed와 호환되는 부품을 보유하고 있습니다.

Keil Studio Cloud는 무료인가요 아니면 평가 버전인가요?

  • 무료입니다.

교재의 슬라이드는 어떻게 얻을 수 있나요?

  • 아래 자료 부분에서 책을 다운로드할 수 있습니다.

Keil Studio는 무료 소프트웨어인가요?

  • 네 그렇습니다!

책은 어디서 구할 수 있나요?

  • 디지키 페이지의 자료 부분에 다운로드 링크가 있습니다.

프로그램/교재의 비용을 알려 주시겠습니까?

자재 목록의 전체 비용은 얼마인가요?

  • 디지키 사이트의 myLists에 자재 목록을 업로드해서 전체 비용을 확인할 수 있습니다.

이 책은 독학하기에 괜찮나요?

  • 그럼요!

저는 아두이노 프로그래머입니다, Arm용 라이브러리가 많이 있나요?

  • 네, Arm 세계는 매우 크지만 실제 응용 프로그램을 개발하기 위해서는 더 많은 경험이 필요합니다.

하드웨어에는 능숙하지만 20년 동안 C 코드를 사용하지 않은 사람에게 이 책은 어느 정도의 난이도일까요?

  • 매우 이해하기 쉬울 것입니다.

저는 임베디드 시스템이 처음입니다. Arm으로 시작해도 괜찮을까요, 아니면 8051이나 ATmega와 같은 기본 MCU를 먼저 배워야 할까요?

  • 저라면 당연히 32비트 MCU로 시작하겠습니다. C 언어를 사용하여 더 높은 수준으로 프로그래밍할 수 있으며 2020년대 실제 응용 프로그램에 훨씬 더 적절합니다.

책 이름이 어떻게 되죠?

  • 책은 디지키 페이지의 자료 부분에 링크되어 있습니다.

비학생이나 비학업 용 PDF 버전이 있을까요? 비용이 드나요?

  • 네! 자료 부분의 링크에서 확인할 수 있습니다.

이 책의 모든 내용을 완료 후, 임베디드 시스템 응용 분야에서 지식을 발전시키기 위한 다음 단계로 어떤 것을 사용하면 좋을까요?

  • 디지키, Arm 그리고 ST 모두에는 여러분의 기량을 신장시킬 수 있는 광범위한 자료가 있습니다.

자료에 대한 링크를 이메일로 보내 주시겠습니까?

12주 안에 프로젝트를 마무리하고 싶다면, (제가 초보라는 점을 고려해서) 시간 기준으로 하루에 얼마나 오래 작업해야 하나요?

  • 이 웨비나에 사용되는 하드웨어와 도구는 모두 수명이 매우 길며 몇 년 안으로 단종되지는 않을 것입니다.

ATmega와 같은 마이크로컨트롤러와 비교하여 Arm에 프로그래밍하는 것이 큰 차이가 있나요?

  • ATmega의 경우 Arduino 플랫폼을 의미한다면, 그렇습니다. 상당히 다르지만 또한 보다 “전문적인” 프로그래밍 방식일 수 있습니다.

책을 pdf 형태로 제공 가능하다고 말씀하셨는데, 인쇄 형태든 아니면 pdf 형태든 어떻게 받을 수 있나요?

  • 책의 링크는 "자료"에 있습니다.

데스크톱 버전의 Mbed Studio를 사용할 수 있나요?

  • 그럼요, 워치독을 지원합니다! 질문해 주셔서 감사합니다.

모든 프로젝트용 키트를 디지키에서 구할 수 있나요?

  • 네 그렇습니다! 링크 부분에서 확인할 수 있습니다.

웨비나 링크와 자료

웨비나 등록 링크:

디지키 웨비나 센터:

디지키 테크포럼 웨비나 게시글:

공급업체 센터:

디지키 ARM 제품 제안:

자료:

웨비나 슬라이드 예

-녹화된 웨비나 시청을 위해 등록한 고객에게는 더욱 자세한 슬라이드와 파워포인트 발표자료 사본이 제공될 것입니다.



영문 원본: Webinar: A Beginner’s Guide to Designing Embedded System Applications on Arm