FLProg
Вход на сайт
Логин:
Пароль:
Мы в VK
Поиск
Статистика


Яндекс.Метрика
Пятница, 09.12.2016, 02:59
Приветствую Вас Гость | RSS
Главная | Регистрация | Вход

Поиск по сайту


Форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: support, Сергей 
Форум » Основной » Железо (контроллеры, шилды, датчики и др.) » Работа с FLProg вне ARDUINO
Работа с FLProg вне ARDUINO
Velldio
Дата: Среда, 27.01.2016, 13:28 | Сообщение # 1
Рядовой
Группа: Проверенные
Сообщений: 2
Награды: 0
Репутация: 0
Статус: Offline
Здравствуйте.
   Прошу сильно не сердится если подобные вопросы обсуждались...
Возможно ли использовать FLProg для программирования устройств сделанных своими руками на базе микроконтроллеров не входящих в перечень ARDUINO. Например на микроконтроллерах Atmega16 или Atmega32 в корпусах DIP40 или TQFP.
   Мне очень понравилась программа, но я бы хотел использовать её с вышеупомянутыми микроконтроллерами в каких то своих устройствах.
   Спасибо....
 
Сергей Дата: Среда, 27.01.2016, 16:30 | Сообщение # 2
Модератор
Группа: Модераторы
Сообщений: 366
Награды: 15
Репутация: 5
Статус: Offline
Velldio,
Можно, используя одну ардуинку, программировать АТмегу 328, 2056 записав предварительно бутлоадер ардуинвский через SPI. Потом он будет определятся в IDE как ардуино.


Выгодные покупки на AliExpress в Cashback ePN! Возврат до 12 % от стоимости ЛЮБОГО товара!
 
Слимпер Дата: Среда, 27.01.2016, 17:17 | Сообщение # 3
Генерал-лейтенант
Группа: Проверенные
Сообщений: 678
Награды: 31
Репутация: 23
Статус: Offline
Цитата Velldio ()
Мне очень понравилась программа, но я бы хотел использовать её с вышеупомянутыми микроконтроллерами в каких то своих устройствах.   Спасибо....
Можно использовать для процессоров семейства ATMEGA
Есть даже статья Программирование самодельного ардуино на Мега8 с помощью Arduino IDE

Добавлено (27.01.2016, 17:17)
---------------------------------------------

Цитата Сергей ()
Возможно ли использовать FLProg для программирования устройств сделанных своими руками на базе микроконтроллеров не входящих в перечень ARDUINO. Например на микроконтроллерах Atmega16 или Atmega32 в корпусах DIP40 или TQFP.
Перечитал еще раз ваш вопрос.
Для начала вот вам статья Добавляем поддержку не родных м/к в среду Arduino IDE  

А дальше надо смотреть уже подробнее какой из поддерживаемых сейчас FLprog процессоров ближе к вашему. Выбрав его пишите программу, а затем возможно руками подправляете скеч перед загрузкой. Думаю так сработает но могут быть свои грабли, надо пробовать.
 
Grafsaxar Дата: Среда, 27.01.2016, 20:47 | Сообщение # 4
Лейтенант
Группа: Проверенные
Сообщений: 67
Награды: 1
Репутация: 1
Статус: Offline
Поддерживаемые микроконтроллеры:

 attiny13,attiny2313, attiny45, attiny44,attiny85, attiny84, attiny25, attiny24, attiny4313

Вы можете Компилировать в среде Arduino IDE , сгенерированный файл  НЕХ  можно закинут 
с помощью любого шнурка по ISP

Насчет  Atmega16 или Atmega32  не совсем будет работать . т.к.  другая цоколевка и внутренние адреса не совпадают.

Надо полностью переписывать boards.txt 

Короче  овчинка выделки не стоит.

Если конечно кто то уже не сделал поддержку Atmega16 или Atmega32

У меня тоже парочку валяется.
 
Слимпер Дата: Четверг, 28.01.2016, 07:38 | Сообщение # 5
Генерал-лейтенант
Группа: Проверенные
Сообщений: 678
Награды: 31
Репутация: 23
Статус: Offline
Цитата Grafsaxar ()
Если конечно кто то уже не сделал поддержку Atmega16 или Atmega32
По ссылки что я давал выше, насколько я понял есть уже файлы boards.txt  для поддержки:

attiny13, attiny2313, attiny45, attiny44, attiny85, attiny84, attiny25, attiny24, attiny4313

ATmega32 ,ATmega16, ATmega1284, ATmega644, ATmega324 

Добавлено (28.01.2016, 07:38)
---------------------------------------------
Думаю, со временем, автору FLPog, можно было бы добавить поддержку не плат ARDUINO, а самих М/К.
Это еще бы расширило круг пользователей программы, теми кто дружат с микроэлектроникой, и для кого с конструировать собственную плату и спаять ее, нет проблем.
Поддержку можно сделать и без самих процессоров, только по документам. А потом энтузиасты бы все сами проревели и сказали где ошибки.

 
Velldio Дата: Четверг, 28.01.2016, 15:31 | Сообщение # 6
Рядовой
Группа: Проверенные
Сообщений: 2
Награды: 0
Репутация: 0
Статус: Offline
Ребята, всё о чём Вы здесь говорите, я в той или иной мере знал...
Читал о том что можно добавить микроконтроллеры в Arduino IDE  и тому подобное....
Но это всё "танцы с бубном" в той или иной степени....
Получается, что строго говоря FLProg не поддерживает работу с микроконтроллерами Atmega16 и Atmega32...
И так же из всего вышесказанного следует, что FLProg не рассчитана на работу вне ARDUINO...

Ну что же, как бы этого ни хотелось, придётся устраивать "танцы с бубном".....
 
Grafsaxar Дата: Четверг, 28.01.2016, 16:51 | Сообщение # 7
Лейтенант
Группа: Проверенные
Сообщений: 67
Награды: 1
Репутация: 1
Статус: Offline
Мега8 , attiny13 и attiny2313 работают 100%

Лично проверял.

По ходу мастера добавили и мега16  и мега32.

Значит работать тоже должно. Я писал програмку в Flprog для Nano

открывал и поправлял номера в коде входов/выходов

1 раз с таймером проблемка была, а так всегда работало.

Для Mega1284 пробуй в Flprog  mega2560 .

Сейчас я делаю платы так чтоб Pro mini или Nano можно было сверху втыкать. 
получается дешевле чем самому бодаться паять процессор с кварцом.

Прикрепления: 5815272.jpg(181Kb)
 
AndreyK0 Дата: Суббота, 28.05.2016, 17:49 | Сообщение # 8
Рядовой
Группа: Проверенные
Сообщений: 22
Награды: 0
Репутация: 0
Статус: Offline
Цитата Grafsaxar ()
attiny13 и attiny2313 работают 100%
Можно подробнее про работу этих микрошек, не всегда есть смысл использовать меги. Простая правка пинов в arduino IDE?
 
Amator Дата: Понедельник, 30.05.2016, 08:45 | Сообщение # 9
Рядовой
Группа: Проверенные
Сообщений: 19
Награды: 1
Репутация: 0
Статус: Offline
Я себе тоже как то собирал ардуинку на atmega162. Чтоб работать в софте arduino IDE. Все работает.
Вот ссылка
http://www.instructables.com/id....MEGA162
 
Форум » Основной » Железо (контроллеры, шилды, датчики и др.) » Работа с FLProg вне ARDUINO
Страница 1 из 11
Поиск:

FLProg © 2016
Яндекс.Метрика