프로그래밍 툴체인의 신뢰성을 고려해야합니다. 특수 목적의 프로그래밍 하드웨어가있는 경우 수십 년 동안 지속되어야하며 하드웨어와 대화 할 수 있어야합니다. 20-30 년 된 DOS PC를 파고 ISA 카드를 설치해야한다고 상상해보십시오. IRQ 및 DMA 회선을 수동으로 선택하는 것을 잊지 마십시오! 또는 이전 버전과의 호환성을 제공하는 비싼 틈새 제품을 구입해야 할 수도 있습니다. 소프트웨어를 수정해야 할 경우 컴파일러 도구 및 라이브러리도 종종 하드웨어보다 훨씬 빠르게 변경됩니다.
MCU가 작동하는 데 걸리는 시간도 고려하십시오. 수십 년 동안 괜찮은 기회를 가지려면 플래시 메모리 보존 및 장기 고장률과 같은 것들을 고려해야합니다. ~ 15 년마다 칩을 교체 할 경우 큰 문제는 아닙니다. 제조업체는이 정보를 가지고 있어야합니다. 저렴하지 않고 항공 우주 또는 자동차와 같은 안전에 중요한 애플리케이션을 위해 설계된 MCU를 살펴볼 수 있습니다. 종종 중복 하드웨어와 더 나은 품질 보증이 제공됩니다.
하나의 옵션은 자체 예비 부품을 저장하는 것입니다. 충분히 구입하면 맞춤형 마스크 ROM이있는 MCU를 얻을 수 있고 프로그래밍 / 데이터 보존 문제를 피할 수 있습니다.
모든 것이 매우 있는지 확인하십시오 잘 설명. MCU 자체, 소프트웨어, 메모리 할당, CPU 명령 세트, 모든 전기 인터페이스, 사양 등
user44635의 답변을 진지하게 고려하십시오. 교체 부품 공급이 30 년 안에 마르고 합리적인 교체품에 모두 1.8V IO가 있으면 어떻게됩니까? 또는 가장 오래된 칩은 모두 32 비트 ARM CPU (8 비트 시장을 삼키기 시작 함)를 가지고 있습니까? 별도의 보드는 최악의 경우 전압 조정기, 레벨 시프터 및 기타 인터페이스 하드웨어를 추가 할 수있는 옵션을 제공합니다.