녹슨 암

녹슬는 것이 꽤 성장하는 시스템 프로그래밍 언어라는 사실을 들었을 것입니다. 그것은 C처럼 빠르지 만 보장 된 메모리 및 스레드 안전성, 제네릭과 같은 기능을 갖추고 있으며 세분화 오류를 방지합니다. 임베디드 시스템의 것과 같은 것처럼 들리네요, 그렇지? [Jorge Aparicio]는 선택의 CPU가 선택의 CPU가 녹슬지 않기 때문에 좌절했습니다.

분명히 C 기능을 쉽게 녹 프로그램에 쉽게 바인딩 할 수 있지만 그가 그 일이 아닌 것은 아닙니다. 그래서 그는 장치의 하드웨어에 액세스 할 수있는 순수한 녹 프로그램을 만들기 위해 노력을 기록했습니다.

게시물이 필요한 도구와 소프트웨어 버전을 보여 주지만 OpenOCD를 사용하는 도구를 보여줄뿐만 아니라 [Jorge]는 심지어 일부 디버깅을 수행하도록 관리했습니다. 이 기술은 문제가없는 세 가지 공급 업체의 6 가지 다른 컨트롤러에서 6 개의 다른 컨트롤러에서 동일한 트릭을 수행 한 것처럼 꽤 적용되는 것으로 보입니다. 템플리트에서 일부 값을 변경하여 프로젝트를 구성해야합니다.

그것은 [Jorge ‘s] 코드와 그의 설명과 함께 다음과 같이 녹슨 튜토리얼이 아니지만 어떤 녹이처럼 보이는 것에 대한 꽤 좋은 생각을 줄 것입니다. 그는 또한 깔끔한 공구, GDB 대시 보드를 보여줍니다. API를 ARM의 특수 메모리 영역에 빌드하려면 [Jorge]는 SVD2Rust라는 도구를 사용하여 공급 업체의 SVD 파일을 처리합니다. 이들은 일반적으로 JTAG 프로그래밍 및 테스트에 사용되므로 프로세서에 대한 지원을 자동으로 빌드하는 새로운 방법이었습니다.

안전 기능을 제공하는 많은 언어는 지방 코드를 컴파일하는 경향이 있습니다. [Jorge]는 깜박이는 LED 예를 보여주고 그것을 분해하고 약 127 바이트의 꽤 컴팩트합니다. 그는 타이머 레지머를 추상화했으며 코드는 실제로 똑같은 크기가 똑같은 크기입니다.

우리는 잠시 동안 잠깐 덮여 있습니다. 우리는 또한 최근에 어떤 Wi-Fi 장비에서 녹을 막을 수 있습니다.

Leave a Reply

Your email address will not be published. Required fields are marked *

Previous post Hackspace 기부
Next post 모듈 형 POV 최종 프로젝트