89c51 은 8 비트 CPU 이고 stm32 는 32 비트 CPU 입니다. 즉, 그들의 계산 속도가 훨씬 떨어진다는 것이다. 그런 다음 핀까지 구체적으로 51 단일 칩 * * * 에는 40 개의 포트가 있습니다. 이 중 32 개의 I/O 포트 라인: P0, P1, P2, P3, 그룹당 8 개, VCC,
GND, RST, ALE/PROG, /PSEN, /EA/VPP, XTAL1, XTAL2, * * * 총 40 개
Stm32 는 시리즈가 다르고 핀도 다릅니다.
U 시리즈: 36
C 시리즈: 48
R 시리즈: 64
V 시리즈: 100
Z 시리즈: 144
Stm32 는 51 의 핀을 대체할 수 있는 보다 강력한 기능을 제공합니다. 그러나 stm32 의 핀 구성은 더욱 번거롭다. 보통 51 우리는 직접 조작 레지스터이고, stm32 는 보통 공식적으로 캡슐화된 라이브러리 함수를 사용한다. 꼭 필요한 경우가 아니라면 51 대신 stm32 를 사용하지 않는 것이 일반적입니다. 이로 인해 R&D 비용과 R&D 시간이 더 많이 소요될 수 있기 때문입니다.
내 대답에 만족하면 받아들이는 것을 잊지 마세요 (_)