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

 
 
> ГЛЮКИ КОМПИЛЯТОРОВ, предлагаю описывать здесь
Fortune
сообщение Feb 6 2007, 11:28
Сообщение #1


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

Группа: Свой
Сообщений: 75
Регистрация: 1-02-07
Из: Украина
Пользователь №: 24 940



Открыть эту тему меня подтолкнул тот факт, что используя однажды в IARe функцию SIN, я так и не смог добиться нормальной ее работы. Хотя не утверждаю что мой код не содержал ошибок, но все же может кто-то сталкивался с подобными проблемами?

Исходным текстом поделиться не могу, потому что уже затер его.

Предлагаю также сюда кидать описание глюков (багов, граблей) при работе с компиляторами...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Fortune
сообщение Feb 9 2007, 12:48
Сообщение #2


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

Группа: Свой
Сообщений: 75
Регистрация: 1-02-07
Из: Украина
Пользователь №: 24 940



Изменил программу:

volatile u08 iob[512];
void sine();
...
...
int main( void )
{
...
...
sine();
...
...

void sine()
{
unsigned int x;
unsigned char y;
float a;

for (x=0; x<320; x++)
{
a=(float)x/50;
y=(40*sin(a))+100;
iob[x]=y;
}

}
}

Теперь у меня вообще все виснет при вызове функции sine()
Go to the top of the page
 
+Quote Post
_Bill
сообщение Feb 9 2007, 14:07
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 416
Регистрация: 18-04-06
Из: Челябинск
Пользователь №: 16 219



Цитата(Fortune @ Feb 9 2007, 12:48) *
Изменил программу:

А контроллер какой?
Причина редактирования: Бездумное цитирование
Go to the top of the page
 
+Quote Post
Fortune
сообщение Feb 9 2007, 15:59
Сообщение #4


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

Группа: Свой
Сообщений: 75
Регистрация: 1-02-07
Из: Украина
Пользователь №: 24 940



Цитата(_Bill @ Feb 9 2007, 15:07) *
А контроллер какой?


Atmega128
Go to the top of the page
 
+Quote Post
_Bill
сообщение Feb 9 2007, 16:07
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 416
Регистрация: 18-04-06
Из: Челябинск
Пользователь №: 16 219



Цитата(Fortune @ Feb 9 2007, 15:59) *
Цитата(_Bill @ Feb 9 2007, 15:07) *

А контроллер какой?


Atmega128

Модель памяти, значения стека, версия компилятора?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Fortune   ГЛЮКИ КОМПИЛЯТОРОВ   Feb 6 2007, 11:28
- - SasaVitebsk   Предыдущие попытки "обвинить" компилятор...   Feb 6 2007, 12:12
|- - IgorKossak   Цитата(SasaVitebsk @ Feb 6 2007, 11:12) П...   Feb 6 2007, 12:53
||- - satellite-plus   ?eeget16_64_inc: ADIW R25:R24,1 ?eeget16_64...   Feb 6 2007, 13:18
||- - IgorKossak   Цитата(satellite-plus @ Feb 6 2007, 12...   Feb 6 2007, 13:44
|- - Fortune   Цитата(SasaVitebsk @ Feb 6 2007, 13:12) П...   Feb 6 2007, 13:23
|- - _Bill   Цитата(Fortune @ Feb 6 2007, 13:23) Цитат...   Feb 6 2007, 13:28
|- - Fortune   Цитата(_Bill @ Feb 6 2007, 14:28) Вот и д...   Feb 6 2007, 14:04
|- - xinod2000   Цитата(Fortune @ Feb 6 2007, 15:04) Цитат...   Feb 6 2007, 14:50
|- - _Bill   Цитата(xinod2000 @ Feb 6 2007, 14:50) Цит...   Feb 6 2007, 15:23
- - Sergio66   Согласен с теми, кто предлагает вынести на широкое...   Feb 6 2007, 13:41
- - GDI   Может потому что функция имеет следующее объявлени...   Feb 6 2007, 14:30
- - ahulap   мне кажется, что дело здесь в преобразовании типов...   Feb 6 2007, 16:19
|- - _Bill   Цитата(ahulap @ Feb 6 2007, 16:19) мне ка...   Feb 6 2007, 16:28
|- - Fortune   Цитата(_Bill @ Feb 6 2007, 17:28) ... И в...   Feb 7 2007, 11:50
|- - _Bill   Цитата(Fortune @ Feb 7 2007, 11:50) Цитат...   Feb 7 2007, 13:33
||- - Fortune   Цитата(_Bill @ Feb 7 2007, 14:33) А как с...   Feb 7 2007, 15:19
||- - _Bill   Цитата(Fortune @ Feb 7 2007, 15:19) Цитат...   Feb 7 2007, 16:01
||- - Fortune   Цитата(_Bill @ Feb 7 2007, 17:01) Сколько...   Feb 7 2007, 18:18
|- - ahulap   Цитата(Fortune @ Feb 7 2007, 10:50) если ...   Feb 8 2007, 18:28
- - GDI   delay(250) убрать - вот и будет время   Feb 7 2007, 14:14
- - DimG   Почему никто не обратил внимание на вот это Цитата...   Feb 7 2007, 16:06
- - ahulap   запись y=(40*sin(a))+100 верна, я проверил на неск...   Feb 7 2007, 17:26
- - GDI   Цитатаменя по-моему не должно беспокоить время вып...   Feb 7 2007, 18:38
|- - Fortune   [quote name='GDI' post='207730' date='Feb 7 2007, ...   Feb 8 2007, 10:16
- - GDI   Не плохо было бы посмотреть какие данные получаютс...   Feb 8 2007, 15:59
|- - Fortune   Цитата(GDI @ Feb 8 2007, 16:59) ... предл...   Feb 8 2007, 16:10
|- - Сергей Борщ   Цитата(Fortune @ Feb 8 2007, 15:10) Цитат...   Feb 8 2007, 17:23
- - kolobok0   Цитата(Fortune @ Feb 6 2007, 11:28) ... П...   Feb 8 2007, 21:02
|- - ahulap   Цитата(kolobok0 @ Feb 8 2007, 20:02) не з...   Feb 8 2007, 21:35
- - DimG   ЦитатаВряд ли. Потому что прямые линии рисуются эт...   Feb 9 2007, 06:06
|- - Fortune   Цитата(DimG @ Feb 9 2007, 07:06) ЦитатаВр...   Feb 9 2007, 11:05
- - tag   ...уже около года юзаю IAR и столкнулся с интересн...   Feb 9 2007, 11:08
- - DimG   Fortune Вообще-то я просто хотел увидеть, как объя...   Feb 9 2007, 11:23
|- - Fortune   Цитата(DimG @ Feb 9 2007, 12:23) Вообще, ...   Feb 9 2007, 12:00
- - ahulap   Функция sine() не имеет параметров, так что должна...   Feb 9 2007, 11:32
|- - Fortune   Цитата(_Bill @ Feb 9 2007, 17:07) Цитата(...   Feb 9 2007, 16:36
- - Andy Great   Аргумент синуса предполагается в радианах.   Feb 9 2007, 18:50


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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 06:50
Рейтинг@Mail.ru


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