В IDE отваливаются библиотеки. rкак лечить?

Обсуждаем контроллеры компании Atmel.
Ответить
REB
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1391
Зарегистрирован: Вс сен 20, 2009 00:23:17
Откуда: Жидостан

Сообщение REB »

Версия IDE - 1.6.6
библиотеки:
Adafruit_GFX
Adafruit-PCD8544-Nokia-5110-LCD-library-master
LCD5110_Basic

Пытаюсь положить в соовтествующую папку - ошибка в компиляции кода. Пытаюсь инсталлировать библиотеку зип архивом через меню - снова ошибка при компиляции кода. Даже если не обращаться к библиотеке по средствам кода, только подключить ее.
ПРимер ошибки:

Код: Выделить всё

In file included from C:\Users\REB\Documents\Arduino\PROBNI_SKETCH\PROBNI_SKETCH.ino\PROBNI_SKETCH.ino.ino:5:0:

D:\PROG\arduino-nightly\libraries\Adafruit/Adafruit_PCD8544.h:36:0: warning: "PCD8544_DISPLAYBLANK" redefined [enabled by default]

 #define PCD8544_DISPLAYBLANK 0x0

 ^

In file included from C:\Users\REB\Documents\Arduino\PROBNI_SKETCH\PROBNI_SKETCH.ino\PROBNI_SKETCH.ino.ino:1:0:

C:\Users\REB\Documents\Arduino\libraries\LCD5110_Basic/LCD5110_Basic.h:37:0: note: this is the location of the previous definition

 #define PCD8544_DISPLAYBLANK  0x00

 ^

In file included from C:\Users\REB\Documents\Arduino\PROBNI_SKETCH\PROBNI_SKETCH.ino\PROBNI_SKETCH.ino.ino:5:0:

D:\PROG\arduino-nightly\libraries\Adafruit/Adafruit_PCD8544.h:37:0: warning: "PCD8544_DISPLAYNORMAL" redefined [enabled by default]

 #define PCD8544_DISPLAYNORMAL 0x4

 ^

In file included from C:\Users\REB\Documents\Arduino\PROBNI_SKETCH\PROBNI_SKETCH.ino\PROBNI_SKETCH.ino.ino:1:0:

C:\Users\REB\Documents\Arduino\libraries\LCD5110_Basic/LCD5110_Basic.h:38:0: note: this is the location of the previous definition

 #define PCD8544_DISPLAYNORMAL  0x04

 ^

In file included from C:\Users\REB\Documents\Arduino\PROBNI_SKETCH\PROBNI_SKETCH.ino\PROBNI_SKETCH.ino.ino:5:0:

D:\PROG\arduino-nightly\libraries\Adafruit/Adafruit_PCD8544.h:38:0: warning: "PCD8544_DISPLAYALLON" redefined [enabled by default]

 #define PCD8544_DISPLAYALLON 0x1

 ^

In file included from C:\Users\REB\Documents\Arduino\PROBNI_SKETCH\PROBNI_SKETCH.ino\PROBNI_SKETCH.ino.ino:1:0:

C:\Users\REB\Documents\Arduino\libraries\LCD5110_Basic/LCD5110_Basic.h:39:0: note: this is the location of the previous definition

 #define PCD8544_DISPLAYALLON  0x01

 ^

In file included from C:\Users\REB\Documents\Arduino\PROBNI_SKETCH\PROBNI_SKETCH.ino\PROBNI_SKETCH.ino.ino:5:0:

D:\PROG\arduino-nightly\libraries\Adafruit/Adafruit_PCD8544.h:39:0: warning: "PCD8544_DISPLAYINVERTED" redefined [enabled by default]

 #define PCD8544_DISPLAYINVERTED 0x5

 ^

In file included from C:\Users\REB\Documents\Arduino\PROBNI_SKETCH\PROBNI_SKETCH.ino\PROBNI_SKETCH.ino.ino:1:0:

C:\Users\REB\Documents\Arduino\libraries\LCD5110_Basic/LCD5110_Basic.h:40:0: note: this is the location of the previous definition

 #define PCD8544_DISPLAYINVERTED  0x05

 ^

C:\Users\REB\Documents\Arduino\libraries\LCD5110_Basic\DefaultFonts.c:12:14: error: variable 'SmallFont' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

 fontdatatype SmallFont[] PROGMEM =

              ^

C:\Users\REB\Documents\Arduino\libraries\LCD5110_Basic\DefaultFonts.c:117:14: error: variable 'MediumNumbers' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

 fontdatatype MediumNumbers[] PROGMEM =

              ^

C:\Users\REB\Documents\Arduino\libraries\LCD5110_Basic\DefaultFonts.c:135:14: error: variable 'BigNumbers' must be const in order to be put into read-only section by means of '__attribute__((progmem))'

 fontdatatype BigNumbers[] PROGMEM =

              ^

