Новости:

Форум Infotex WeaponMod

Тема: Панорамный КСВ Метр AD9850  (Прочитано 428871 раз)

Оффлайн Gart 08 Ноября 2018, 10:42:47 (#510)

  • Старожил
  • ****
  • Сообщений: 73
  • Карма: +5/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
Ну у меня Uno есть почитал, поведение при заливке нашёл ошибку, она меня вывела на битый загруэчик и пути его восстановления, пробую как в инструкции не получается, ну да ладно в субботу скатаюсь возьму еще одну нану
Сейчас есть более новая версия загрузчика (отсюда Old Bootloader), она меньше занимает места, ну соответственно для программы чуток больше места.
Ну не лишнее еще приобрести программатор usb isp например, стоит копейки, но иногда выручает  :-)
Я когда себе слетевший загрузчик с его помощью восстановил.
  • « Последнее редактирование: 08 Ноября 2018, 10:51:50 от Gart »

Оффлайн Планета 08 Ноября 2018, 10:49:54 (#511)

  • Постоялец
  • ***
  • Сообщений: 24
  • Карма: +1/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
Завелось, но немного экран не мой. :$  картинка сдвинута в правый угол.  :(
Значит пока сборка тестирую на uno. Ножки как говорили, но есть но драйвер 7735
Его ноги 4,5,6 ,10,13

 Как тут картинки прикреплять

Оффлайн Gart 08 Ноября 2018, 11:00:43 (#512)

  • Старожил
  • ****
  • Сообщений: 73
  • Карма: +5/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
Завелось, но немного экран не мой. :$  картинка сдвинута в правый угол.  :(
Значит пока сборка тестирую на uno. Ножки как говорили, но есть но драйвер 7735
Его ноги 4,5,6 ,10,13

 Как тут картинки прикреплять
так в скетче надо выбрать нужный драйвер.
или я не правильно понял?

Оффлайн Gart 08 Ноября 2018, 11:04:16 (#513)

  • Старожил
  • ****
  • Сообщений: 73
  • Карма: +5/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
Как тут картинки прикреплять
Во время ответа кликните на "Вложения и другие параметры"

Оффлайн Gart 08 Ноября 2018, 11:07:29 (#514)

  • Старожил
  • ****
  • Сообщений: 73
  • Карма: +5/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля

Значит пока сборка тестирую на uno. Ножки как говорили, но есть но драйвер 7735
при использовании библиотеки Ucglib надо выбрать такую строку инициализации
Ucglib_ST7735_18x128x160_SWSPI ucg(/*sclk=*/ 13, /*data=*/ 11, /*cd=*/ 6 , /*cs=*/ 5, /*reset=*/ 4);
либо другой вариант
Ucglib_ST7735_18x128x160_HWSPI ucg(/*D/C=*/ 10 , /*CS=*/ 9, /*RST=*/ 8);
 в этом случае /*sclk=*/ 13, /*data=*/ 11 по умолчанию.

Оффлайн Планета 08 Ноября 2018, 11:17:44 (#515)

  • Постоялец
  • ***
  • Сообщений: 24
  • Карма: +1/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
c 29  страницы не подходит скейч , только dds sweper my  4  но думаю разберусь потихоньку

Оффлайн Gart 08 Ноября 2018, 11:25:08 (#516)

  • Старожил
  • ****
  • Сообщений: 73
  • Карма: +5/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
c 29  страницы не подходит скейч , только dds sweper my  4  но думаю разберусь потихоньку

Вы имеете ввиду эту прошивку RL5D_DDS_sweeper1_TFT_ST7735_128x160_v4_hwspi?

Оффлайн Планета 08 Ноября 2018, 11:29:50 (#517)

  • Постоялец
  • ***
  • Сообщений: 24
  • Карма: +1/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
нашел ответ .

строка подходит только эта
Ucglib_ST7735_18x128x160_HWSPI ucg(/*cd=*/ 6 , /*cs=*/ 5, /*reset=*/ 4);
 скейч 
DDS_sweeper1_TFT_ST7735_128x160_v4_hwspi_1  в нем только строку вписал как выше , на родной строке не хочет

Оффлайн Планета 08 Ноября 2018, 11:34:29 (#518)

  • Постоялец
  • ***
  • Сообщений: 24
  • Карма: +1/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
Вы имеете ввиду эту прошивку RL5D_DDS_sweeper1_TFT_ST7735_128x160_v4_hwspi?
[/quote]

 да она но она не пошла , я там строчку не менял

Давайте Я представлюсь  и можно не на Вы  будет

Меня зовут Алексей ,Позывной сиби  Планета Авторадиоканал Дозор город Новосибирск   

Оффлайн Gart 08 Ноября 2018, 11:41:20 (#519)

  • Старожил
  • ****
  • Сообщений: 73
  • Карма: +5/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
Отписался в личку.
Посмотри.

Оффлайн Планета 12 Ноября 2018, 13:29:24 (#520)

  • Постоялец
  • ***
  • Сообщений: 24
  • Карма: +1/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
Мучился 2 дня, когда до меня дошло смеялся сам над собой.
для теста заливал скейч в uno, и этот же скейч лью в pro mini не идет.

Долго думал перекомментировал строку, инициализации , там их две, и всё заработало.

Оффлайн Gart 12 Ноября 2018, 13:33:02 (#521)

  • Старожил
  • ****
  • Сообщений: 73
  • Карма: +5/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
Долго думал перекомментировал строку, инициализации , там их две, и всё заработало.
Строку инициализации чего и где?  :-) 
В Arduino IDE или в скетче?
  • « Последнее редактирование: 12 Ноября 2018, 14:19:50 от Gart »

Оффлайн Планета 12 Ноября 2018, 14:04:40 (#522)

  • Постоялец
  • ***
  • Сообщений: 24
  • Карма: +1/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля

[/quote]
Строку инициализации чего и где?  :-)
[/quote]

В общем поясню а то и правда многозначно выглядит .
На Pro Мини завелась Вот эта
Ucglib_ST7735_18x128x160_SWSPI ucg(/*sclk=*/ 13, /*data=*/ 11, /*cd=*/ 6 , /*cs=*/ 5, /*reset=*/ 4);
На Уно работает только эта
Ucglib_ST7735_18x128x160_HWSPI ucg(*cd=*/ 6 , /*cs=*/ 5, /*reset=*/ 4);

Оффлайн Планета 12 Ноября 2018, 14:06:25 (#523)

  • Постоялец
  • ***
  • Сообщений: 24
  • Карма: +1/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
а какой софт использовать на андройде
вернее кто какой использует

Оффлайн Gart 12 Ноября 2018, 14:30:03 (#524)

  • Старожил
  • ****
  • Сообщений: 73
  • Карма: +5/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля

Строку инициализации чего и где?  :-)
[/quote]

В общем поясню а то и правда многозначно выглядит .
На Pro Мини завелась Вот эта
Ucglib_ST7735_18x128x160_SWSPI ucg(/*sclk=*/ 13, /*data=*/ 11, /*cd=*/ 6 , /*cs=*/ 5, /*reset=*/ 4);
На Уно работает только эта
Ucglib_ST7735_18x128x160_HWSPI ucg(*cd=*/ 6 , /*cs=*/ 5, /*reset=*/ 4);
[/quote]
Странно, строки инициализации указанные тобой в принц ипе одинаковы, просто в первой строке, в теории /*sclk=*/ 13, /*data=*/ 11, можно заменить другими цифровыми пинами, а во второй строке они по умолчанию привязаны к 13 и 11 пинам. Т.е.  и первая и вторая строка работает и на Уно и на Нано, да собственно и на Про Мини должна работать.
В самой Arduino IDE в меню Инструменты->Плата  нужно выбирать нужную плату.