Уважаемые пользователи! Наш сайт и форум содержится на средства полученные от рекламы. Если вы хотите и дальше продолжать общаться, скачивать, и т.п. пожалуйста отключите блокировку рекламы для нашего сайта/форума. Мы не обязываем Вас переходить по рекламным ссылкам, просто она должна отображаться у вас в браузере. Реклама размещена ненавязчиво, сверху и снизу страницы, на прочтение основного материала никак не влияет! Спасибо за понимание!

FLProg + ATmega1284P

как в FLProg добавить плату из Arduino IDE ?

Вопросы от новичков
Ответить
anatolyi
Рядовой
Сообщения: 8
Зарегистрирован: 12.02.2020{, 16:45}
Репутация: 0
Имя: anatolyi

FLProg + ATmega1284P

#1

Сообщение anatolyi » 13.02.2020{, 19:53}

добрый день всем.
как в FLProg добавить плату из Arduino IDE ?
в Arduino 1.8.10 есть MightyCore - ATmega1284P.
в Arduino я получаю hex - файл для ATmega1284P.
как мне получить такой-же hex - файл в FLProg_6.3.1 ?
с уважением.
Вложения
Arduino + ATmega1284P.png
Arduino + ATmega1284P
Последний раз редактировалось anatolyi 14.02.2020{, 14:52}, всего редактировалось 1 раз.

Аватара пользователя
Nikan
Капитан
Сообщения: 980
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 65
Откуда: москва

Arduino + ATmega1284P

#2

Сообщение Nikan » 13.02.2020{, 20:36}


anatolyi
Рядовой
Сообщения: 8
Зарегистрирован: 12.02.2020{, 16:45}
Репутация: 0
Имя: anatolyi

Arduino + ATmega1284P

#3

Сообщение anatolyi » 13.02.2020{, 22:07}

Nikan, спасибо за ответ.
про MightyCore в курсе, но не понял как его прицепить к FLProg 6.3.1
к XOD IDE прицепить получилось, прошивку для ATmega1284P там получил.
хочу попробовать FLProg 6.3.1, но не понял как сделать, что бы в списке доступных МК появился ATmega1284P.
с уважением.
Вложения
FLProg 6.3.1.jpg
список доступных МК в FLProg 6.3.1

Аватара пользователя
Nikan
Капитан
Сообщения: 980
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 65
Откуда: москва

Arduino + ATmega1284P

#4

Сообщение Nikan » 13.02.2020{, 22:35}

не та ссылка была

в фл проге выбираем мега 2560, все лапы и порты соответствуют,
в иде надо установить библу MightyCore-master, после компиляции программы в IDE выбираем
мега1288 и заливаем,

viewtopic.php?t=3149&start=20

anatolyi
Рядовой
Сообщения: 8
Зарегистрирован: 12.02.2020{, 16:45}
Репутация: 0
Имя: anatolyi

Arduino + ATmega1284P

#5

Сообщение anatolyi » 13.02.2020{, 22:37}

спасибо, попробую сейчас.

anatolyi
Рядовой
Сообщения: 8
Зарегистрирован: 12.02.2020{, 16:45}
Репутация: 0
Имя: anatolyi

Arduino + ATmega1284P

#6

Сообщение anatolyi » 14.02.2020{, 11:38}

Nikan писал(а):
13.02.2020{, 22:35}
не та ссылка была

в фл проге выбираем мега 2560, все лапы и порты соответствуют,
в иде надо установить библу MightyCore-master, после компиляции программы в IDE выбираем
мега1288 и заливаем,

viewtopic.php?t=3149&start=20
MightyCore-master, в той ардуине (Arduino 1.8.11), что встроена в FLProg 6.3.1, уже стоит.
как поставить (если это надо) MightyCore-master в FLProg 6.3.1 ?
ATMEGA 2560 и ATMEGA 1284P отличаются по количеству ног (100 и 44).
у меня простой вопрос - как сделать доступным ATmega1284P в списке МК FLProg 6.3.1 ?
в той ардуине (Arduino 1.8.11), что встроена в FLProg 6.3.1 этот МК есть в наличии.
с уважением.
Вложения
список МК в FLProg 6.3.1.jpg
список МК в FLProg 6.3.1
список МК в Arduino 1.8.11.jpg
список МК в Arduino 1.8.11
ATMEGA (2560+1284P).jpg
ATMEGA (2560+1284P)

edyapd
Лейтенант
Сообщения: 504
Зарегистрирован: 20.09.2019{, 11:38}
Репутация: 34
Имя: Эдуард

Arduino + ATmega1284P

#7

Сообщение edyapd » 14.02.2020{, 12:10}

В FLProg, в инструментах, есть пункт "Редактор пользовательских описаний контроллеров". Как я понял, там можно создать свой контроллер.
Как это сделать не знаю. Но примеры на форуме вроде как есть. Может кто и подскажет.

Аватара пользователя
Nikan
Капитан
Сообщения: 980
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 65
Откуда: москва

Arduino + ATmega1284P

#8

Сообщение Nikan » 14.02.2020{, 12:19}

anatolyi писал(а):
14.02.2020{, 11:38}
ATMEGA 2560 и ATMEGA 1284P отличаются по количеству ног (100 и 44).
да отличатся, но от 0 до 31 вывода все идентично, поэтому, что бы не парить МОЗГ, выбираем 2560 и пишем под него проект фл.
потом в IDE меняем 2560 на 1284

если хотим парить мозг, в версии 6 есть редактор контроллеров

anatolyi
Рядовой
Сообщения: 8
Зарегистрирован: 12.02.2020{, 16:45}
Репутация: 0
Имя: anatolyi

