WinAvr в вопросах и ответах

Обсуждаем контроллеры компании Atmel.
Ответить
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1303
Зарегистрирован: Вс апр 19, 2009 17:20:22
Откуда: г.Ростов-на-Дону/г.Таганрог/г.Геленджик

Сообщение КАШАК »

Пользуюсь Eclipse в связке с WinAVR для программирования AVR. Работало все идеально. Но недавно обновил ОС до Win8.1 и начались чудеса. Вроде все установилось нормально, проект создается. А вот при компиляции выдает ошибку:
Изображение

Такое ощущение, что неправильно передается адрес файлов проекта. Но как это исправить непонятно. На Win8 все было нормально. Для STM32 такая же проблема решилась установкой более новой версии плагина. А вот что делать здесь - я не знаю. Что посоветуете?
Опыт растет прямо пропорционально выведенному из строя оборудованию...
Контактная информация:
Реклама
pcb
Опытный кот
Сообщения: 833
Зарегистрирован: Пт авг 12, 2011 09:14:27
Откуда: Млечный путь/Земля/РФ/Екатеринбург

Сообщение pcb »

Юзера на латиницу перевести.
Второе - использовать виртуальную машину для различного рабочего софта.
Разработал:
-BLDC
-ФУОЗ/МПСЗ
-SMART BMS
-ECU/EDC на STM32F4(43%)+CPLD(57%)
-Моноинжектор на ATSAMD20G16
-контроллер эффектов для RGB LED ленты
-умные часы/обратный счет/секундомер
-устройство измерения емкости АКБ
Реклама
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1303
Зарегистрирован: Вс апр 19, 2009 17:20:22
Откуда: г.Ростов-на-Дону/г.Таганрог/г.Геленджик

Сообщение КАШАК »

Он и так на латинице. Пробовал создавать папку workspace в корне диска С, не помогло
Опыт растет прямо пропорционально выведенному из строя оборудованию...
Контактная информация:
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2482
Зарегистрирован: Пт авг 27, 2010 05:57:06
Откуда: Тюмень

Сообщение vitalik_1984 »

Можно попробовать переустановить сами проги ведь неизвестно как себя система с уже установленными программами ведет. Или просто откатить назад до старой версии. Новое не всегда значит лучшее...
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1303
Зарегистрирован: Вс апр 19, 2009 17:20:22
Откуда: г.Ростов-на-Дону/г.Таганрог/г.Геленджик

Сообщение КАШАК »

Да система и так с полной переустановкой была, все проги ставил заново.
Опыт растет прямо пропорционально выведенному из строя оборудованию...
Контактная информация:
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Сообщение oleg110592 »

решал аналогичную в вин 8.1 проблему виртуальной машиной, тут есть другое решение (не пробовал)
http://smallshire.org.uk/sufficientlysm ... ndows-8-1/
Реклама
pcb
Опытный кот
Сообщения: 833
Зарегистрирован: Пт авг 12, 2011 09:14:27
Откуда: Млечный путь/Земля/РФ/Екатеринбург

Сообщение pcb »

Об чем и речь.
В виртуалке очень удобно весь нужный софт держать, поменял винт, залил виртуалку и всё работает.
Разработал:
-BLDC
-ФУОЗ/МПСЗ
-SMART BMS
-ECU/EDC на STM32F4(43%)+CPLD(57%)
-Моноинжектор на ATSAMD20G16
-контроллер эффектов для RGB LED ленты
-умные часы/обратный счет/секундомер
-устройство измерения емкости АКБ
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1303
Зарегистрирован: Вс апр 19, 2009 17:20:22
Откуда: г.Ростов-на-Дону/г.Таганрог/г.Геленджик

Сообщение КАШАК »

Да, удобная штука. Но и ресурсов под нее гораздо больше надо, чем под обычную программу. Кстати, какой именно вы пользуетесь?
Опыт растет прямо пропорционально выведенному из строя оборудованию...
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Сообщение oleg110592 »

