Cortex-M4에 대해이 작업을 수행 하시겠습니까? AVR에서 비약적인 발전을 이루 었으며 제공하는 모든 기능을 어떻게 활용할지 모르겠습니다. Cortex-M4로 시작하려면 일반적으로 엔트리 레벨 부품의 경우 80 개 이상의 핀으로 구성된 대형 패키지로 제공되며 200+는 예외가 아닙니다. QFP 또는 BGA를 생각하십시오. 브레드 보드에 40 핀 2 열로 브레이크 아웃 보드를 만들 예정입니까?
Cortex-M4는 일반적으로 120MHz ~ 200 + MHz의 고속으로 설계되었습니다. 온칩 PLL을 사용하는 경우 이러한 속도에 맞게 PCB를 설계하지 않아도됩니다. 그러나 USB 또는 이더넷과 같은 주변 장치는 어떻습니까?
물론 더 낮은 속도로 실행하고 온칩 기능을 많이 사용할 수는 없지만 Cortex-M4를 사용하여 무엇을 시작해야하는지 궁금합니다. Cortex-M3 또는 심지어 -M0이 더 적합하다고 생각합니다. 나는 당신을 낙담시키고 싶지 않고, 현실을 유지하고 싶습니다.
당신이 경우 않는 코어 텍스 M4로 앞서 가고 싶은 당신은 최소한의 외부 하드웨어와 함께 할 수 있습니다. 예를 들어 NXP LPC407x 에는 재설정시 기본 발진기 인 내부 RC 발진기가 있으므로 수정이 필요하지 않습니다. 리셋 회로와 적절한 전원 공급 장치 디커플링만으로 충분합니다.
Cortex-M0의 경우 NXP LPC111x를 살펴볼 가치가 있습니다. 물론 많은 메모리가 제공되지는 않지만 DIL-28 패키지로 사용할 수 있습니다 . 이는 ARM에서는 드문 일입니다. 또는 당신이 같은 개발 보드를 사용할 수 있습니다 LPCXpresso ,
오른쪽 절반은 응용 프로그램 보드이며 LPC 링크에서 분리 할 수 있습니다. 보시다시피 애플리케이션에 필요한 외부 하드웨어는 거의 없습니다. 헤더 세트를 납땜하면 브레드 보드에 연결할 수 있습니다.