이미 Stack Overflow 에서이 질문 을했지만 누구나 ARM 크로스 컴파일 (x86 / x86-64 Linux 호스트 용)을위한 GCC 4.7 툴체인을 구축했는지 알고 싶습니다. 소스에서 GCC를 빌드하기위한 많은 지침이 있으며 최신 버전이 아닌 4.7 이전의 GCC 버전에 대해 사용 가능한 많은 크로스 컴파일러가 있습니다. Rasp Pi 자체에서 컴파일하면 제대로 작동하지만 실제로는 너무 …
Raspberry Pi를 사용하여 소프트웨어를 개발하는 프로젝트를 염두에두고 있습니다. 최종 제품은 Raspberry Pi 회로를 수정하고 (프로젝트에서 사용하지 않는 구성 요소를 제거) 다른 회로를 추가합니다. 소프트웨어 부분의 경우 내 응용 프로그램 소프트웨어와 함께 Raspbian OS를 실행합니다. 그렇게하는 것이 합법적입니까? 수익을 올릴 수 있다면 돌려주지 않아도됩니다.
나는 Pi를 사용하여 딸 Python (그리고 어느 정도 나에게)을 가르치고 있으며, 우리는 지금까지 좋은 시간을 보냈습니다. 그러나 CLI는 우리를 지금까지 데려 갈 수 있습니다. 다른 툴킷, 특히 wx , Qt 및 GTK를 살펴보기 시작했습니다 . Raspberry Pi와 관련된 많은 정보를 찾을 수는 없지만 일반적으로 Linux에 대한 바인딩이 큰 것 같습니다. …
Pi는 주로 Python의 교육용 장치로 홍보되고 있습니다. 이와 함께 파이썬에서 GPIO에 액세스하는 사람들에 대한 훌륭한 예가 이미 있습니다. 그러나 가정용 맥주가 아닌 대부분의 기성품 주변 장치에는 USB 인터페이스가 있습니다. 표준 데비안 / 파이썬 카드를 사용하여 어떻게 접근합니까? 사용 가능한 Python 라이브러리와 훌륭한 자습서가 있습니까?
Raspberry Pi는 C/C++일부 하드웨어 기능 (예 :에 대한 호출)에 액세스하기 위해 약간의 특수 코드가 필요합니다 bcm_host_init(). 나는 이것을 자동으로 감지하는 안정적이고 우아한 방법을 찾고 있습니다. 나는 어떤 컴파일러 있다고 생각하지 않습니다 #defines같은 _WIN32그래서에서의 검출, 내가 남용 할 수는 CMake충분 (쉘 스크립트를 실행할 수있는). 또한 모든 배포판이 아니라면 대부분 작동하는 방법을 …
gcc는 -mcpu = (또는 -march =) 플래그를 사용하여 특정 CPU 유형에 최적화 된 코드를 생성합니다. 수많은 arm 변형이 있으며 gcc Arm 대상은 수많은 FPU 유형도 제공합니다. Raspberry Pi에서 C 코드를 컴파일 할 때 어떤 -mcpu = /-march = 플래그와 -mfpu = 플래그가 적절한 / 네이티브 플래그입니까?
저는 Raspberry Pi 플랫폼을 처음 사용하며 리소스를 수집하고 작은 컴퓨터가 적합하지 않은 컴퓨터를 결정하려고했습니다. 필자는 Python이 R-Pi 액세서리 및 컨트롤러의 제어 및 자동화를위한 프로그래밍 환경이라는 것을 이해합니다. 나는 그것을 시도하기를 기다릴 수 없다. 그러나 일부 웹 응용 프로그램 개발 (테스트)에 Pi를 사용하는 방법을 결정하려고합니다. Microsoft가 .Net Core 프레임 워크를 오픈 …
단일 페이지 웹 응용 프로그램 에서 책을 읽었을 때 제가 생각하게하는 단락에 도달했습니다. Node.js는 비 차단 및 이벤트 중심입니다. 요컨대, 보통 하드웨어 의 단일 Node.js 인스턴스 는 실시간 메시징에 사용되는 것과 같은 수만 또는 수십만 개의 동시 개방 연결을 처리 할 수 있으며 이는 종종 최신 SPA의 매우 바람직한 기능입니다. …
FTP와 다양한 버전 제어 시스템을 사용하여 전체 컴퓨터에서 개발 된 코드를 Raspberry Pi에 업로드하거나 커밋 할 수 있다는 것을 알고 있습니다. 또 다른 가능성은 SSH 및 Vim (또는 Emacs)을 사용하는 것입니다. 실시간 원격 파일 편집을 지원하는 IDE가 있습니까 (또는 더 나은 대안이 있습니까)? Raspberry Pi 에서 Ace 를 실행하는 페이지가있는 …