реклама на сайте
подробности

 
 
> Как правильно выставит фьюзы в Ponyprog?, PonyProg, AVR
Roma12
сообщение Aug 25 2012, 10:21
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 1-08-12
Из: Харьков
Пользователь №: 72 978



Есть такая проблема, не могу разобратся как правильно выставить галочки в PonyProg. По некоторым источникам говорится что галочка - значит "задействован", в других наоборот - галочка - значит "отключен". Совсем запутался ))
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ReAl
сообщение Aug 28 2012, 13:50
Сообщение #2


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



1111493779.gif Категорически заявляю, что я никому не запрещаю писать GUI оболочку к avreal !!! 1111493779.gif

Его и у avrdude нет, как я понимаю :-) К avrdude отдельным проектом есть.
К avreal тоже когда-то avrealshell был написан, но, насколько я понимаю, проект давно замер.

Мне, как я уже не раз писал, всегда хватало существующих TUI (DOS, редактор QEdit, по Alt-F9 при необходимости перекомпиляция и зашивка микроконтроллера) и GUI (MED, NetBeans, Code::Blocks, ...)
Выглядит это уже четырнадцать лет так:
В Makefile проекта
Код
...
MCU = atmega64
F_CPU=7372800
# fuses for avreal
FUSES = m103c=1,wdton=1,jtagen=1,cksel=F,ckopt=0,sut=1,boden=0,bodlevel=1
AVREAL_OPT=-n -az
...
...
common_makefiles=$(PROJ_SRCTOP)/makefiles
include $(common_makefiles)/gcc-avr.mak
include $(common_makefiles)/avreal.mak

avreal.mak
Код
ifndef AVREAL_PORT
AVREAL_PORT = 1
endif

ifndef AVREAL_ADAPTER
AVREAL_ADAPTER = b
endif

AVREAL := avreal "-a$(AVREAL_ADAPTER)" "-p$(AVREAL_PORT)" +$(MCU)

ifndef AVREAL_FREQ
ifdef F_CPU
AVREAL_FREQ  := $(F_CPU)
endif
endif

ifdef AVREAL_FREQ
AVREAL_FREQ_SW  := -o$(AVREAL_FREQ)hz
endif

.PHONY : program prg_final fuses verify lock erase reset
#
program : $(TRGPGM)
    $(AVREAL) $(AVREAL_OPT) $(AVREAL_FREQ_SW) -e -wp $^ -v
#
fuses:
    $(AVREAL) -o50 -wp -v -f$(FUSES)
#
ifdef FUSES
verify: $(TRGPGM)
    $(AVREAL) $(AVREAL_FREQ_SW) -v $^ -f$(FUSES)
else
verify: $(TRGPGM)
    $(AVREAL) $(AVREAL_FREQ_SW) -v $^
endif
#
lock:  $(TRGPGM)
    $(AVREAL) $(AVREAL_FREQ_SW) -v -l2 $^
#
erase:
    $(AVREAL) $(AVREAL_FREQ_SW) -e
#
reset:
    $(AVREAL)  $(AVREAL_FREQ_SW)

На домашнем компьютере
Код
$ echo $AVREAL_ADAPTER
FT2232H=avreal-f32ha_a.cfg
$ echo $AVREAL_PORT
d=Dual RS232-HS A
$
На работе что-то другое.

Тот же Code::Blocks настроен на работу с внешним Makefile и Tools:Program вызывает make program

Если мне кто-то объяснит, зачем мне GUI, если я в редакторе изменяю строку, жму «горячую клавишу» и зашиваю проект в кристалл, я еще подумаю (на самом деле, иногда подмывает на чём-то не сильно нужном освоить wxpy, чтобы при необходимости уже освоен был, но недосуг).

Е если кому-то нужно, так см.рис 1 первую строку. Я свою часть работы сделал :-)


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Roma12   Как правильно выставит фьюзы в Ponyprog?   Aug 25 2012, 10:21
- - izerg   Два способа победить проблему: 1 - выбросить коня...   Aug 25 2012, 10:41
|- - Roma12   Цитата(izerg @ Aug 25 2012, 14:41) Два сп...   Aug 25 2012, 11:07
||- - kovigor   Цитата(Roma12 @ Aug 25 2012, 14:07) А чем...   Aug 25 2012, 13:02
|- - izerg   Цитата(izerg @ Aug 25 2012, 13:41) Два сп...   Aug 27 2012, 05:36
- - Палыч   Цитата(Roma12 @ Aug 25 2012, 14:21) По не...   Aug 25 2012, 11:47
|- - Roma12   Цитата(Палыч @ Aug 25 2012, 15:47) В Пони...   Aug 25 2012, 17:26
|- - Xenia   Цитата(Roma12 @ Aug 25 2012, 21:22) Напри...   Aug 25 2012, 17:46
|- - _Pasha   Цитата(Xenia @ Aug 25 2012, 20:46) ...   Aug 25 2012, 18:05
||- - Xenia   Цитата(_Pasha @ Aug 25 2012, 22:05) Там-т...   Aug 25 2012, 18:15
|- - Roma12   Цитата(Xenia @ Aug 25 2012, 21:46) ...   Aug 26 2012, 18:05
|- - IgorKossak   Цитата(Roma12 @ Aug 26 2012, 21:05) Все у...   Sep 5 2012, 11:55
- - Палыч   Цитата(Xenia @ Aug 25 2012, 21:46) Причем...   Aug 25 2012, 18:52
|- - _Pasha   Цитата(Палыч @ Aug 25 2012, 21:52) Отсюда...   Aug 25 2012, 18:55
|- - Палыч   Цитата(_Pasha @ Aug 25 2012, 22:55) ....с...   Aug 25 2012, 19:08
|- - _Артём_   Цитата(Палыч @ Aug 25 2012, 22:08) К моем...   Aug 25 2012, 21:09
|- - Палыч   Цитата(_Артём_ @ Aug 26 2012, 01:09) Вы у...   Aug 26 2012, 05:14
- - ILYAUL   ЦитатаТогда как у большенства людей стойкий стерео...   Aug 25 2012, 20:27
- - hd44780   Меняйте пони, не меняйте - дело, конечно, Ваше, но...   Aug 27 2012, 06:09
|- - izerg   Оконо программирования AVR Студии. Мне гораддо пр...   Aug 28 2012, 07:14
|- - kovigor   Цитата(hd44780 @ Aug 27 2012, 09:09) Меня...   Aug 28 2012, 09:01
|- - Xenia   Цитата(kovigor @ Aug 28 2012, 13:01) P.S....   Aug 28 2012, 13:06


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 3rd August 2025 - 15:11
Рейтинг@Mail.ru


Страница сгенерированна за 0.01415 секунд с 7
ELECTRONIX ©2004-2016