exit status 1
Ошибка компиляции.  
Установил на смартфон, получил конкретную ошибку без лишнего мата:
Gt95aPOI0Gw.jpg
(149.88 КБ) 295 скачиваний
Вопрос, что за "файл свойств" у библиотеки и где его взять? Ну и как вообще бороться с этим глюком?
Существует миф, о том, что дырявые вечно суют свой нос не в свое дело, ввиду необоснованного ЧСВ. Не правда! Это не миф! )))
Реклама
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Сообщение Dimon456 »

Проектик то выложите в месте со своей библиотекой.
Реклама
REB
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1391
Зарегистрирован: Вс сен 20, 2009 00:23:17
Откуда: Жидостан

Сообщение REB »

Adafruit_GFX.zip
(14.65 КБ) 219 скачиваний
LCD5110_Basic.zip
(28.08 КБ) 209 скачиваний
Adafruit-PCD8544-Nokia-5110-LCD-library-master.zip
(10.17 КБ) 222 скачивания

Код: Выделить всё

#include <SPI.h>
#include <Adafruit_GFX.h>
#include <Adafruit_PCD8544.h>

Adafruit_PCD8544 display = Adafruit_PCD8544(7, 6, 5, 4, 3);
unsigned long last_time;

void setup() {
display.begin();
display.clearDisplay();
display.setContrast(50);
display.setTextSize(1);
display.setTextColor(BLACK);
display.setCursor(0, 0);

display.display();
delay(3000);
}

void loop() {

display.clearDisplay();
display.print("0000100101000101001001000100100100010010010010100101000010010000010000010001010010100101001");
delay(100);
display.display();
display.clearDisplay();
display.print("0010100000010101010000010000100100010111000101000010010101001000101010001010001000100100000");
delay(100);
display.display();
display.clearDisplay();
display.print("0000001001001000100100010101010000010100010100101010100010101010010101001010000100010010001");
delay(100);
display.display();
}
Существует миф, о том, что дырявые вечно суют свой нос не в свое дело, ввиду необоснованного ЧСВ. Не правда! Это не миф! )))
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Сообщение Dimon456 »

По чему у вас старая версия?
У меня версия 1.8.1.
Нормально собирается, вот архив.
Реклама
Эиком - электронные компоненты и радиодетали
Мудрый кот
Сообщения: 1706
Зарегистрирован: Вт янв 05, 2016 10:14:25
Откуда: поселок Мелеуз

Сообщение Novice user »

1.6.13-все отлично собирается
Реклама
REB
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1391
Зарегистрирован: Вс сен 20, 2009 00:23:17
Откуда: Жидостан

Сообщение REB »

Dimon456 в 1.8.5 тот же глюк
Novice user под какой виндой?
Существует миф, о том, что дырявые вечно суют свой нос не в свое дело, ввиду необоснованного ЧСВ. Не правда! Это не миф! )))
Реклама
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Сообщение Dimon456 »

С оф сайта только 1.8.4, нету 1.8.5, та что в инете есть 1.8.5 содержит вредоносную программу.
ARDUINO-1.8.4-windows.zip 160 мегабайт.
Нормально все собирается.

И так качаем ARDUINO-1.8.4-windows.zip 160 мегабайт.
Старую ARDUINO удаляем, лезем в папку C:\Users\[Пользователь]\Documents\Arduino\, чистим все в этой папке

Распаковываем архив ARDUINO-1.8.4-windows.zip на диск С.
Запускаем C:\arduino-1.8.4\arduino.exe

Устанавливаем через меню Скетч->Подключить библиотеку->подключить zip библиотеку, подключаем ваши три библиотеки.
Вылазит сообщение (Доступны обновления для ваших библиотек), обновляем.
Берем ваш скетч и собираем, нормально все собирается.
Нашел транзистор. Понюхал.
Сообщения: 197
Зарегистрирован: Пн апр 25, 2016 15:43:23
Откуда: Россия , Воронеж

Сообщение Ravor »

[uquote="Dimon456",url="/forum/viewtopic.php?p=3325693#p3325693"]С оф сайта только 1.8.4, нету 1.8.5, та что в инете есть 1.8.5 содержит вредоносную программу.
ARDUINO-1.8.4-windows.zip 160 мегабайт.
Нормально все собирается.

И так качаем ARDUINO-1.8.4-windows.zip 160 мегабайт.
Старую ARDUINO удаляем, лезем в папку C:\Users\[Пользователь]\Documents\Arduino\, чистим все в этой папке

Распаковываем архив ARDUINO-1.8.4-windows.zip на диск С.
Запускаем C:\arduino-1.8.4\arduino.exe

Устанавливаем через меню Скетч->Подключить библиотеку->подключить zip библиотеку, подключаем ваши три библиотеки.
Вылазит сообщение (Доступны обновления для ваших библиотек), обновляем.
Берем ваш скетч и собираем, нормально все собирается.[/uquote]

Вы слепой. Это не оскорбление , просто вы невнимательный 1.8.5 на оф сайте лежит , если скачить не просматривая все версии. У них привычка не выкладывать последнюю версию в дерево версий . но если нажмёте софтваре на оф сайте . то вам сразу её и предложат
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Сообщение Dimon456 »

