Страница 150 из 421

Re: CodeVision AVR в вопросах и ответах

Добавлено: Пт окт 28, 2011 13:33:12
Мастер Ломастер
ну я могу грешить только на какие-то загадочные особенности вашего компилятора, ибо в нормальных случаях формат %4.2f должен работать без проблем.

Re: CodeVision AVR в вопросах и ответах

Добавлено: Пт окт 28, 2011 13:34:48
dm211
Мастер Ломастер писал(а):ну я могу грешить только на какие-то загадочные особенности вашего компилятора, ибо в нормальных случаях формат %4.2f должен работать без проблем.
CVAVR версия 2.03.9

Re: CodeVision AVR в вопросах и ответах

Добавлено: Пт окт 28, 2011 13:48:23
Мастер Ломастер
dm211 писал(а):
Мастер Ломастер писал(а):ну я могу грешить только на какие-то загадочные особенности вашего компилятора, ибо в нормальных случаях формат %4.2f должен работать без проблем.
CVAVR версия 2.03.9
лично я применяю WinAVR и никогда с похожими проблемами не сталкивался - все как часы работает. CVAVR, кроме как "на посмотреть", никогда не использовал, ничем помочь более не могу... разве что советом: попробуйте почитать хелп к CVAVR :))) очень может быть, что там рассказано о том, как надо выводить числа с плавающей точкой :)))

Re: CodeVision AVR в вопросах и ответах

Добавлено: Пт окт 28, 2011 14:00:56
dm211
В хелпе написано,что используются только следующие модификаторы-
'c', 's', 'p', 'i', 'd', 'u', 'e', 'E', 'f', 'x', 'X', '%' :cry:

Re: CodeVision AVR в вопросах и ответах

Добавлено: Пт окт 28, 2011 14:08:08
Мастер Ломастер
dm211 писал(а):В хелпе написано,что используются только следующие модификаторы-
'c', 's', 'p', 'i', 'd', 'u', 'e', 'E', 'f', 'x', 'X', '%' :cry:
ну как бы это не модификаторы, а форматы... модификаторами форматов как раз являются одиозные 4.2 перед форматом... что про них говорится?

Re: CodeVision AVR в вопросах и ответах

Добавлено: Пт окт 28, 2011 14:30:18
hd44780
Судя по скринам, это какой-то Proteus или что-то родственное.
Я никогда эмуляторы не использовал, ибо мне "везло" - сразу натыкался на какие-то ошибки в них, в железе всегда всё работало.

CvAVR у меня 1.25.9. В своей текущей разработке формат %.2f использую часто и густо - ни одного сбоя не видел ...

Лично мой совет - не поленитесь, спаяйте железку и проверьте.
Если, конечно, Вы не студент, а %4.2f - не Ваша лабораторная работа :)) .

Re: CodeVision AVR в вопросах и ответах

Добавлено: Пт окт 28, 2011 14:41:14
Мастер Ломастер
hd44780 писал(а):Судя по скринам, это какой-то Proteus или что-то родственное.
Я никогда эмуляторы не использовал, ибо мне "везло" - сразу натыкался на какие-то ошибки в них, в железе всегда всё работало.
это протеус наверняка, но с выводом у него все в пределах нормы - я применяю его для отладки своих прог и с плавучкой никогда не было никаких чудес :)

Re: CodeVision AVR в вопросах и ответах

Добавлено: Пт окт 28, 2011 17:34:22
dm211
Да,это-Протеус.

Re: CodeVision AVR в вопросах и ответах

Добавлено: Сб окт 29, 2011 22:39:45
zhu4er
Однозначно надо грешить на Протеус! Спаяйте сразу в железе и в нём же и отлаживайте и будет Вам счастье!

Re: CodeVision AVR в вопросах и ответах

Добавлено: Сб окт 29, 2011 22:43:45
Мастер Ломастер
zhu4er писал(а):Однозначно надо грешить на Протеус!
если я скажу однозначно надо грешить на кривые ручки программиста, то в этом будет меньше самоуверенности, чем в вашем высказывании. и это будет куда ближе к правде, хотя и не совсем вежливо...

Re: CodeVision AVR в вопросах и ответах

Добавлено: Вс окт 30, 2011 05:14:49
dm211
Мастер Ломастер писал(а):
zhu4er писал(а):Однозначно надо грешить на Протеус!
если я скажу однозначно надо грешить на кривые ручки программиста, то в этом будет меньше самоуверенности, чем в вашем высказывании. и это будет куда ближе к правде, хотя и не совсем вежливо...
Обидеться для себя не вижу повода, если бы я только программированием занимался.., это только хобби, после сварки и болгарки,одну вещь для своего минитрактора приделать хочу.

