roboforum.ru

Технический форум по робототехнике.

Калькулятор фьюзов AVR с русским интерфейсом

Калькулятор фьюзов AVR с русским интерфейсом

blindman » 09 июн 2009, 14:18

Вот, попытка сделать сабж.

Сделано по образу и подобию http://www.engbedded.com/fusecalc/. Главное отличие - реализовано на JavaScript, то есть не нужен доступ в интернет, достаточно браузера.

Архив распаковать на диск, открыть в браузере calc.html

Почему попытка - очень много переводить надо, времени на это нет. Если кто-желает помочь с переводом - милости просим, в архиве есть файл ru.php, в котором и находится перевод. Поправка: теперь используется файл ru.po (файл перевода gettext)

Файл в этом посте будет обновляться по мере перевода

Update
Файл обновлён - теперь русские строки в файле .po.

Update
Файл обновлён - перевод от Duhas

Update
Файл обновлён - переведено 245 строк из 710

Update 03.05.2010
Калькулятор установлен на http://avr.roboforum.ru

Update 11.03.2013
Добавлен выбор программы, для которой показывать "галочки"
Вложения
fusecalc.zip
(186.8 КиБ) Скачиваний: 599

Re: Калькулятор фьюзов AVR с русским интерфейсом

blindman » 09 июн 2009, 19:40

Сконвертировал исходник языкового файла в .po, перевёл первые 120 строк из 710.
Vooon писал(а):Так может выложишь все тулзы или не хочешь?


Написано было всё за пару часов, выкладывать не буду, пока не приведу в порядок (если приведу).
Вложения
fusecalc.zip
(190.93 КиБ) Скачиваний: 147

Re: Калькулятор фьюзов AVR с русским интерфейсом

blindman » 31 авг 2009, 11:08

И куда все добровольцы пропали?

Re: Калькулятор фьюзов AVR с русским интерфейсом

Duhas » 31 авг 2009, 13:13

мб я возьмусь ) недавно вспоминал когда искал этот калькулятор в инете )

Добавлено спустя 1 час 59 минут 39 секунд:
немного попереводил ) блин работы там мноога (
Вложения
fusecalc.rar
(170.44 КиБ) Скачиваний: 128

Re: Калькулятор фьюзов AVR с русским интерфейсом

blindman » 31 авг 2009, 13:35

Обновил файл в первом посте. Если у кого есть желание помочь с переводом - скачивайте оттуда

Re: Калькулятор фьюзов AVR с русским интерфейсом

Duhas » 31 авг 2009, 13:46

я по немногу может буду переводить...

Re: Калькулятор фьюзов AVR с русским интерфейсом

blindman » 31 авг 2009, 16:29

Переведено 245 строк из 710

Добавлено спустя 3 минуты 41 секунду:
Потом надо будет проверить соответствие значений по умолчанию указанным в даташитах. Данные формируются на основе атмеловских XML-файлов из AVR studio, и там могут быть ошибки - например, файл для atmega32 пришлось патчить.

Re: Калькулятор фьюзов AVR с русским интерфейсом

pashteet » 17 сен 2009, 22:06

Прога полезная и очень нужная :good: мне, как новичку, очень необходимая! Большое спасибо за Ваш труд по переводу!!! :Bravo:

Re: Калькулятор фьюзов AVR с русским интерфейсом

blindman » 03 май 2010, 07:49

Калькулятор установлен на http://avr.roboforum.ru

Re: Калькулятор фьюзов AVR с русским интерфейсом

ewian » 04 июн 2010, 12:16

Во первых СПАСИБО за вашу работу,во вторых возможно ли сделать Байты конфигурации по Defaults, как здесь :
http://www.engbedded.com/fusecalc/

Re: Калькулятор фьюзов AVR с русским интерфейсом

blindman » 07 июн 2010, 09:03

А что конкретно не устанавливается по умолчанию? Для какого контроллера? Значения по умолчанию берутся из атмеловских XML-файлов, в них могут присутствовать ошибки (в частности, пришлось патчить описание atmega32)

Re: Калькулятор фьюзов AVR с русским интерфейсом

strelok87 » 09 мар 2013, 14:41

Здравствуйте. Есть вопрос по фьюзам. Пользуюсь калькулятором фьюзов с робофорума. Выбрал рс тактирование 8 МГц, проставил такие же галки в AVRDUDEPROG. Смущает разница в байтах конфигурации калькулятора (0xE4) и проги (0x1B). Получается программа ставит неправильные фузы? или калькулятор неверный? Пример на картинке.
Изображение
И еще вопрос про CKDIV8. Если поставить галку при выбранной частоте 8 МГц, получим 1Мгц? не пойму для чего это
ЗЫ. тестирую на тини 2313

Re: Калькулятор фьюзов AVR с русским интерфейсом

boez » 10 мар 2013, 01:37

Это любимый прикол с fuse-битами AVR. В калькуляторе на сайте птички обозначают запрограммированные (programmed) биты, т.е. нулевые, а в проге птички обозначают единичные биты :) В обоих случаях считается все правильно, только смысл совсем разный. У проги даже красное предупрежние вверху написано, что биты без инверсии. Т.е. в проге неправильно наставлены птицы - для своих 8 МГц поменяй все на противоположные (строго наоборот по сравнению с сайтом), получишь правильные 0xe4.

Re: Калькулятор фьюзов AVR с русским интерфейсом

strelok87 » 10 мар 2013, 09:20

boez писал(а):Это любимый прикол с fuse-битами AVR. В калькуляторе на сайте птички обозначают запрограммированные (programmed) биты, т.е. нулевые, а в проге птички обозначают единичные биты :) В обоих случаях считается все правильно, только смысл совсем разный. У проги даже красное предупрежние вверху написано, что биты без инверсии. Т.е. в проге неправильно наставлены птицы - для своих 8 МГц поменяй все на противоположные (строго наоборот по сравнению с сайтом), получишь правильные 0xe4.

Благодарю :beer: А я где-то читал (линк не помню), что на калькуляторе робофорума ставятся прямые биты, две тиньки залочил так.
Уважаемая администрация, укажите пожалуйста на странице калькулятора, что биты ставятся инверсно, многим новичкам будет полезно

Re: Калькулятор фьюзов AVR с русским интерфейсом

Duhas » 10 мар 2013, 11:29

зависит ведь еще от софта которым шить.. там тоже по разному бывает

Re: Калькулятор фьюзов AVR с русским интерфейсом

blindman » 10 мар 2013, 17:37

strelok87 писал(а):Уважаемая администрация, укажите пожалуйста на странице калькулятора, что биты ставятся инверсно, многим новичкам будет полезно

Биты ставятся в точности так, как это указано в документации на контроллеры. Галочка означает запрограммирован, то есть 0.


Rambler\'s Top100 Mail.ru counter