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

 
 
> Проблемы с оптимизацией в WinAVR
Skaf
сообщение Nov 1 2009, 09:46
Сообщение #1


Местный
***

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



Всем привет.

С тех пор как мои проекты стали немного сложнее Hello World испытываю проблемы с программированием на WinAVR.

Из-за его оптимизатора программа изменяется на столько, что часто просто не работает. Я слышал про такие тонкости, что если подпрограмма не возвращает значения (если она void) то она может и выкинуться из выполнения вообще. Вот хотелось бы узнать про все такие тонкости, чтобы иметь возможность писать программы нормально. Или придется уходить на ассемблер. Никто не знает где почитать про это дело?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Огурцов
сообщение Nov 1 2009, 09:54
Сообщение #2


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(Skaf @ Nov 1 2009, 09:46) *
С тех пор как мои проекты стали немного сложнее Hello World испытываю проблемы с программированием на WinAVR.

И при чем здесь оптимизатор ?

Цитата(Skaf @ Nov 1 2009, 09:46) *
чтобы иметь возможность писать программы нормально.

Учиться, учиться и учиться (с)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Skaf   Проблемы с оптимизацией в WinAVR   Nov 1 2009, 09:46
- - AHTOXA   Для начала пройдитесь поиском по форуму по ключево...   Nov 1 2009, 09:52
- - Skaf   Кодstruct StatusStruct { volatile unsigned char R...   Nov 1 2009, 10:02
|- - AHTOXA   Цитата(Skaf @ Nov 1 2009, 15:02) Во-первы...   Nov 1 2009, 10:29
|- - xemul   Цитата(Skaf @ Nov 1 2009, 13:02) ... Не и...   Nov 1 2009, 14:35
- - Skaf   ЦитатаПравильно сказано. Изначально Status.RXcurre...   Nov 1 2009, 10:46
|- - AHTOXA   Цитата(Skaf @ Nov 1 2009, 15:46) Это на п...   Nov 1 2009, 11:17
- - baralgin   Skaf Как уже сказали необходимо исключить ситуации...   Nov 1 2009, 12:39
- - Skaf   Убрал пока эту конструкцию. Но в Watch и переменн...   Nov 1 2009, 13:54
|- - _Pasha   Цитата(Skaf @ Nov 1 2009, 17:54) Но в Wat...   Nov 1 2009, 15:40
- - sigmaN   Кстати, да. Watch будет показывать всё и вся тольк...   Nov 1 2009, 23:06
- - Skaf   ЦитатаНо практика показала, что Эта привычка с Per...   Nov 2 2009, 07:13
- - XVR   Отключите оптимизации и включите отладочнцю информ...   Nov 2 2009, 09:40
|- - _Pasha   Цитата(XVR @ Nov 2 2009, 12:40) Отключите...   Nov 2 2009, 09:53
- - sigmaN   Да да. Шагать ТОЛЬКО при выключенной оптимизации. ...   Nov 2 2009, 13:35


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

 


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


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