동영상 티치 베어메탈 RP2040

동영상 티치 베어메탈 RP2040

소스 노드 : 2002110

우리가 레트로컴퓨터에 대해 글을 쓸 때, 우리는 과거에 사람들이 컴퓨터의 모든 세부 사항을 알고 있었다는 것을 깨닫습니다. 당신이 정말로 무엇인가를 하고 싶다면 당신은 해야 했습니다. 요즘 우리는 더 자주 주변 장치를 선택하고 C 또는 기타 고급 코드가 적합하고 CPU에서 실행될 것이라고 가정합니다.

그러나 때로는 베어메탈로 내려가야 하고 RP2040에서 베어메탈을 사용하고 싶다면 [Will Thomas]의 YouTube 채널에서 도움을 받을 수 있습니다. 그만큼 첫 번째 동영상에서는 이 작업을 수행하려는 이유를 설명합니다. 다음 몇 가지 간단한 예. 그런 다음 세부 정보를 제공하는 XNUMX개 이상의 다른 비디오를 찾을 수 있습니다.

“알았어, 월요일 밤. 나는 친구가 없다. 공식적으로 베어 메탈 시간입니다.” 시청할 가치가 있습니다. 물론 기존의 깜박이는 LED부터 시작해야 합니다. 그러나 후속 비디오에서는 두 번째 코어, GPIO, 클록, SRAM, 스핀록, UART 등에 대해 설명합니다.

예상할 수 있듯이 코드는 모두 어셈블리에 있습니다. 그러나 SDK 없이 C를 사용하여 프로그래밍하려는 경우에도 예제는 매우 중요합니다. 우리는 조립을 좋아합니다. 복잡한 퍼즐을 풀고 무엇이든 작동시키는 것이 만족스러운 것과 같습니다. 우리는 그것을 얻는다. 그러나 상업적으로 더 이상 어셈블리를 사용하는 것은 거의 의미가 없습니다. 반면에 필요할 때는 정말 필요합니다. 게다가 우리 모두는 상업적으로 말이 안 되는 일을 재미로 합니다.

우리는 조립을 좋아하고, 특히 대부분의 사람들이 사용하지 않는 플랫폼에서. 최신 CPU에서 이 문제를 해결하는 것은 벅차지만 시도해보고 싶다면 우리는 도울 수 있는 사람을 알고 있습니다.

[포함 된 콘텐츠]

[포함 된 콘텐츠]

타임 스탬프 :

더보기 해킹 하루