«compile» 태그된 질문

2
Arduino IDE의 다른 탭에서 클래스를 선언 할 수없는 이유는 무엇입니까?
일을 더 잘 정리하기 위해 코드 일부를 Arduino IDE의 두 번째 탭으로 옮기고 싶었습니다. 처음에는 함수 이동 만 시도했지만 정상적으로 작동하는 것 같습니다. setup()기본 탭 의 함수에서 함수를 호출 할 수 있으며 컴파일하거나 업로드하는 데 아무런 문제가 없었습니다. 그러나 전체 수업을 두 번째 탭에 넣으려고했지만 갑자기 더 이상 작동하지 않았습니다. …

5
Linux 명령 행을 통해 컴파일, 업로드 및 모니터링하는 방법은 무엇입니까?
Arduino Uno (업로드 등)와 Arduino IDE (Fedora 패키지 사용)의 인터페이스는 Fedora 21에서 잘 작동합니다. 그러나 오히려 vim + make + vim-quickfix-mode 등을 사용하고 싶습니다. 어떻게해야합니까? Fedora 리포지토리에서 사용 가능한 도구를 통해 설정하는 것이 좋습니다. IDE가 업로드 등을 위해 외부 명령 행 유틸리티를 호출한다고 가정합니다. IDE의 시리얼 모니터에 해당하는 아마 터미널 …
19 compile 

2
VS 코드로 스케치를 확인할 때 경고
Visual Studio Code를 사용하여 Arduino Studio 설치 파일을 사용하는 arduino를 개발하고 설치가 필요합니다. 이것은 매우 잘 작동합니다. 성가신 것은 스케치를 확인할 때 Arduino IDE보다 스케치가 오래 걸린다는 것입니다. 다음과 같은 경고가 의심됩니다. [경고] 출력 경로가 지정되지 않았습니다. 이전에 컴파일 된 파일을 재사용 할 수 없습니다. 확인이 느릴 수 있습니다. 읽어보기를 …
17 compile  ide 

1
아두 이노 IDE #ifdef
Arduino IDE를 사용하여 스케치를 Arduino 또는 ATTiny 또는 ATmega328에 업로드합니다. 아시다시피 각 장치마다 다른 핀아웃이있을 수 있습니다. ifdef내가 연결 한 보드에 따라 Arduino 컴파일러가를 지원합니까 ? 예를 들어 #ifdef Attiny85 a=0; b=1; c=2; #else // arduino a=9; b=10; c=11; #endif

1
메모리 크기에 대한 전 처리기 상수가 있습니까
사용 가능한 플래시 / 프로그램 공간에 따라 컴파일에서 일부 코드를 제외하고 싶습니다. 내가 지원하는 라이브러리의 데모 코드에서 사용하십시오. 현재 솔루션은 #ifdef 프로세서 유형을 사용하는 것입니다. 그러나 나는 더 일반적이기를 원하며 다양한 칩을 모두 지정할 필요는 없습니다. 사용 가능한 크기를 나타내는 전 처리기 상수가 있으면 좋을 것입니다. gcc 및 avr-gcc에 능숙하지 …

4
스케치가 왜 공간과 메모리를 많이 차지합니까?
Yún에 대한이 스케치를 컴파일 할 때 : int led = 7; void setup() { pinMode(led, OUTPUT); } void loop() { digitalWrite(led, HIGH); } 나는 얻다: Sketch는 5,098 바이트 (17 %)의 프로그램 저장 공간을 사용합니다. 최대 값은 28,672 바이트입니다. 전역 변수는 153 바이트 (5 %)의 동적 메모리를 사용하므로 지역 변수에는 2,407 …

2
.ino Arduino Sketch가 GCC-AVR에서 직접 컴파일됩니까?
자, 우리 모두 Arduino vs C ++와 같은 웹상의 모든 질문이나 다른 유사한 질문을 보았습니다. 그리고 대부분의 답변은 추상적 정보를 통한 것 외에는 컴파일 차이를 건드리지 않습니다. 내 질문은 .ino 파일의 이름을 .cpp 파일 또는 c ++의 다른 유사한 파일 확장자로 변경하여 GCC-AVR을 사용하여 컴파일하는 방법의 실제 차이점 (환경 설정이 …

1
CTC 모드에서 timer3 설정-서보 라이브러리와 충돌
초당 800 번 함수를 호출하기 위해 타이머를 설정하고 싶습니다. 프리스케일러가 1024 인 Arduino Mega 및 Timer3을 사용하고 있습니다. 프리스케일러 요소를 선택하려면 다음 단계를 고려했습니다. CPU 주파수 : 16MHz 타이머 해상도 : 65536 (16 비트) 선택한 프리스케일러로 CPU 주파수를 나눕니다 : 16x10 ^ 6 / 1024 = 15625 나머지를 원하는 주파수 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.