컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - 마이크로컨트롤러 기술이 정보 처리 및 전송에 유용하다고 생각하시나요?

마이크로컨트롤러 기술이 정보 처리 및 전송에 유용하다고 생각하시나요?

마이크로 컨트롤러 기술이 정보 처리 및 전송에 유용하다고 생각하시나요?

현재로서는 10년이 넘도록 이를 없애는 것이 불가능합니다. 인공 지능, 빅 데이터, 클라우드 컴퓨팅 및 기타 기술과의 다면적인 경쟁에 직면하더라도. 결국 수요는 존재합니다. 마이크로컨트롤러 기술은 다른 기술의 기초이자 디딤돌입니다.

제 개인적인 경험을 예로 들자면, 처음에는 루빅큐브를 풀 수 있는 스마트카와 4축 드론, 머니퓰레이터를 보고 그 원리와 원리가 무엇인지 무척 궁금했습니다. 이 방법을 사용하면 죽은 기계도 살아날 수 있습니다! 그래서 관심을 갖고 마이크로컨트롤러를 배우는 길에 들어섰습니다.

51은 누구나 처음 시작하는 데 권장됩니다. 당신을 선택했어요. 한 달 정도 공부한 뒤 라이트 큐브, 로커, 퍼페추얼 캘린더, 스마트카 등 소형 전자제품을 만들기 시작했어요. 여러 프로젝트를 완료한 후 갑자기 51의 리소스가 더 이상 나에게 충분하지 않다는 것을 깨달았고, 내 요구 사항을 충족하려면 더 큰 메모리와 실행 속도를 갖춘 칩이 필요했습니다.

stm32를 배우기 시작했습니다. 더 많은 핀, 더 큰 메모리, 더 빠른 CPU 실행 속도, 새로운 작동 방법-라이브러리 기능 프로그래밍 및 기타 프로그래밍 방법이 있습니다. 51과 매우 유사합니다!

제가 제작한 프로젝트도 퍼페추얼캘린더와 스마트카인데, 이런 프로그램은 기본적으로 51에서 32로 이식해서 컴파일해서 사용하는 것인데, 모든 동작이 너무 익숙하지만, CPU가 다릅니다. 실행 속도가 더 빠릅니다.

마이크로 컨트롤러의 무한 루프에는 다중 프로세스 처리가 없다는 것을 발견하고 FreeRTOS에 대해 배우기 시작했고 마침내 Linux에 들어가 arm9을 배우기 시작했습니다. , 부트로더, 프로그램 로딩 및 부팅 등이 이전에는 32에 캡슐화되어 있었는데 이제는 직접 작성해야 합니다. 커널에서는 해당 기능을 직접 선택해야 합니다. 파일 시스템인 rootfs, 가장 작은 명령줄 라이브러리입니다.

모든 것이 너무 새롭지만 이러한 기능은 마이크로 컨트롤러에 패키지되어 있으며 직접 이식하여 사용할 수 있습니다. 따라서 마이크로 컨트롤러는 임베디드 학습을 위한 디딤돌입니다.

학습은 기술의 새로움에 있는 것이 아니라 이 기술의 확장성과 혁신에도 있습니다. 따라서 마이크로컨트롤러 기술은 단기간에 사라지지 않을 뿐만 아니라, 내장된 문에 가장 먼저 들어가는 사람. "마술봉"!

上篇: 무료 추적 애니메이션 앱 소프트웨어 중 어느 것이 좋을까요? 下篇: 그물 서울 미국 정수기 어떻게 그물 서울 미국 정수기 가격
관련 내용