IoT와 웨어러블에 필요한 초저전력 MCU 소개: Atmel SAML21, SAML22
한*남 : 타사 대비 초저전력 장점은 무엇인가요?
: 가장 중요한 부분은 sleep current 입니다. 측히 sleep working으로 sleep에서 패리페럴로 wake up을 할 수 있는 부분이 중요 부분 입니다.
: 8비트만 사용하던 사람이 실무와 관계없이 32비트 학습의 목적이라면 어떤 버전부터 보는게 좋을까요? 워낙 종류가 다양해서요.
: SAM L21 추천해 드립니다
길*철 : cortex-m0 에 관해 경쟁사 대비 차별화된 점은 어떤것이 있나요
: 먼저 Atmel 제품은 Cortex-M0+만 있구요, M0대비 M0+가 DMIPS 대비 더 우수합니다. 0.84/0.93, 그리고 똑같은 Cortex-M0+ 제품이더라 하더라도, Peripheral 설계는 각각 다르므로, 경쟁사 대비 전류 소모가 active 경우, 150uA/MHz인 경쟁사 대비, ATmel SAML21 은 대략 35uA/MHz 입니다. 이 외에, Low power mode도 매우 낮습니다.
초 고성능 STM32F7, Cortex-M7을 품다!
주*규 : M4의 FPU와 성능을 비교 하면 속도와 정밀도는 어떤가요?
: 코어성능은 약 70%정도 향상되었습니다.
서*준 : DCMI는 어떤 인터페이스 방식의 이미지센서를 연결할 수 있나요?
: Digital camera interface 방식 입니다.
: 아두이노와 어느 단계까지 호환이라는 건가요?
: 아두이노는 전부 호환입니다. H/W 공용플랫폼 입니다.
안*규 : [질문4] ARM GCC 컴파일러는 생소한 느낌이 있는데 사용에는 문제가 없을까요? 특정옵션의 제약사항이 있거나 하지는 않은지요?
: IDE 문제 해결을 직접 해야 한다는 단점이 있습니다.
안*규 : [질문2] 최근 ST Micro에서 M0에 대해서는 Keil과 라이선스를 맺어 무료로 사용할 수 있게 된것으로 아는데, M3, M4와 관련해서는 제약사항은 없을까요?
: Keil사와는 M0와 M0+ code만 무료로 code 제한없이 사용하실수 있습니다.
김*호 : 개발툴은 어떤것을 사용하나요?
: STM32CubeMx ( code generator tool ) IDE : IAR, Keil, Truestudio, GCC 이용 합니다.
유*용 : CORTEX A 계열과 M 계열의 가격차이는 러프하게 얼마나 차이나는지요? (유사한 CORE 클럭기준..)
: 대략 2~4배 정도 입니다.
박*호 : m7은 주 타겟이 어디라고 봐야할까요?
: 홈오토메이션, 게이트웨어, 산업자동화 기기등에 적합하다고 할 수 있겠습니다.
신*진 : CUBEMX 꼭 사용해야 되나요? 향후 CUBEMX로 점점 옮겨가는지 궁금합니다
: 네, 앞으로 나올 제품들은 CubeMX위주로 지원될 계획입니다.
김*만 : 내부 EEPROM 은 지원을 하지 않는지요??? 그리고 EWARM(IAR)컴파일러가 cortex-M 버전인데 여기서도 M7을 사용할 수가 있나요??
: EEPROM은 제공되지 않고 IAR 7.30이상 버전부터 M7코어가 지원됩니다.
신*섭 : 부트로더에 대한 설명 부탁드릴께요
: System boot는 Chip 생산할때 포함되어 있는 Boot이며, User boot의 경우 Flash에 User가 구성하시면 됩니다.
신*진 : STM32 CUBEMX 라이브러리와 STM에서 제공하는 STM32F4xx_DSP_StdPeriph_Lib 형식의 라이브러리를 사용함에 따라 다른점이 있나요? 함수등이 다르더라고요^^
: 기존 Standard Peripheral 라이브러리도 충분히 검증된 안정된 소스코드이지만, RTOS및 Middleware등의 충분한 확장성이 고려되지 않은 설계입니다. STM32CubeMX의 라이브러리는 이러한 확장성및 이식성등을 다각도로 고려한 진보된 설계라고 보시면 됩니다.
박*재 : 세이프티 관련 스펙이 있는것을 보니 q100 인증도 진행 예정인가요?
: AEC Q100이라면 오토모티브 제품에 많이 적용되는 인증으로 알고 있습니다. STM32F7의 경우 Industrial제품 즉 Non-Automotive 제품이기에 Q100인증은 준비하지 않는것으로 알고 있습니다.
김*원 : 외부 IO관련 하여 M7의 FMC와 FSMC 다른점은 먼가요? 질문이 잘 안올라갑니다.
: M7은 FMC 기능만 지원됩니다. Dynamic + Static memory 지원 되는 Block입니다.
박*춘 : STM32F4의 뉴클레오 보드의 MBED 소스코드를 STM32F7에 바로 MBED 소스코드에 업데이트후에 컴파일 가능한지요
: 네 라이브러리만 차이가 날뿐 User는 동일합니다.
이*주 : STM32 F7에 적합한 Reat Time OS는 무엇인가요? 이러한 application sample code를 다운로드 받을 수 있읍니까?
: RTOS 제조사에 보면 샘플 코드를 받을 수 있습니다. F7의 경우 모든 RTOS 지원 됩니다. 원하시는 OS 찾으시면 됩니다.
김*원 : FMC와 FSMC 차이점이 먼가요?
: Satic Memory 지원 여부 입니다. FMC : Dynamic + Satatic Memory FSMC : Static Memory만 지원

.jpg)