Ну и какой результат, по прежнему не собирается?

Нашел я вашу ошибку, совершенно случайно.
У вас откроется файл DefaultFonts.c с ошибкой, и будет указана строка

Код: Выделить всё

fontdatatype SmallFont[] PROGMEM =
Если это так, то отредактируйте начало файла так
Спойлер

Код: Выделить всё

#if defined(__AVR__)
	#include <avr/pgmspace.h>
  #undef PROGMEM
  #define PROGMEM __attribute__(( section(".progmem.data") ))
	#define fontdatatype uint8_t
#elif defined(__PIC32MX__)
	#define PROGMEM
	#define fontdatatype const unsigned char
#elif defined(__arm__)
	#define PROGMEM
	#define fontdatatype const unsigned char
#endif
Мудрый кот
Сообщения: 1706
Зарегистрирован: Вт янв 05, 2016 10:14:25
Откуда: поселок Мелеуз

Сообщение Novice user »

у меня виндовс 7,1.8.5 тоже прекрасно компилирует
Изображение
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Сообщение Dimon456 »

Novice user писал(а):у меня виндовс 7,1.8.5 тоже прекрасно компилирует
Хватит уже версии потрошить, специально для вас Novice user видос
REB
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1391
Зарегистрирован: Вс сен 20, 2009 00:23:17
Откуда: Жидостан

Сообщение REB »

Dimon456 1.8.5 установлена с майкрософт стор (вин10)

Обновил библиотеки, вроде бы пока глюка нет. НО:
пытаюсь залить скетч https://geektimes.ru/post/254998/

Код: Выделить всё

#include <LCD5110_Graph.h>
LCD5110 myGLCD(7,6,5,4,3);

unsigned long last_time; 
extern uint8_t OKO[];

float y;
uint8_t* bm;
int pacy;

void setup()
{
  myGLCD.InitLCD();
}

void loop()
{
  myGLCD.clrScr();
  myGLCD.drawBitmap(0, 0, OKO, 84, 48);
  myGLCD.update();

  delay(2000);

  #include <avr/pgmspace.h>

const uint8_t OKO[] PROGMEM={

//Скопированный hex-код  GLCD tools

};
}
получаю ошибку

Код: Выделить всё

Arduino: 1.8.5 (Windows Store 1.8.10.0) (Windows 10), Плата:"Arduino Pro or Pro Mini, ATmega328P (5V, 16 MHz)"