Re: CodeVision AVR в вопросах и ответах

Добавлено: Вс окт 30, 2011 20:28:11
miharus
Дорогие друзья, у меня такая проблема. Читаю at90usb162 в codevision, выдает вот что. В чем может быть дело?

Re: CodeVision AVR в вопросах и ответах

Добавлено: Пн окт 31, 2011 13:27:28
hd44780
miharus, сравни сигнатуру с докой на проц.

Может почему-то неверно читает, либо программатор CvAVR не знает такого камня.

Re: CodeVision AVR в вопросах и ответах

Добавлено: Пн окт 31, 2011 22:52:38
demiurg301
Столкнулся с проблемой при переходе CV с 1.25.9 на 2.05.0 - выводит варнинг о том, что формат double доступен только в версии professional и меняет его на флоат по умолчанию. Чо делать :)) ? Де эту версию достать проФФФФессиональную :))) .... Никто не сталкивался?

Re: CodeVision AVR в вопросах и ответах

Добавлено: Вт ноя 01, 2011 10:27:39
demiurg301
Чо ни у кого такой варнинг не появлялся?

Warning:...................: the 'double' data type will be supported only in the 'Professional' version, defaulting to 'float'

Re: CodeVision AVR в вопросах и ответах

Добавлено: Вт ноя 01, 2011 10:34:00
Мастер Ломастер
demiurg301 писал(а):Чо ни у кого такой варнинг не появлялся?

Warning:...................: the 'double' data type will be supported only in the 'Professional' version, defaulting to 'float'
редкая птица долетит до середины Днепра мало кто использует float в AVR, не говоря уже про double

Re: CodeVision AVR в вопросах и ответах

Добавлено: Вт ноя 01, 2011 10:43:33
hd44780
Мастер Ломастер писал(а): мало кто использует float в AVR, не говоря уже про double
Согласен.
Более того, некоторые считают (я к ним не отношусь!), что это кощунство использовать в МК расчёты с плавающей точкой. Читал немало дискуссий на эту тему, хотя сам в них не участвую :)) . Ибо считаю подобные дискуссии пустым сотрясанием воздуха (или клавиатуры :)) ). Всё зависит от задачи.
Лично мне и float выше крыши, всё равно вывожу на дисплей 2-3 цифры после точки ...

demiurg301, разрешите полюбопытствовать - а зачем Вам именно double? Вы что пишете арифметической сопроцессор на AVR :shock: ?

Re: CodeVision AVR в вопросах и ответах

Добавлено: Вт ноя 01, 2011 10:49:07
vbif87
5 проводков - это какой тип программатора в CodeVisionAVR выбрать? спасибо.

Re: CodeVision AVR в вопросах и ответах

Добавлено: Вт ноя 01, 2011 10:55:20
demiurg301
Мастер Ломастер писал(а):
demiurg301 писал(а):Чо ни у кого такой варнинг не появлялся?

Warning:...................: the 'double' data type will be supported only in the 'Professional' version, defaulting to 'float'
редкая птица долетит до середины Днепра мало кто использует float в AVR, не говоря уже про double
unsigned long int val;
double temp_value;

temp_value=val/1000000.00

Даже точности double не хватает. На сотых начинается расхождение с реальными параметрами "по калькулятору". Но терпимо, округляю до десятых. Это в одном месте только нужен double. С прибора приходит значение например 123456 и степень множителя -6, в реальности 0.123456.
НУ и сам факт...Напрягает... Мож там ещё чо по дефолту изменит... А потом лови , где чо не так.

Может я не так крякнул сам CV 2.05
- поставил
- заменил exe в папке бин.
Дальше что? При попытке установить ключ - закрывает прогу.

Re: CodeVision AVR в вопросах и ответах

Добавлено: Вт ноя 01, 2011 12:22:08
hd44780
vbif87 писал(а):5 проводков - это какой тип программатора в CodeVisionAVR выбрать? спасибо.
Как я понимаю, 5 проводков это LPT порт. По-моему, CvAVR такого не понимает :( .
Используйте PonyProg. Я уже 8 лет только им и пользуюсь :) .

demiurg301, у меня есть 2.05, но подробностей не помню. Если не забуду, дома гляну. Я им не пользуюсь, пока 1.25 хватает.