Oracle VirtualBox - в сети есть готовый образ виндовс хп
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1303
Зарегистрирован: Вс апр 19, 2009 17:20:22
Откуда: г.Ростов-на-Дону/г.Таганрог/г.Геленджик

Сообщение КАШАК »

Да образов у меня итак хватает :) Блин, почему же оно не хочет работать? Из командной строки все нормально, а Eclipse не может правильно отослать данные
Опыт растет прямо пропорционально выведенному из строя оборудованию...
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Сообщение oleg110592 »

c cygwin вроде там проблема, а 6 студия с тулчейном не подойдет?
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1303
Зарегистрирован: Вс апр 19, 2009 17:20:22
Откуда: г.Ростов-на-Дону/г.Таганрог/г.Геленджик

Сообщение КАШАК »

А 6 студия на Eclipse базируется? Раньше вроде на Visual была. Просто удобно когда все в одной программе, и AVR и STM, правда под STM8 все равно что-то еще ставить придется... Эх, лучше бы я 8 винду оставил, там только с STM32 повозиться пришлось, а AVR сразу завелись...
Опыт растет прямо пропорционально выведенному из строя оборудованию...
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 3832
Зарегистрирован: Сб сен 10, 2011 17:46:25

Сообщение oleg110592 »

да на вижуал (монстр), сейчас уже не уверен - вроде 6 студия под 8.1 проект собирала, да и винавр под 8.1 (у меня пробная версия) вроде раньше работал
pcb
Опытный кот
Сообщения: 833
Зарегистрирован: Пт авг 12, 2011 09:14:27
Откуда: Млечный путь/Земля/РФ/Екатеринбург

Сообщение pcb »

КАШАК писал(а):Кстати, какой именно вы пользуетесь?
VirtualBox
Разработал:
-BLDC
-ФУОЗ/МПСЗ
-SMART BMS
-ECU/EDC на STM32F4(43%)+CPLD(57%)
-Моноинжектор на ATSAMD20G16
-контроллер эффектов для RGB LED ленты
-умные часы/обратный счет/секундомер
-устройство измерения емкости АКБ
Открыл глаза
Сообщения: 47
Зарегистрирован: Вт авг 31, 2010 18:26:35

Сообщение ____Eugene____ »

сторожевой таймер
как с ним работать под си
собственно вопрос в том как сделать чтобы переменные не обнулялись при срабатывании сторожевого таймера
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2482
Зарегистрирован: Пт авг 27, 2010 05:57:06
Откуда: Тюмень

Сообщение vitalik_1984 »

Нужно анализировать перед запуском от чего произошел ресет для этого в регистре MCUCSR устанавливается флаг и не сбрасывается пока питание не пропадет. То есть его нужно сбрасывать ручками сразу после считывания.
Контактная информация:
Открыл глаза
Сообщения: 47
Зарегистрирован: Вт авг 31, 2010 18:26:35

Сообщение ____Eugene____ »

vitalik_1984 писал(а):Нужно анализировать перед запуском от чего произошел ресет .
а что нащет переменных?
Модератор
Аватара пользователя
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля

Сообщение Аlex »

____Eugene____ писал(а):как сделать чтобы переменные не обнулялись
Не обнулять их :)
Контактная информация:
Открыл глаза
Сообщения: 47
Зарегистрирован: Вт авг 31, 2010 18:26:35

Сообщение ____Eugene____ »

Аlex писал(а):Не обнулять )
разве при запуске программы переменные не инициализируются нулями?
Модератор
Аватара пользователя
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля

Сообщение Аlex »

____Eugene____ писал(а):разве при запуске программы переменные не инициализируются нулями?
А для чего ? Ноль - это тоже число. Отсюда вопрос - почему тогда именно нулями, а не единичками, или пятёрками ? :)
Программист сам должен выбирать, что ему инициализировать (и какими значениями), а что не нужно.
Контактная информация:
Ответить

Вернуться в «AVR»