C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\hardware -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\tools-builder -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\hardware\tools\avr -built-in-libraries C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\libraries -libraries C:\Users\REB\Documents\Arduino\libraries -fqbn=arduino:avr:pro:cpu=16MHzatmega328 -ide-version=10805 -build-path C:\Users\REB\AppData\Local\Temp\arduino_build_835166 -warnings=none -build-cache C:\Users\REB\AppData\Local\Temp\arduino_cache_130705 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\hardware\tools\avr -verbose C:\Users\REB\Documents\Arduino\sketch_mar09a\sketch_mar09a.ino
C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\arduino-builder -compile -logger=machine -hardware C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\hardware -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\tools-builder -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\hardware\tools\avr -built-in-libraries C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\libraries -libraries C:\Users\REB\Documents\Arduino\libraries -fqbn=arduino:avr:pro:cpu=16MHzatmega328 -ide-version=10805 -build-path C:\Users\REB\AppData\Local\Temp\arduino_build_835166 -warnings=none -build-cache C:\Users\REB\AppData\Local\Temp\arduino_cache_130705 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\hardware\tools\avr -verbose C:\Users\REB\Documents\Arduino\sketch_mar09a\sketch_mar09a.ino
Using board 'pro' from platform in folder: C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\hardware\arduino\avr
Using core 'arduino' from platform in folder: C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\hardware\arduino\avr
Detecting libraries used...
"C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10805 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR   "-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\variants\eightanaloginputs" "C:\Users\REB\AppData\Local\Temp\arduino_build_835166\sketch\sketch_mar09a.ino.cpp" -o "nul"
"C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10805 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR   "-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\variants\eightanaloginputs" "-IC:\Users\REB\Documents\Arduino\libraries\LCD5110_Graph" "C:\Users\REB\AppData\Local\Temp\arduino_build_835166\sketch\sketch_mar09a.ino.cpp" -o "nul"
Using cached library dependencies for file: C:\Users\REB\Documents\Arduino\libraries\LCD5110_Graph\DefaultFonts.c
Using cached library dependencies for file: C:\Users\REB\Documents\Arduino\libraries\LCD5110_Graph\LCD5110_Graph.cpp
Generating function prototypes...
"C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10805 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR   "-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\variants\eightanaloginputs" "-IC:\Users\REB\Documents\Arduino\libraries\LCD5110_Graph" "C:\Users\REB\AppData\Local\Temp\arduino_build_835166\sketch\sketch_mar09a.ino.cpp" -o "C:\Users\REB\AppData\Local\Temp\arduino_build_835166\preproc\ctags_target_for_gcc_minus_e.cpp"
"C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\tools-builder\ctags\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\REB\AppData\Local\Temp\arduino_build_835166\preproc\ctags_target_for_gcc_minus_e.cpp"
Компиляция скетча...
"C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10805 -DARDUINO_AVR_PRO -DARDUINO_ARCH_AVR   "-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\cores\arduino" "-IC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\variants\eightanaloginputs" "-IC:\Users\REB\Documents\Arduino\libraries\LCD5110_Graph" "C:\Users\REB\AppData\Local\Temp\arduino_build_835166\sketch\sketch_mar09a.ino.cpp" -o "C:\Users\REB\AppData\Local\Temp\arduino_build_835166\sketch\sketch_mar09a.ino.cpp.o"
Compiling libraries...
Compiling library "LCD5110_Graph"
Используем предварительно скомпилированный файл: C:\Users\REB\AppData\Local\Temp\arduino_build_835166\libraries\LCD5110_Graph\DefaultFonts.c.o
Используем предварительно скомпилированный файл: C:\Users\REB\AppData\Local\Temp\arduino_build_835166\libraries\LCD5110_Graph\LCD5110_Graph.cpp.o
Compiling core...
Используем предварительно скомпилированный файл: C:\Users\REB\AppData\Local\Temp\arduino_build_835166\core\wiring_pulse.S.o
Используем предварительно скомпилированный файл: C:\Users\REB\AppData\Local\Temp\arduino_build_835166\core\WInterrupts.c.o
Используем предварительно скомпилированный файл: C:\Users\REB\AppData\Local\Temp\arduino_build_835166\core\hooks.c.o
Используем предварительно скомпилированный файл: C:\Users\REB\AppData\Local\Temp\arduino_build_835166\core\wiring.c.o
Используем предварительно скомпилированный файл: C:\Users\REB\AppData\Local\Temp\arduino_build_835166\core\wiring_analog.c.o
Используем предварительно скомпилированный файл: C:\Users\REB\AppData\Local\Temp\arduino_build_835166\core\wiring_digital.c.o
Используем предварительно скомпилированный файл: C:\Users\REB\AppData\Local\Temp\arduino_build_835166\core\wiring_pulse.c.o
Используем предварительно скомпилированный файл: C:\Users\REB\AppData\Local\Temp\arduino_build_835166\core\wiring_shift.c.o
Используем предварительно скомпилированный файл: C:\Users\REB\AppData\Local\Temp\arduino_build_835166\core\CDC.cpp.o
Используем предварительно скомпилированный файл: C:\Users\REB\AppData\Local\Temp\arduino_build_835166\core\HardwareSerial.cpp.o
Используем предварительно скомпилированный файл: C:\Users\REB\AppData\Local\Temp\arduino_build_835166\core\HardwareSerial0.cpp.o
Используем предварительно скомпилированный файл: C:\Users\REB\AppData\Local\Temp\arduino_build_835166\core\HardwareSerial1.cpp.o
Используем предварительно скомпилированный файл: C:\Users\REB\AppData\Local\Temp\arduino_build_835166\core\HardwareSerial2.cpp.o
Используем предварительно скомпилированный файл: C:\Users\REB\AppData\Local\Temp\arduino_build_835166\core\HardwareSerial3.cpp.o
Используем предварительно скомпилированный файл: C:\Users\REB\AppData\Local\Temp\arduino_build_835166\core\IPAddress.cpp.o
Используем предварительно скомпилированный файл: C:\Users\REB\AppData\Local\Temp\arduino_build_835166\core\PluggableUSB.cpp.o
Используем предварительно скомпилированный файл: C:\Users\REB\AppData\Local\Temp\arduino_build_835166\core\Print.cpp.o
Используем предварительно скомпилированный файл: C:\Users\REB\AppData\Local\Temp\arduino_build_835166\core\Stream.cpp.o
Используем предварительно скомпилированный файл: C:\Users\REB\AppData\Local\Temp\arduino_build_835166\core\Tone.cpp.o
Используем предварительно скомпилированный файл: C:\Users\REB\AppData\Local\Temp\arduino_build_835166\core\USBCore.cpp.o
Используем предварительно скомпилированный файл: C:\Users\REB\AppData\Local\Temp\arduino_build_835166\core\WMath.cpp.o
Используем предварительно скомпилированный файл: C:\Users\REB\AppData\Local\Temp\arduino_build_835166\core\WString.cpp.o
Используем предварительно скомпилированный файл: C:\Users\REB\AppData\Local\Temp\arduino_build_835166\core\abi.cpp.o
Используем предварительно скомпилированный файл: C:\Users\REB\AppData\Local\Temp\arduino_build_835166\core\main.cpp.o
Используем предварительно скомпилированный файл: C:\Users\REB\AppData\Local\Temp\arduino_build_835166\core\new.cpp.o
Используем предварительно скомпилированный файл: C:\Users\REB\AppData\Local\Temp\arduino_build_835166\core\core.a
Archiving built core (caching) in: C:\Users\REB\AppData\Local\Temp\arduino_cache_130705\core\core_arduino_avr_pro_cpu_16MHzatmega328_a94ab6aaf61dfb93b4a8079c694a14c2.a
Linking everything together...
"C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.10.0_x86__mdqgnx93n4wtt\hardware\tools\avr/bin/avr-gcc" -w -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p  -o "C:\Users\REB\AppData\Local\Temp\arduino_build_835166/sketch_mar09a.ino.elf" "C:\Users\REB\AppData\Local\Temp\arduino_build_835166\sketch\sketch_mar09a.ino.cpp.o" "C:\Users\REB\AppData\Local\Temp\arduino_build_835166\libraries\LCD5110_Graph\DefaultFonts.c.o" "C:\Users\REB\AppData\Local\Temp\arduino_build_835166\libraries\LCD5110_Graph\LCD5110_Graph.cpp.o" "C:\Users\REB\AppData\Local\Temp\arduino_build_835166/core\core.a" "-LC:\Users\REB\AppData\Local\Temp\arduino_build_835166" -lm
C:\Users\REB\AppData\Local\Temp\ccsiSwbc.ltrans0.ltrans.o: In function `main':

C:\Users\REB\Documents\Arduino\libraries\LCD5110_Graph/LCD5110_Graph.cpp:825: undefined reference to `OKO'

