Cypress PSoC3에 투표해야합니다. 약 10 년 동안 PIC를 사용해 왔습니다 (PIC16, PIC18, dsPIC 및 PIC32). 그들은 자극적 인 주변 장치 구성과 데이터 시트를 통해 지속적으로 검색하여 약간의 핀 작동을 위해 지워야하는 비트를 찾기 위해 나를 미치게합니다.
다른 한편으로, 내가 PSoC3s에 대해 지금까지 경험했던 경험은 기뻤습니다. 가장 중요한 것은 디지털 및 아날로그 주변 장치를 구성하는 것이 매우 기쁜 일입니다. 직렬 포트, 클록, 인터럽트, 드라이버, 비교기 ADC 및 DAC는 모두 회로도에 연결할 수 있으며 완벽하게 작동합니다.
예를 들어 PWM을 펄스로 연결하여 펄스 중간에 ADC를 샘플링하여 모터 전류 측정을보다 정확하게 할 수 있습니다. PIC에서 해보십시오.
동일한 칩에 5 개의 PWM, 5 개의 쿼드 러처 디코더, ADC, SPI 포트 및 CRC 생성기를 원하십니까? 맞아요. 펄스 중심에서 각 모터의 전류를 순차적으로 샘플링하도록 ADC를 구성 하시겠습니까? 맞아요. 또한이 모든 입력 및 출력을 원하는 거의 모든 핀에 연결할 수 있습니다.
아, 그리고 라이브러리에 사용 가능한 주변 장치가 없으면 직접 verilog로 작성할 수 있습니다!