-
- Приношу извинения, Павел действительно прав. Сергей Борщ(813 знак., 29.06.2006 13:24,
)
- Ну тут такие соображения... Павел В.(501 знак., 29.06.2006 22:16,
)
- Он на 4 умножает СМЕЩЕНИЕ, а не указатель на начало! - ReAl(01.07.2006 13:23,
)
- Читать внимательно кто будет? :-)) Я же русским языком написал - "надо взять третий лонг.. и он тройку умножает на 4". т.е. длину лонга в байтах. Тройка и есть смещение. Так пойдет? :-)) - Павел В.(01.07.2006 17:45,
)
- Я тоже так умею: "а думать перед написанием кто будет?" ReAl(534 знак., 02.07.2006 12:37,
)
- Ответ Павел В.(522 знак., 02.07.2006 12:54,
)
- Ой, ну ладно, уел вдогонку. Можешь радоваться :-) ReAl(365 знак., 02.07.2006 15:30,
)
- Да не в радостях дело Павел В.(1562 знак., 02.07.2006 18:07,
)
- Да не в радостях дело Павел В.(1562 знак., 02.07.2006 18:07,
- Ой, ну ладно, уел вдогонку. Можешь радоваться :-) ReAl(365 знак., 02.07.2006 15:30,
- Тройка относилась к "толпе лонгов", т.е массиву данных типа Long. И давайте отделим мух от котлет. Павел В.(427 знак., 02.07.2006 12:46,
)
- Да, ступил малость. Указатель на функцию - это указатель на неполный тип ReAl(708 знак., 02.07.2006 15:12,
)
- Да, ступил малость. Указатель на функцию - это указатель на неполный тип ReAl(708 знак., 02.07.2006 15:12,
- Ответ Павел В.(522 знак., 02.07.2006 12:54,
- Я тоже так умею: "а думать перед написанием кто будет?" ReAl(534 знак., 02.07.2006 12:37,
- Читать внимательно кто будет? :-)) Я же русским языком написал - "надо взять третий лонг.. и он тройку умножает на 4". т.е. длину лонга в байтах. Тройка и есть смещение. Так пойдет? :-)) - Павел В.(01.07.2006 17:45,
- Он на 4 умножает СМЕЩЕНИЕ, а не указатель на начало! - ReAl(01.07.2006 13:23,
- У меня 4.12 Bill(200 знак., 29.06.2006 13:39,
)
- Это при отключенной оптимизации Павел В.(293 знак., 29.06.2006 22:21,
)
- Нет, оптимизация у меня по максимуму. - Bill(30.06.2006 15:34,
)
- Нет, оптимизация у меня по максимуму. - Bill(30.06.2006 15:34,
- Это при отключенной оптимизации Павел В.(293 знак., 29.06.2006 22:21,
- Ну тут такие соображения... Павел В.(501 знак., 29.06.2006 22:16,
- Ответ: Сергей Борщ(474 знак., 23.06.2006 02:27,
)
- Вообще-то, я думал, что "6" - это _программный_ счетчик. Потому и нечего его делить на 2. IAR'овцы сами признали этот баг, и выпустили патч "iccavr-patch-412b.exe" Павел В.(111 знак., 23.06.2006 10:05,
)
- Ответ: Сергей Борщ(181 знак., 23.06.2006 14:38,
)
- Читайте AVR instruction Set :-))) Павел В.(313 знак., 24.06.2006 14:14,
)
- C точки зрения ассемблера IAR команда CALL 3 - всё же ошибка vet1(87 знак., 25.06.2006 00:45,
)
- ВОТ ИМЕННО! - с точки зрения IAR'овского ассемблера. Павел В.(523 знак., 25.06.2006 11:20,
)
- Все правильно, только, опять же, Atmel считает словами, а IAR байтами. Bill(71 знак., 26.06.2006 09:38,
)
- Во-во! Почему-то для MSP430 или ARM-а никого не удивляет то, что адресация в байтах, а ReAl(1173 знак., 28.06.2006 01:10,
)
- Короче, полевые испытания показали следующее Павел В.(2060 знак., 28.06.2006 19:45,
)
- Что-то я в ИАР-е не понял... Он что, не жрёт такое: ReAl(1117 знак., 29.06.2006 03:30,
)
- О, в C99rationale это ещё чётче написано ReAl(1202 знак., 29.06.2006 05:01,
)
- Ну что тут сказать?.... Я пользовал описалово от отцов-основателей (K&R): Павел В.(445 знак., 29.06.2006 22:27,
)
- Ну что тут сказать :-) ReAl(410 знак., 30.06.2006 19:08,
)
- Ответ: Павел В.(165 знак., 01.07.2006 10:56,
)
- Это оно так знак "меньше" нарисовало - в виде HTML-кода. ReAl(156 знак., 01.07.2006 13:18,
)
- Ответ: Павел В.(751 знак., 01.07.2006 17:58,
)
- Ты не сможешь передать указатель на двумерный массив и работать с ним как с массивом ReAl(449 знак., 02.07.2006 15:18,
)
- Я в таких случаях не заморачиваюсь, а делаю Union (напр., двумерный массив [4][4] и он же в виде [16]) - Павел В.(02.07.2006 18:11,
)
- А дальше вызывай что удобно - хочешь поработать со строками-столбцами, или заполнить все константой - Павел В.(02.07.2006 18:12,
)
- А дальше вызывай что удобно - хочешь поработать со строками-столбцами, или заполнить все константой - Павел В.(02.07.2006 18:12,
- Я в таких случаях не заморачиваюсь, а делаю Union (напр., двумерный массив [4][4] и он же в виде [16]) - Павел В.(02.07.2006 18:11,
- Ты не сможешь передать указатель на двумерный массив и работать с ним как с массивом ReAl(449 знак., 02.07.2006 15:18,
- Ответ: Павел В.(751 знак., 01.07.2006 17:58,
- Это оно так знак "меньше" нарисовало - в виде HTML-кода. ReAl(156 знак., 01.07.2006 13:18,
- Ответ: Павел В.(165 знак., 01.07.2006 10:56,
- Ну что тут сказать :-) ReAl(410 знак., 30.06.2006 19:08,
- Ну что тут сказать?.... Я пользовал описалово от отцов-основателей (K&R): Павел В.(445 знак., 29.06.2006 22:27,
- О, в C99rationale это ещё чётче написано ReAl(1202 знак., 29.06.2006 05:01,
- Что-то я в ИАР-е не понял... Он что, не жрёт такое: ReAl(1117 знак., 29.06.2006 03:30,
- Потому, что ассемблеры для них разрабатывались не в Atmel. - Bill(28.06.2006 16:01,
)
- Короче, полевые испытания показали следующее Павел В.(2060 знак., 28.06.2006 19:45,
- Во-во! Почему-то для MSP430 или ARM-а никого не удивляет то, что адресация в байтах, а ReAl(1173 знак., 28.06.2006 01:10,
- Все правильно, только, опять же, Atmel считает словами, а IAR байтами. Bill(71 знак., 26.06.2006 09:38,
- ВОТ ИМЕННО! - с точки зрения IAR'овского ассемблера. Павел В.(523 знак., 25.06.2006 11:20,
- C точки зрения ассемблера IAR команда CALL 3 - всё же ошибка vet1(87 знак., 25.06.2006 00:45,
- Читайте AVR instruction Set :-))) Павел В.(313 знак., 24.06.2006 14:14,
- Ответ: Сергей Борщ(181 знак., 23.06.2006 14:38,
- Вообще-то, я думал, что "6" - это _программный_ счетчик. Потому и нечего его делить на 2. IAR'овцы сами признали этот баг, и выпустили патч "iccavr-patch-412b.exe" Павел В.(111 знак., 23.06.2006 10:05,
- Пардон, встречный вопрос. Нафиг пытаться выполнить вызов по нечетному адресу, если архитектура проца этого не позволяет? she(58 знак., 22.06.2006 23:20,
)
- День рождения надо справлять а не в конфе сидеть =))) - MegaJohn.(23.06.2006 11:46,
)
- А никто не задумывался, что и четные и нечетные адреса КОМАНД архитектуры AVR ВСЕГДА имеют четный адрес БАЙТА? :-)))) - Павел В.(23.06.2006 10:10,
)
- Было бы по меньшей мере странно, если бы разные указатели имели численное значение в разных единицах, не находите? =) she(92 знак., 23.06.2006 11:29,
)
- Можно читать и реадми, но, по-моему, лучше первоисточник - "Anmel AVR Instruction set" :-)) Павел В.(261 знак., 24.06.2006 14:23,
)
- Зачем оспаривать факты? IAR адресует адресное п-во программ побайтно, и при этом отлично работает vet1(149 знак., 25.06.2006 00:41,
)
- Как раз факты говорят о том, что работает, но не совсем отлично (иначе откуда ошибки?). Ладно, на следующей неделе постараюсь выкачать 4.20А сам, тогда уж и доложусь, что там у нас с адресами команд - Павел В.(25.06.2006 11:22,
)
- Да можете не утруждаться, IAR всю жизнь адресовал всю память одинаково - побайтно, это правильно и логично. she(435 знак., 25.06.2006 15:14,
)
- Тут вот в чем дело Павел В.(1216 знак., 26.06.2006 23:03,
)
- Ответ: Сергей Борщ(2803 знак., 26.06.2006 23:52,
)
- Ответ: Сергей Борщ(2803 знак., 26.06.2006 23:52,
- Тут вот в чем дело Павел В.(1216 знак., 26.06.2006 23:03,
- Да можете не утруждаться, IAR всю жизнь адресовал всю память одинаково - побайтно, это правильно и логично. she(435 знак., 25.06.2006 15:14,
- Как раз факты говорят о том, что работает, но не совсем отлично (иначе откуда ошибки?). Ладно, на следующей неделе постараюсь выкачать 4.20А сам, тогда уж и доложусь, что там у нас с адресами команд - Павел В.(25.06.2006 11:22,
- Зачем оспаривать факты? IAR адресует адресное п-во программ побайтно, и при этом отлично работает vet1(149 знак., 25.06.2006 00:41,
- Можно читать и реадми, но, по-моему, лучше первоисточник - "Anmel AVR Instruction set" :-)) Павел В.(261 знак., 24.06.2006 14:23,
- Было бы по меньшей мере странно, если бы разные указатели имели численное значение в разных единицах, не находите? =) she(92 знак., 23.06.2006 11:29,
- А кряк для этого компилятора уже есть? - Peshkov(23.06.2006 03:04,
)
- Да! Evgeny_CD(101 знак., 23.06.2006 10:12,
)
- Да! Evgeny_CD(101 знак., 23.06.2006 10:12,
- День рождения надо справлять а не в конфе сидеть =))) - MegaJohn.(23.06.2006 11:46,
- Приношу извинения, Павел действительно прав. Сергей Борщ(813 знак., 29.06.2006 13:24,