Arduino + ATmega1284P

#9

Сообщение anatolyi » 14.02.2020{, 12:27}

edyapd писал(а):
14.02.2020{, 12:10}
В FLProg, в инструментах, есть пункт "Редактор пользовательских описаний контроллеров". Как я понял, там можно создать свой контроллер...
это, имхо, немного не то.
в своей статье ( https://habr.com/ru/post/467007/ ) разработчик FLProg описывает как подключить сторонний КОНТРОЛЛЕР (не МК) к среде FLProg, т.е. готовую плату, блок (в том числе и пром. ПЛК).
наверное можно "извратиться", и подключить обычный МК, но должен быть вариант попроще - ведь в ардуине, встроенной в FLProg, эти контроллеры присутствуют.

Отправлено спустя 4 минуты 55 секунд:
Nikan писал(а):
14.02.2020{, 12:19}

...если хотим парить мозг, в версии 6 есть редактор контроллеров...
т.е. других вариантов нет ?
хотелось бы узнать мнение разработчика FLProg.
с уважением.

Аватара пользователя
Nikan
Капитан
Сообщения: 980
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 65
Откуда: москва

Arduino + ATmega1284P

#10

Сообщение Nikan » 14.02.2020{, 12:39}

anatolyi писал(а):
14.02.2020{, 12:31}
это, имхо, немного не то.
это и именно то, кто то даже есп32 создал уже.
в вашем случае все гораздо проще - см выше

anatolyi
Рядовой
Сообщения: 8
Зарегистрирован: 12.02.2020{, 16:45}
Репутация: 0
Имя: anatolyi

Arduino + ATmega1284P

#11

Сообщение anatolyi » 14.02.2020{, 12:46}

Nikan писал(а):
14.02.2020{, 12:39}

..в вашем случае все гораздо проще - см выше
не совсем понял фразу "...потом в IDE меняем 2560 на 1284..."
какая из 2-х IDE (FLProg, Arduino ) имеется в виду ?

edyapd
Лейтенант
Сообщения: 504
Зарегистрирован: 20.09.2019{, 11:38}
Репутация: 34
Имя: Эдуард

Arduino + ATmega1284P

#12

Сообщение edyapd » 14.02.2020{, 13:01}

anatolyi писал(а):
14.02.2020{, 12:46}
какая из 2-х IDE (FLProg, Arduino ) имеется в виду ?
Вам надо просто разобраться, что такое FLProg, а что такое IDE Arduino. Это две разные программы. Просто FLProg при компиляции вызывает IDE Arduino. Это не означает, что одно встроено в другое.
После того. как вы нажали компилировать, загружается IDE Arduino. И уже там вы можете подставить абсолютно любой контроллер.

Аватара пользователя
Nikan
Капитан
Сообщения: 980
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 65
Откуда: москва

Arduino + ATmega1284P

#13

Сообщение Nikan » 14.02.2020{, 13:04}

anatolyi писал(а):
14.02.2020{, 12:46}
Nikan писал(а):
14.02.2020{, 12:39}

..в вашем случае все гораздо проще - см выше
не совсем понял фразу "...потом в IDE меняем 2560 на 1284..."
какая из 2-х IDE (FLProg, Arduino ) имеется в виду ?
в фл проге выбираете 2560, рисуете проект, нажимаете компилировать, выскакивает IDE (ардуино),
выбираете контроллер 1284 распиновка - бубуино, заливаете работает.
все

anatolyi
Рядовой
Сообщения: 8
Зарегистрирован: 12.02.2020{, 16:45}
Репутация: 0
Имя: anatolyi

Arduino + ATmega1284P

#14

Сообщение anatolyi » 14.02.2020{, 14:14}

Nikan писал(а):
14.02.2020{, 13:04}

в фл проге выбираете 2560, рисуете проект, нажимаете компилировать, выскакивает IDE (ардуино),
выбираете контроллер 1284 распиновка - бубуино, заливаете работает.
все
вот теперь чётко и понятно, спасибо :)

Отправлено спустя 2 минуты 7 секунд:
edyapd писал(а):
14.02.2020{, 13:01}

Вам надо просто разобраться, что такое FLProg, а что такое IDE Arduino. Это две разные программы. Просто FLProg при компиляции вызывает IDE Arduino. Это не означает, что одно встроено в другое.
После того. как вы нажали компилировать, загружается IDE Arduino. И уже там вы можете подставить абсолютно любой контроллер.
спасибо :)

Ingwar
Капитан
Сообщения: 806
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 34
Откуда: Ленобласть
Имя: Игорь

FLProg + ATmega1284P

#15

Сообщение Ingwar » 14.02.2020{, 20:26}

anatolyi писал(а):
14.02.2020{, 14:16}
вот теперь чётко и понятно, спасибо
Только не забудьте распиновки скачать и распечатать. Они отличаются
С точки зрения геометрической прогрессии, если посмотреть сверху,
то снизу покажется, что сбоку ничего не видно.

anatolyi
Рядовой
Сообщения: 8
Зарегистрирован: 12.02.2020{, 16:45}
Репутация: 0
Имя: anatolyi

FLProg + ATmega1284P

#16

Сообщение anatolyi » 14.02.2020{, 21:01}

Ingwar писал(а):
14.02.2020{, 20:26}

Только не забудьте распиновки скачать и распечатать. Они отличаются
спасибо :)

Ответить

Вернуться в «Начинающим»

Кто сейчас на конференции

Сейчас этот форум просматривают: zhulen820 и 21 гость