Responsive image

Q&A

FAQ


행사 관련 FAQ

A. 접수는 온라인으로만 가능하며 현장접수를 통해서는 참가 할 수 없습니다.
A. 등록 확인 및 수정은 신청조회 페이지에서 가능합니다.
A. 위 Q&A에 질문을 올리면, 이메일을 통해 연락 드리겠습니다.

ST 제품 관련 FAQ

  1. 사용자가 구현하고자 하는 애플리케이션에 적합한 MCU를 선택합니다. ST MCU Finder 앱(안드로이드/IOS 다운로드)을 통해서 적합한 MCU를 검색합니다.
  2. Discovery, Evaluation, Nucleo 등 하드웨어 구성을 위한 레퍼런스 보드를 선택합니다.
    - Discovery 보드: 사용자 애플리케이션에 필요한 테스트에 최적화된 보드
    - Evaluation 보드: 각각의 MCU가 지원하는 모든 peripheral 테스트가 가능한 보드
    - Nucleo 보드: Arduino connectivity 와 ST morpho header가 탑재되어 기능 확장이 손쉬운 보드
  3. STM32CubeMX를 통해서 MCU의 초기화 C코드를 생성합니다.
  4. 컴파일러로는 무료 GCC 기반의 AC6과 유료로 서비스 되는 IAR, Keil 등이 있습니다. 참고로, Keil은Cortex-M0 / Cortex-M0+ 기반의 STM32L0, STM32F0에 대해서 무료 라이센스를 제공하고 있습니다.
  5. 마지막으로 MCU를 read / write / erase 할 수 있는 ST-Utility tool 과 H/W debugger인 ST-Link를 활용합니다.
A. STM32CubeMX는 초기화 C코드를 생성할 수 있는 툴입니다. 사용자 애플리케이션에 따라 pin 할당, clock 설정, peripheral 설정 등을 그래픽 기반의 인터페이스에서 구성할 수 있으며, 구성된 MCU 설정을 기반으로 초기화 코드를 생성할 수 있습니다. 보다 자세한 사항은 www.st.com/stm32cubemx 에서 확인 하실 수 있습니다.
A. ADC 채널들을 conversion 하기 위한 절차(sequence)의 차이가 있습니다. Regular mode는 ADC의 채널들을 일정한 순서에 따라 conversion 하고 Injected mode는 software나 외부 event에 의해 trigger되어 conversion 하게 됩니다. injected conversion은 regular conversion 보다 우선 순위가 높습니다. ADC 관련 보다 자세한 사항은 ST 홈페이지의 Application Note (AN3116) 문서에서 확인 할 수 있습니다.
A. 기본 설정을 조정함으로써 손쉽게 해결할 수 있습니다. STM32CubeMX 을 사용하여 코드를 생성할 때 코드 생성 창의 기본 설정은 Stack size가 0x200, heap size는 0x400으로 되어 있습니다. STM32CubeMX의 Middleware stack을 사용하여 애플리케이션을 구현 할때는 코드 생성 창에서 이 stack 과 heap size를 증가시켜 코드를 생성해야 정상 동작이 가능합니다.

STM32 오픈 개발 환경 관련 FAQ

  1. ST 마이크로컨트롤러의 명성과 노하우를 경험해 볼 수 있습니다.
  2. 개발을 손쉽게 할 수 있도록 고안했으며, 기초에서 어드밴스 단계까지 HW/SW 기능 블럭의 맞춤화도 쉽습니다.
  3. 드라이버에서 애플리케이션까지 개발자의 아이디어를 가장 빠르고 매끄럽게 구현할 수 있는 최상의 개발 환경입니다.
A. 여러X-NUCLEO 기능을 통합하기 전, 아래 주소에서 유사한 기능 패키지가 있는지 확인하시기 바랍니다.
www.st.com/stm32ode-fp
STM32 오픈 개발 환경은 모듈화되어 있어 조합과 맞춤화가 쉽습니다.