ATMEGA2560 и ILI9481

bulat943
Offline
Зарегистрирован: 19.09.2016

Всем привет!с праздником!

в ардуино начинающий,так что сильно не ругайте )))

Заказал такой дисплей https://ru.aliexpress.com/item/Free-shipping-3-2-inch-TFT-LCD-screen-module-Ultra-HD-320X480-for-Arduino-MEGA-2560/32609807497.html?spm=2114.13010608.0.0.IqMdXx

дисплей пришел,но не ILI9341 а ILI9481-так написано на упаковке от дисплея,и хочется его опробовать

также имеется голая атмега2560,развести/вытравить/спаять плату для меня не проблема,как правильно подключить их?

какие пины к каким?нужны ли согласователи уровней 3,3в<>5 В?

C библиотекой надеюсь проблем не будет

 

 

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Этот дисплей по идее просто втыкается в Мегу своим 40-пин разъёмом в её ответную часть. Есть софт, который именно в такой конигурации и позволяет использовать дисплей. Погуглите насчёт софта и примеров, этого добра навалом.

bulat943
Offline
Зарегистрирован: 19.09.2016
bulat943
Offline
Зарегистрирован: 19.09.2016

Не получилось запаять атмега2560-слишком мелкий шаг

решил сделать на атмега32,но его нет в ардуино,как его туда добавить? 

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

bulat943 пишет:

решил сделать на атмега32,но его нет в ардуино,как его туда добавить? 

https://www.google.com/search?q=atmega32+arduino

https://www.google.com/search?q=atmega32+arduino&lr=lang_ru

bulat943
Offline
Зарегистрирован: 19.09.2016

Jeka_M пишет:

bulat943 пишет:

решил сделать на атмега32,но его нет в ардуино,как его туда добавить? 

https://www.google.com/search?q=atmega32+arduino

https://www.google.com/search?q=atmega32+arduino&lr=lang_ru

так и думал что пошлют в гугл,я там искал,пробовал-ошибки сыпятся одна за другой,в основном с портами...

ну ладно,буду делать на баском,всем удачи,тему можно закрыть

 

mihailkorostele...
Offline
Зарегистрирован: 23.05.2013
alex_r61
Offline
Зарегистрирован: 20.06.2012

bulat943 пишет:

так и думал что пошлют в гугл,я там искал,пробовал-ошибки сыпятся одна за другой,в основном с портами...

ну ладно,буду делать на баском,всем удачи,тему можно закрыть

https://github.com/MCUdude/MightyCore

bulat943
Offline
Зарегистрирован: 19.09.2016

все делаю как в ссылке от   mihailkorostele..

в boards.txt добавляю,потом запускаю ардуино-моей платы нет

  удалил папку эту,перезапустил ардуино,а он все равно компилирует для стандартных плат,а ведь не должен...                                       

 

 

 

 

 

 

 

 

 

 

mihailkorostele...
Offline
Зарегистрирован: 23.05.2013

В boards.txt из Конструктора загрузчика для atmega32 дописать:

a32_8MHz.name=atmega32 (8 MHz) 
a32_8MHz.upload.protocol=arduino 
a32_8MHz.upload.maximum_size=32256 
a32_8MHz.upload.speed=115200 
a32_8MHz.bootloader.low_fuses=0xbf 
a32_8MHz.bootloader.high_fuses=0xde 
a32_8MHz.bootloader.path=optiboot 
a32_8MHz.bootloader.file=a32_8MHz_bf_de.hex 
a32_8MHz.build.mcu=atmega32 
a32_8MHz.build.f_cpu=8000000L 
a32_8MHz.build.core=avrnetio 
a32_8MHz.build.variant=avrnetio 

перегрузить Arduino и плата должна появиться. Ну и, естественно, в bootloaders загрузить созданный в Кострукторе optiboot.hex

mihailkorostele...
Offline
Зарегистрирован: 23.05.2013

Забыл сообщить - фуз биты для atmega32 с внешним кварцем на 8 Мгц. 

dimax
dimax аватар
Offline
Зарегистрирован: 25.12.2013

bulat943, всё зависит от версии ардуино ide, в старых можно было править файл boards.txt, потом начиная с какой-то все настройки ушли в профиль пользователя, соответссно нужно править там. В новых версиях опять вернули как было, а в профиле хранятся лишь дополнительно установленные аддоны.

mihailkorostele...
Offline
Зарегистрирован: 23.05.2013

Да, верно! Лучше использовать, например,  ардуино ide версии 1.0.5.

bulat943
Offline
Зарегистрирован: 19.09.2016

у меня 1.6.11,в ступор ставит то что любые изменения в boards.txt никак не влияют на работу ардуино,я даже удалил оттуда все,перезагузил комп,ардуина все равно компилирует,и все платы которые шли в комплекте с установщиком высвечиваются

попробую скачать 1.0.5,но наверно уже потом-что хотел я уже почти дописал,на баском авр,подробнее здесь http://avrproject.ru/forum/13-593-1

 

bulat943
Offline
Зарегистрирован: 19.09.2016

УРА!Нашел сайт ,там готовые платы атмега 16,32,1284 на 8 и 16 МГц