2016-06-03 4 views
0

progmem 변수에 Arduino 스케치를 저장하고 싶습니다. 문자열 형식으로 저장하려고 생각했지만 많은 공간을 차지할 것입니다. 그런 다음 16 진수를 저장하려고 생각했습니다. 대신. 어떻게하는지에 대해 알고 있습니까? 사용할 구문?progmem 변수에 Arduino 스케치 저장

+0

전체 스케치를 PROGMEM에 저장 하시겠습니까? 그렇다면이 이유는 무엇입니까? –

+0

내 프로그램을 업데이트하는 방법입니다. – geniusme

+0

'최신'코드를 업로드하기 만하면 PROGMEM에 업데이트를 배치하는 이유는 무엇입니까? –

답변

0

이 작업을 수행하는 간단한 방법은 없습니다. 부트 로더를 맞춤 코드로 바꾸어 플래시에 기록 할 수 있어야합니다. ESP8266을 사용할 수 있습니다. 또는 두 번째 arduino를 사용하여 첫 번째 프로그램을 다시 프로그래밍하십시오.

ESP8266을 IP-> 직렬 터널로 전환 할 수있는 몇 가지 프로젝트가 있습니다.이 터널은 PC에 플러그인 된 것처럼 보드에 업로드 할 수 있지만 Wi-Fi 연결은 대신 사용할 수 있습니다.

+0

두 번째 Arduino를 사용하는 두 번째 옵션을 고려한 후, "Arduino as ISP"역할을하지만, 업데이트하고 싶다면 어떻게 스케치를 보내야 할까? (예 : 이더넷 또는 Wifi를 통해) 어디로 갈 것인가? – geniusme

관련 문제