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

 
 
 
Reply to this topicStart new topic
> Глюк CodeVision или ?, Виснет контроллер при выходе из функции
nagserg
сообщение Aug 4 2005, 06:45
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 12-05-05
Пользователь №: 4 940



В CodeVisionAVR 1.24.6 при вызове обычной функции в момент выхода из неё (из функции) виснет mega128, причём в AVR Studio при отладке всё нормально. Пробовал перенести в ICC - всё нормально работает. Кто-нибудь сталкивался с подобным?
Go to the top of the page
 
+Quote Post
nagserg
сообщение Aug 4 2005, 10:11
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 12-05-05
Пользователь №: 4 940



Не знаю, что было, просто создал новый проект, тупо скопировал программу, откомпилировал - заработало.
Go to the top of the page
 
+Quote Post
at90
сообщение Aug 4 2005, 11:15
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 866
Регистрация: 31-03-05
Из: Краснодар
Пользователь №: 3 814



Цитата(nagserg @ Aug 4 2005, 13:11)
Не знаю, что было, просто создал новый проект, тупо скопировал программу, откомпилировал - заработало.
*


Я поначалу тоже работал с Cavr 1.24.6. Но отказался от него. Он много ошибок не замечет. Он как то пропутил функцию у которой нет в модуле. Компилирует
без ошибок. А при ассемблировании выдаёт ошибку ассемблера.


--------------------
<<Первая производная от чужой идеи - уже твоя идея.>>
Go to the top of the page
 
+Quote Post
moonrock
сообщение Aug 4 2005, 12:01
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 166
Регистрация: 24-03-05
Из: Санкт-Петербург
Пользователь №: 3 661



У CodeVision заметил такую вещь: в какой-то определенный и непредсказуемый момент он видел лишь часть текста программы и естественно выдавал ошибку при компиляции. Лечилось закрытием проекта и пересохранением файла в текстовом редакторе. Почему так происходит, я так и не понял. huh.gif
Go to the top of the page
 
+Quote Post
vet
сообщение Aug 4 2005, 13:34
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 550
Регистрация: 16-06-04
Из: Казань
Пользователь №: 32



Цитата(moonrock @ Aug 4 2005, 16:01)
У CodeVision заметил такую вещь: в какой-то определенный и непредсказуемый момент он видел лишь часть текста программы и естественно выдавал ошибку при компиляции. Лечилось закрытием проекта и пересохранением файла в текстовом редакторе. Почему так происходит, я так и не понял. huh.gif
*

Редактор CV ранних версий, кажется, любил вставлять в текст нулевой символ, после чего отказывался распознавать текст за ним. Пересохранение в текстовом редакторе этот код убирало. Но этот баг поправили уже очень давно.
Что до 1.24.6, веду под ним пару десятков проектов, самый большой - на пол-меги128; никаких глюков не встречал.


--------------------
Главная линия этого опуса ясна мне насквозь!
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 12th July 2025 - 10:32
Рейтинг@Mail.ru


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