누군가는 이 유망한 것을 배우느냐고 물어볼 것이다. 단편기가 무슨 용도로 쓰이는가에 따라 달라진다. (알버트 아인슈타인, 공부명언) 단일 칩 마이크로 컴퓨터의 종류는 다양합니다. 5 1 코어 마이크로 컨트롤러, ARM 코어 마이크로 컨트롤러 등이 있습니다. 먼저 5 1 코어 마이크로 컨트롤러 (예: STC89 89,90, 15, 12 시리즈 등) 를 말씀드리겠습니다. 이 단일 칩 마이크로 컴퓨터는 배우기 쉽고 사용하기 쉬운 8 비트 컨트롤러입니다. 시장에서는 전기밥솥, 전자레인지, 양생솥, 스마트 팬 등 소형 가전제품의 프로세서로 자주 사용한다.
그런 다음 ARM 커널의 MCU 가 있습니다. 학습에 일반적으로 사용되는 모델은 STM32, 32 비트 컨트롤러입니다. 내부 자원은 5 1 코어 MCU 보다 복잡하고 성능이 높습니다. 그 중 일부는 스마트 시계, 스마트 혈압계 등을 만드는 데 쓰인다. 일반적으로 5 1 코어 MCU 는 배우기 쉽고, 쉽게 시작할 수 있으며, ARM 코어 MCU 는 성능이 높기 때문에 시작하기가 쉽지 않습니다.
제 경험상 C 언어의 기초를 먼저 배우고 (포인터와 구조는 잠시 생략하고 나중에 천천히 보완할 수 있음), STC 의 5 1 마이크로 컨트롤러를 배우고, 포인터와 구조를 더 배우고, STM32 를 배우겠습니다. STM32 를 하고 UCOS 및 RTOS 와 같은 운영 체제를 실행하려면 데이터 구조를 배워야 합니다. 일반적으로, 이것이 바로 네가 시작해야 할 모든 일이다.