C:\Users\REB\Documents\Arduino\libraries\LCD5110_Graph/LCD5110_Graph.cpp:825: undefined reference to `OKO'

collect2.exe: error: ld returned 1 exit status

Используем библиотеку LCD5110_Graph в папке: C:\Users\REB\Documents\Arduino\libraries\LCD5110_Graph (legacy)
exit status 1
Ошибка компиляции для платы Arduino Pro or Pro Mini.
Существует миф, о том, что дырявые вечно суют свой нос не в свое дело, ввиду необоснованного ЧСВ. Не правда! Это не миф! )))
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Сообщение Dimon456 »

Держи
Спойлер

Код: Выделить всё

#include <LCD5110_Graph.h>
#include <avr/pgmspace.h>

const uint8_t OKO[] PROGMEM={

//Скопированный hex-код  GLCD tools
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xC0, 0xE0, 0xF0, 0xF8, 0xF8, 0xFC, 0xFC,   // 0x0010 (16) pixels
0xFE, 0xFE, 0x7F, 0x7F, 0x7F, 0x3F, 0x3F, 0x3F, 0x3F, 0x3F, 0x7F, 0x7F, 0x7F, 0xFE, 0xFE, 0xFE,   // 0x0020 (32) pixels
0xFC, 0xFC, 0xF8, 0xF0, 0xF0, 0xE0, 0xC0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xC0, 0xE0,   // 0x0030 (48) pixels
0xF0, 0xF0, 0xF8, 0xFC, 0xFC, 0xFE, 0xFE, 0xFE, 0x7F, 0x7F, 0x7F, 0x3F, 0x3F, 0x3F, 0x3F, 0x7F,   // 0x0040 (64) pixels
0x7F, 0x7F, 0x7F, 0xFE, 0xFE, 0xFC, 0xFC, 0xF8, 0xF8, 0xF0, 0xE0, 0xC0, 0x86, 0x06, 0x06, 0x00,   // 0x0050 (80) pixels
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0xFC, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,   // 0x0060 (96) pixels
0x1F, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,   // 0x0070 (112) pixels
0x80, 0x80, 0x00, 0x00, 0x01, 0x01, 0x03, 0x0F, 0x1F, 0x3F, 0xFF, 0xFF, 0xFF, 0xFE, 0xFC, 0xFE,   // 0x0080 (128) pixels
0xFF, 0xFF, 0xFF, 0x3F, 0x1F, 0x0F, 0x03, 0x01, 0x01, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0xF8,   // 0x0090 (144) pixels
0xF8, 0xF8, 0xF8, 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x01, 0x07, 0x1F, 0xFF, 0xFF, 0xFF,   // 0x00A0 (160) pixels
0xFF, 0xFF, 0xFC, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x7F, 0xFF,   // 0x00B0 (176) pixels
0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x07, 0x07, 0x07, 0x07,   // 0x00C0 (192) pixels
0x07, 0x07, 0x07, 0x07, 0x07, 0x03, 0x00, 0x00, 0x00, 0x00, 0x80, 0xC0, 0xF0, 0xF8, 0xFE, 0xFF,   // 0x00D0 (208) pixels
0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0xF8, 0xF0, 0xC0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x07,   // 0x00E0 (224) pixels
0x07, 0x07, 0x07, 0x3F, 0x3F, 0x3F, 0x3F, 0x07, 0x07, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0,   // 0x00F0 (240) pixels
0xF0, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x7F, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,   // 0x0100 (256) pixels
0x00, 0x00, 0x00, 0x00, 0x03, 0x07, 0x0F, 0x1F, 0x3F, 0x7F, 0x7F, 0xFF, 0xFE, 0xFE, 0xFC, 0xFC,   // 0x0110 (272) pixels
0xF8, 0xF8, 0xF8, 0xF8, 0xF8, 0xF8, 0xF8, 0xFC, 0xFC, 0xFC, 0xFE, 0xFF, 0x7F, 0x7F, 0x3F, 0x3F,   // 0x0120 (288) pixels
0x1F, 0x0F, 0x07, 0x03, 0x01, 0x00, 0x00, 0x00, 0x01, 0x03, 0x07, 0x0F, 0x1F, 0x3F, 0x3F, 0x7F,   // 0x0130 (304) pixels
0x7F, 0xFF, 0xFE, 0xFC, 0xFC, 0xFC, 0xF8, 0xF8, 0xF8, 0xF8, 0xF8, 0xF8, 0xF8, 0xFC, 0xFC, 0xFE,   // 0x0140 (320) pixels
0xFE, 0xFF, 0x7F, 0x7F, 0x3F, 0x1F, 0x0F, 0x07, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,   // 0x0150 (336) pixels
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0xC0, 0xC0, 0x80, 0x00, 0x00,   // 0x0160 (352) pixels
0x00, 0x00, 0xC1, 0xC1, 0xC1, 0xC1, 0xC1, 0xC1, 0x81, 0x81, 0x01, 0x01, 0xC1, 0xC1, 0xC0, 0xC0,   // 0x0170 (368) pixels
0xC0, 0xC0, 0x80, 0x00, 0x00, 0x00, 0x80, 0xC0, 0xC0, 0x00, 0x00, 0x00, 0xC0, 0xC0, 0x80, 0x00,   // 0x0180 (384) pixels
0x00, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC1, 0xC1, 0x01, 0x01, 0xC1, 0xC1, 0xC1, 0x01, 0x01,   // 0x0190 (400) pixels
0x01, 0xC1, 0xC1, 0x01, 0x00, 0x00, 0x80, 0xC0, 0xC0, 0xC0, 0xC0, 0x80, 0x80, 0x00, 0x00, 0x00,   // 0x01A0 (416) pixels
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0xF8, 0xFF, 0x3F, 0x3B,   // 0x01B0 (432) pixels
0x3F, 0x7F, 0xFE, 0xF0, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0x1C, 0x3C, 0xFF, 0xFF, 0xC7, 0x00, 0x00,   // 0x01C0 (448) pixels
0xFF, 0xFF, 0xFF, 0xE0, 0xE0, 0xF1, 0x7F, 0x3F, 0x1F, 0x00, 0x3F, 0x7F, 0xFF, 0xE0, 0xC0, 0xE0,   // 0x01D0 (464) pixels
0xFF, 0x7F, 0x3F, 0x00, 0x00, 0xE0, 0xE0, 0xFF, 0xFF, 0xFF, 0xE0, 0xE0, 0xC0, 0x00, 0x00, 0xFF,   // 0x01E0 (480) pixels
0xFF, 0x07, 0x0F, 0x3E, 0xFC, 0xFF, 0xFF, 0x00, 0x00, 0x3F, 0x7F, 0xFF, 0xE0, 0xC0, 0xE1, 0x7F,   // 0x01F0 (496) pixels
0x7F, 0x0E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
};



LCD5110 myGLCD(8,9,10,11,12);

//extern uint8_t OKO[];

float y;
uint8_t* bm;
int pacy;

void setup()
{
  myGLCD.InitLCD();
}

void loop()
{
  myGLCD.clrScr();
  myGLCD.drawBitmap(0, 0, OKO, 84, 48);
  myGLCD.update();

  delay(2000);
}
В const uint8_t OKO[] PROGMEM={ ..... } сам вставишь что надо, там написано с помощью какой проги и как сделать.
REB
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1391
Зарегистрирован: Вс сен 20, 2009 00:23:17
Откуда: Жидостан

Сообщение REB »

Dimon456 совершенно не понял.
код изображения вне void setup и void lop? функция подключения пинов после кода?
Да, кстати код не сработал.
avrdude: ser_open(): can't open device "\\.\COM1": Не удается найти указанный файл.
Существует миф, о том, что дырявые вечно суют свой нос не в свое дело, ввиду необоснованного ЧСВ. Не правда! Это не миф! )))
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Сообщение Dimon456 »

REB писал(а):avrdude: ser_open(): can't open device "\\.\COM1": Не удается найти указанный файл.
Ойёёёёёёёёёёё.
Здесь волшебная палочка не поможет.
Хоть бы воспользовались гугл-переводчиком.
Изображение
REB
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1391
Зарегистрирован: Вс сен 20, 2009 00:23:17
Откуда: Жидостан

Сообщение REB »

Dimon456 гугл переводчк и так не поможет, тут без него перевести можно "не возможно открыть устройство СОМ1" Проблема в том, что ардуино подключен к порту COM9 и в программе проставлен порт СОМ9 , каким раком СОМ1 тут предчастен я не знаю=)

А еще пробоема в том, что другой скетч в плату загружается через тоже соединение.
Существует миф, о том, что дырявые вечно суют свой нос не в свое дело, ввиду необоснованного ЧСВ. Не правда! Это не миф! )))
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Сообщение Dimon456 »

Покажи мне вот так
СпойлерИзображение
Чтоб я видел свой код, доступные порты, и внизу информацию.
REB
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1391
Зарегистрирован: Вс сен 20, 2009 00:23:17
Откуда: Жидостан

Сообщение REB »

Перезагрузил комп, все получилось. только вместо моей картинки

Код: Выделить всё

0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x07, 0xFF, 0xFF, 0xFF, 0xF0, 0x7E, 0x0F, 0x00, 0x00, 0x20, 
	0xE0, 0x80, 0x00, 0x00, 0x00, 0x10, 0x7F, 0x1F, 0x80, 0x00, 0x70, 0x41, 0xC0, 0x00, 0x00, 0x00, 
	0x10, 0x61, 0xB8, 0xC0, 0x00, 0x21, 0xF0, 0x80, 0x00, 0x00, 0x00, 0x10, 0x61, 0xB0, 0x40, 0x00, 
	0x22, 0xE8, 0x80, 0x00, 0x00, 0x00, 0x10, 0x63, 0xB0, 0x00, 0x00, 0x73, 0x19, 0xC0, 0x00, 0x00, 
	0x00, 0x10, 0x7F, 0x30, 0x00, 0x00, 0xF9, 0xF3, 0xE0, 0x00, 0x00, 0x00, 0x10, 0x7E, 0x30, 0x00, 
	0x00, 0xF9, 0xF3, 0xE0, 0x00, 0x00, 0x00, 0x10, 0x7F, 0x30, 0x00, 0x00, 0x73, 0xF9, 0xC0, 0x00, 
	0x00, 0x00, 0x10, 0x61, 0xB0, 0x00, 0x00, 0xF7, 0x1D, 0xE0, 0x00, 0x00, 0x00, 0x10, 0x61, 0xB0, 
	0x40, 0x01, 0xFE, 0x0F, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x63, 0xB8, 0xC7, 0x07, 0x3C, 0x07, 0x9C, 
	0x1C, 0x00, 0x00, 0x00, 0x7F, 0x1F, 0x81, 0x8F, 0xFC, 0x07, 0xFE, 0x30, 0x00, 0x00, 0x00, 0x7E, 
	0x0F, 0x0C, 0xC8, 0xFE, 0x0F, 0xE2, 0x66, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xE3, 0xFF, 0x1F, 
	0xF8, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x17, 0xF0, 0xCF, 0x1E, 0x61, 0xFD, 0x00, 0x00, 0x00, 
	0x00, 0x00, 0x0F, 0xF8, 0x0F, 0xBE, 0x03, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFC, 0x07, 
	0xBC, 0x07, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFE, 0x07, 0xFC, 0x0F, 0xFF, 0x00, 0x00, 
	0x00, 0x00, 0x00, 0x0F, 0xFF, 0x0F, 0xFE, 0x1F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0xFE, 
	0x3F, 0xFF, 0x8F, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x3F, 0xFF, 0x87, 0xFC, 0x00, 
	0x00, 0x00, 0x00, 0x00, 0x07, 0xFC, 0x1D, 0x57, 0x07, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 
	0xFF, 0x3A, 0xAB, 0x9F, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0xFF, 0xFD, 0x17, 0xFF, 0xF8, 
	0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0xFF, 0xFA, 0xAB, 0xFF, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x03, 0xFF, 0xFD, 0x57, 0xFF, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xFF, 0xFA, 0xAB, 0xFF, 
	0xE8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xBF, 0xD9, 0x53, 0x7F, 0xA0, 0x00, 0x00, 0x00, 0x00, 
	0x00, 0x00, 0x2D, 0x9A, 0xAB, 0x36, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x1D, 0x57, 
	0x12, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1E, 0xAF, 0x00, 0x00, 0x00, 0x00, 0x00, 
	0x00, 0x00, 0x00, 0x00, 0x7F, 0x1F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 
	0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0xFF, 0xFF, 0xF0, 0x03, 0xF0, 0x7F, 
	0x80, 0x00, 0x00, 0x00, 0x01, 0xF9, 0xF3, 0xF0, 0x03, 0xF8, 0xFF, 0xC0, 0x80, 0x00, 0x00, 0x00, 
	0xF0, 0xE1, 0xE0, 0x03, 0x0D, 0x8C, 0x60, 0x80, 0x00, 0x00, 0x20, 0x31, 0xF1, 0x80, 0x83, 0x0D, 
	0x8C, 0x60, 0x80, 0x00, 0x00, 0x11, 0xF3, 0xF9, 0xF1, 0x03, 0x0D, 0x8C, 0x60, 0x80, 0x00, 0x00, 
	0x7F, 0xC7, 0xFC, 0x7F, 0xC3, 0x0D, 0x8C, 0x60, 0x80, 0x00, 0x00, 0x10, 0x0F, 0xFE, 0x01, 0x03, 
	0x1D, 0x9C, 0xE0, 0x80, 0x00, 0x00, 0x20, 0x1B, 0xFB, 0x00, 0x83, 0xF8, 0xFF, 0xC0, 0x80, 0x00, 
	0x00, 0x00, 0x33, 0x59, 0x80, 0x03, 0xF0, 0x7F, 0x80, 0x80, 0x00, 0x00, 0x00, 0x64, 0x44, 0xC0, 
	0x03, 0x00, 0x0C, 0x00, 0x80, 0x00, 0x00, 0x00, 0x0E, 0xEE, 0x00, 0x03, 0x00, 0x0C, 0x00, 0x80, 
	0x00, 0x00, 0x00, 0x04, 0xE4, 0x00, 0x03, 0x00, 0x0C, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0xE0, 
	0x00, 0x03, 0x00, 0x0C, 0x00, 0xFF, 0xFF, 0xFF, 0xC0, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 
Получается абракадабра.

Попробую объяснить что я хочу получить в итоге:

Код: Выделить всё


#include <SPI.h>
#include <Adafruit_GFX.h>
#include <Adafruit_PCD8544.h>

Adafruit_PCD8544 display = Adafruit_PCD8544(7, 6, 5, 4, 3);
unsigned long last_time; 

void setup()   {
  display.begin();
  display.clearDisplay();
  display.setContrast(50);
  display.setTextSize(1);
  display.setTextColor(BLACK);
  display.setCursor(0, 0);
  
  display.display();
  
                                //Тут должна быть картинка с двуглавым орлом
                                
  delay(1500);
  display.clearDisplay();
   
  display.display();
  
                               // Тут должна быть картинка "дождитесь загрузки терминала" ПОВЕРХ которой, без удаления таковой будут появляться полосы загрузки описанные кодом ниже.
  
  delay(500);
  display.display();
  display.drawRect (15, 31, 4, 10, 1);
  delay(500);
  display.display();  
  display.drawRect (20, 31, 4, 10, 1);
  delay(500);
  display.display();  
  display.drawRect (25, 31, 4, 10, 1);
  delay(500);
  display.display();    
  display.drawRect (30, 31, 4, 10, 1);
  delay(500);
  display.display();   
  display.drawRect (35, 31, 4, 10, 1);
  delay(300);
  display.display();
  display.drawRect (40, 31, 4, 10, 1);
  delay(300);
  display.display();
  display.drawRect (45, 31, 4, 10, 1);
  delay(300);
  display.display(); 
  display.drawRect (50, 31, 4, 10, 1); 
  delay(200);
  display.display();
  display.drawRect (55, 31, 4, 10, 1);
  delay(200);
  display.display();
  display.drawRect (60, 31, 4, 10, 1);
  delay(200);
  display.display();
  display.drawRect (65, 31, 4, 10, 1);
  delay(200);
  display.display(); 
  display.drawRect (70, 31, 4, 10, 1); 
  
  delay(3000);
}

void loop() {

  display.display();
  display.clearDisplay();
  display.print("0000100101000101001001000100100100010010010010100101000010010000010000010001010010100101001");
  delay(100);
  display.display();
  display.clearDisplay();
  display.print("0010100000010101010000010000100100010111000101000010010101001000101010001010001000100100000");
  delay(100);
  display.display();
  display.clearDisplay();
  display.print("0000001001001000100100010101010000010100010100101010100010101010010101001010000100010010001");
  delay(100);
  
  }
картинки приложены к сообщению
84x48.rar
(1010 байт) 193 скачивания
(в архиве ибо БМП крепиться не хочет)
Существует миф, о том, что дырявые вечно суют свой нос не в свое дело, ввиду необоснованного ЧСВ. Не правда! Это не миф! )))
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Сообщение Dimon456 »

REB писал(а):только вместо моей картинки Получается абракадабра.
Ну не знаю, может ориентация байта не та, или направление счета байта не то.
REB писал(а):Попробую объяснить что я хочу получить в итоге:
И в чем проблема?
Модератор
Аватара пользователя
Сообщения: 19055
Зарегистрирован: Сб авг 14, 2010 15:05:51
Откуда: г. Озерск, Челябинская обл.

Сообщение Starichok51 »

REB писал(а):(в архиве ибо БМП крепиться не хочет)
сохраняй в .jpg, тогда будет крепиться.
и под спойлер прячь свои длинные "портянки".
Мудрость приходит вместе с импотенцией...
Когда на русском форуме переходят на Вы, в реальной жизни начинают бить морду.
Ответить

Вернуться в «AVR»