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
Майор
Сообщения: 1194
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 100
Откуда: москва

FLProg + ATmega1284P

#2

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

.
Последний раз редактировалось Nikan 24.03.2023{, 01:38}, всего редактировалось 1 раз.

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
Майор
Сообщения: 1194
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 100
Откуда: москва

FLProg + ATmega1284P

#4

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

.
Последний раз редактировалось Nikan 24.03.2023{, 01:37}, всего редактировалось 1 раз.

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
Капитан
Сообщения: 768
Зарегистрирован: 20.09.2019{, 11:38}
Репутация: 65
Имя: Эдуард

Arduino + ATmega1284P

#7

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

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

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

FLProg + ATmega1284P

#8

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

.
Последний раз редактировалось Nikan 24.03.2023{, 01:37}, всего редактировалось 1 раз.

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
Майор
Сообщения: 1194
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 100
Откуда: москва

FLProg + ATmega1284P

#10

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

.
Последний раз редактировалось Nikan 24.03.2023{, 01:37}, всего редактировалось 1 раз.

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
Капитан
Сообщения: 768
Зарегистрирован: 20.09.2019{, 11:38}
Репутация: 65
Имя: Эдуард

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
Майор
Сообщения: 1194
Зарегистрирован: 29.12.2016{, 00:49}
Репутация: 100
Откуда: москва

FLProg + ATmega1284P

#13

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

.
Последний раз редактировалось Nikan 24.03.2023{, 01:36}, всего редактировалось 1 раз.

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
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

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}

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

Ответить

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