-
- А можно еще куда-нибудь залить этот iar. Дело в том, что доступ в "свои" на фтп электроникса я еще не получил. А местный торрент кажется лежит. Спасибо. - aleksey85(15.10.2009 13:05, )
- Местный торрент должен раздаваться. Если конечно дети что-либо с компом не сотворили :) Приду вечером - проверю. - rezident(15.10.2009 13:57)
- Благодарю, конечно же. Но был бы еще больше благодарен, если бы Вы куда-нибудь залили. По ссылке на местный торрент попасть не могу. Возможно, у меня не прошла регистрация. Все время появляется ошибка "Database error". Кто может подсказать в чем aleksey85(11 знак., 16.10.2009 14:38, )
- Регистрацию поправил, прошу - General(16.10.2009 15:08)
- Спасибо, теперь действительно все работает!!! - aleksey85(17.10.2009 12:38)
- Регистрацию поправил, прошу - General(16.10.2009 15:08)
- Благодарю, конечно же. Но был бы еще больше благодарен, если бы Вы куда-нибудь залили. По ссылке на местный торрент попасть не могу. Возможно, у меня не прошла регистрация. Все время появляется ошибка "Database error". Кто может подсказать в чем aleksey85(11 знак., 16.10.2009 14:38, )
- Местный торрент должен раздаваться. Если конечно дети что-либо с компом не сотворили :) Приду вечером - проверю. - rezident(15.10.2009 13:57)
- IAR Assembler for MSP430 4.21.2 (4.21.2.50066) стал ругаться на 'я' - Sergey Pinigin(23.09.2009 10:06)
- та же хрень, бум ждать новую версию, а пока back to the future... - incognito(11.11.2009 13:42)
- А нечего ругаться в комментариях! - General(23.09.2009 10:18)
- С этим всё понятно. Во внешнем программном модуле обнаружилось такое дело... - Sergey Pinigin(23.09.2009 10:22)
- Не понял с прилагаемым ключиком. Его применять по умолчанию по пунктам 1-8? Или над ним какие-то действия доплнительно надо совершить? - DragonS(11.09.2009 21:24)
- Запустите !RUNME.BAT, он перепишет license.txt под ваш компьютер. Потом ищете в license.txt слово EW430 и эту строку используете. - Ксения(11.09.2009 21:43)
- Действий не нужно, работает. - Vladimir Ljaschko(11.09.2009 21:33)
- Кстати, эта версия обновила TI USB-IF и вполне нормально идет по шагам в отладчике. - Vladimir Ljaschko(10.09.2009 20:28)
- Спасибо, Ксения, мы Вас очень любим. Есть первые непонятки в ремарках, хотя и старые (Pa091) не развеялись. Vladimir Ljaschko(138 знак., 09.09.2009 16:40)
- Тогда определите CCIFG, как беззнаковое целое. - Ксения(09.09.2009 17:02 - 17:09)
- В том то и дело, что это родное определение компилятора. - Vladimir Ljaschko(09.09.2009 17:05)
- Тогда так: Ксения(68 знак., 09.09.2009 17:08)
- Спасибо за подсказку, помогает. Вы не только добрая :) - Vladimir Ljaschko(09.09.2009 17:22)
- Лучше хедер отредактируйте. Там есть такой блок определений rezident(1226 знак., 09.09.2009 17:43 - 10.09.2009 22:35)
- Хидеры редактировать ни к коем случае нельзя! Ксения(801 знак., 09.09.2009 18:31 - 18:35)
- От макросов перешел к инлайновой функции, потому что ее можно развернуть из первичных макросов структуризации, а вложенные определения недопустимы. Но делаю это только для GPIO, иначе замусорится все. - Vladimir Ljaschko(09.09.2009 21:38)
- Не знаю, можно для так в EW430, но в EWAVR допустимо писать так: Ксения(353 знак., 09.09.2009 23:13 - 23:15)
- Это фирма IAR использует битовые поля в хедерах. А TI в своих хедерах использует константы. В EW430 есть оба набора хедеров, но я пользуюсь версией TI. Поскольку те, которые от TI одни и те же и в других компиляторах (GCC, CCE, CrossWorks). - rezident(09.09.2009 23:49)
- Маски в хедерах раздражают - их как минимум неудобно проверять по DS. ИМХО, плохая традиция. Битовые поля не лучше, потому как имена тоже столбят (в версии для MSP - для AVR вроде человечнее, а для других не юзаю). - Vit(10.09.2009 11:07)
- А я вот предпочитаю маски. - Vladimir Ljaschko(10.09.2009 13:14)
- +1. С помощью маски можно одновременно управлять несколькими флагами. - rezident(10.09.2009 16:38)
- С помощью номеров битов тоже можно одновременно управлять несколькими битами. С помощью битовых полей у меня не получается почему-то;) - Vit(10.09.2009 17:49)
- Битовыми полями управлять легко получается. Для примера h-файл для ATtiny2313, он поменьше, там в конце определения битовых полей. Михаил Е.(214 знак., 10.09.2009 20:37 - 20:48)
- Спасибо. ...изврат ещё тот. Vit(788 знак., 10.09.2009 23:56)
- Битовыми полями управлять легко получается. Для примера h-файл для ATtiny2313, он поменьше, там в конце определения битовых полей. Михаил Е.(214 знак., 10.09.2009 20:37 - 20:48)
- А кто спорит? Только частенько в хидерах не маски, а порядковый номер. Например так: Ксения(818 знак., 10.09.2009 16:46 - 17:43)
- А что смешного? Vit(111 знак., 10.09.2009 17:38)
- Смешно единичку двигать, когда сразу можно было объявить бит как маску, а не порядковый номер. - Ксения(10.09.2009 17:43)
- Дык оно ж в рантайме не двигается, а заменяется на константу при компиляции - Vit(10.09.2009 17:44)
- Смешно единичку двигать, когда сразу можно было объявить бит как маску, а не порядковый номер. - Ксения(10.09.2009 17:43)
- Это в ВАШИХ (или в Atmelовских?) хедерах такое :) В моих маска это маска и есть. - rezident(10.09.2009 17:09)
- Ну да, именно в Атмеловских. А куда денешься? - Ксения(10.09.2009 17:45)
- А что смешного? Vit(111 знак., 10.09.2009 17:38)
- С помощью номеров битов тоже можно одновременно управлять несколькими битами. С помощью битовых полей у меня не получается почему-то;) - Vit(10.09.2009 17:49)
- +1. С помощью маски можно одновременно управлять несколькими флагами. - rezident(10.09.2009 16:38)
- Имена и нужно столбить! Чтоб как в даташите были. Иначе непременнно путаница возникнет. Имена регистрам МК имеет право давать только его производитель, но не разработчик компилятора. - Ксения(10.09.2009 11:24)
- Ну дык IAR столбит их в битовых полях, а мне структуры далеко не всегда удобны. Тем более, если пользую разные компиляторы - Vit(10.09.2009 11:56)
- Тогда вы тоже должны быть заинтересованы, чтобы регистры одинаково назывались. Иначе при переходе с компилятора на комилятор пришлось бы менять имена. Ксения(289 знак., 10.09.2009 16:16 - 16:23)
- Ну, извращение и то и другое, поскольку без обертки нечего портами дергать. - Vladimir Ljaschko(10.09.2009 20:10)
- Что-то Вы смешали всё. Насчёт структуры невкусно, например, иметь разный стиль описания для регистров с битовым и байтовым доступом. Та же ситуация с использованием части порта I/O с побитовым доступом для, например, организации 4-х-битной шины ЖКИ. Vit(308 знак., 10.09.2009 17:20)
- Тогда вы тоже должны быть заинтересованы, чтобы регистры одинаково назывались. Иначе при переходе с компилятора на комилятор пришлось бы менять имена. Ксения(289 знак., 10.09.2009 16:16 - 16:23)
- Ну дык IAR столбит их в битовых полях, а мне структуры далеко не всегда удобны. Тем более, если пользую разные компиляторы - Vit(10.09.2009 11:56)
- А я вот предпочитаю маски. - Vladimir Ljaschko(10.09.2009 13:14)
- Маски в хедерах раздражают - их как минимум неудобно проверять по DS. ИМХО, плохая традиция. Битовые поля не лучше, потому как имена тоже столбят (в версии для MSP - для AVR вроде человечнее, а для других не юзаю). - Vit(10.09.2009 11:07)
- Это фирма IAR использует битовые поля в хедерах. А TI в своих хедерах использует константы. В EW430 есть оба набора хедеров, но я пользуюсь версией TI. Поскольку те, которые от TI одни и те же и в других компиляторах (GCC, CCE, CrossWorks). - rezident(09.09.2009 23:49)
- Не знаю, можно для так в EW430, но в EWAVR допустимо писать так: Ксения(353 знак., 09.09.2009 23:13 - 23:15)
- Странная логика. Видимо чисто женская ;) Почему это вдруг стало нельзя хедеры редактировать? Поясните. Я свое предложение пояснил там => - rezident(09.09.2009 20:06, ссылка)
- От макросов перешел к инлайновой функции, потому что ее можно развернуть из первичных макросов структуризации, а вложенные определения недопустимы. Но делаю это только для GPIO, иначе замусорится все. - Vladimir Ljaschko(09.09.2009 21:38)
- Это понятно, но тут только копни ... Для всех используемых контроллеров? При каждой смене версии повторять или перенести в проект? Кстати, Вам Pa091 удалось победить? "Remark[Pa091]: operator operates on value promoted to int (with possibly unexpected Vladimir Ljaschko(10 знак., 09.09.2009 17:52)
- А как по-другому-то? О_о Держать в папке проекта все используемые хедеры и xcl-файл это подразумевается само собой. Насчет ремарки не могу сказать. То ли не встречался, то ли явное приведение типа решает проблему, то ли отказ от использования rezident(63 знак., 09.09.2009 18:07)
- Встречались точно, потому что писали об этом на Электрониксе около года назад при тестировании какой-то версии ИАРа. - Vladimir Ljaschko(09.09.2009 21:33)
- А как по-другому-то? О_о Держать в папке проекта все используемые хедеры и xcl-файл это подразумевается само собой. Насчет ремарки не могу сказать. То ли не встречался, то ли явное приведение типа решает проблему, то ли отказ от использования rezident(63 знак., 09.09.2009 18:07)
- Хидеры редактировать ни к коем случае нельзя! Ксения(801 знак., 09.09.2009 18:31 - 18:35)
- Лучше хедер отредактируйте. Там есть такой блок определений rezident(1226 знак., 09.09.2009 17:43 - 10.09.2009 22:35)
- Спасибо за подсказку, помогает. Вы не только добрая :) - Vladimir Ljaschko(09.09.2009 17:22)
- Тогда так: Ксения(68 знак., 09.09.2009 17:08)
- В том то и дело, что это родное определение компилятора. - Vladimir Ljaschko(09.09.2009 17:05)
- Как не стыдно признаться, но с MSP430 я никогда дела не имела. Обхожу их стороной из-за того, что они ... AVReal'ом по SPI не прошиваются :), а только через JTAG. - Ксения(09.09.2009 16:58)
- :) Прошиваются они через Bootstraploader (RS232/TTL), а не только через JTAG. Простенький USB-отладчик (эмулятор) стОит аж 15-20 бакинских, а MSP-FET немногим отличается от STK200;) - Vit(09.09.2009 17:19)
- а MSP-FET ... Двумями перемычками на ЛПТ. - T.Дocтoeвcкий(09.09.2009 19:52)
- Ну а мне как ни стыдно признаться, без костыля JTAGа как-то неуютно :) - Vladimir Ljaschko(09.09.2009 17:03)
- :) Прошиваются они через Bootstraploader (RS232/TTL), а не только через JTAG. Простенький USB-отладчик (эмулятор) стОит аж 15-20 бакинских, а MSP-FET немногим отличается от STK200;) - Vit(09.09.2009 17:19)
- Тогда определите CCIFG, как беззнаковое целое. - Ксения(09.09.2009 17:02 - 17:09)
- Извиняюсь, что не совсем по теме. Нет ли у вас EW430 v4.10 full ? - sqrt(09.09.2009 13:21 - 13:26)
- У меня всё есть :). Full-версии 4.10A, 4.10E и 4.11B. Вам какую и куда? - Ксения(09.09.2009 13:40)
- 4.10E, пожалуйста :) Как вам удобно, торрентом или на electronix. - sqrt(09.09.2009 13:43 - 13:47)
- Вы не ответили на вопрос "куда?" - Ксения(09.09.2009 13:47)
- Уже дописал :) - sqrt(09.09.2009 13:48)
- Готово! Это вам не дурацкий торрент, а почти мгновенный обмен информацией. - Ксения(09.09.2009 13:54 - 13:57)
- Огромное спасибо, забрал :) - sqrt(09.09.2009 13:57)
- Готово! Это вам не дурацкий торрент, а почти мгновенный обмен информацией. - Ксения(09.09.2009 13:54 - 13:57)
- Уже дописал :) - sqrt(09.09.2009 13:48)
- Вы не ответили на вопрос "куда?" - Ксения(09.09.2009 13:47)
- 4.10E, пожалуйста :) Как вам удобно, торрентом или на electronix. - sqrt(09.09.2009 13:43 - 13:47)
- У меня всё есть :). Full-версии 4.10A, 4.10E и 4.11B. Вам какую и куда? - Ксения(09.09.2009 13:40)
- Я далек от торрентов, попросил сисадмина, а он говорит,что этот торрент не раздает. Памажыте люди добрые. - Vladimir Ljaschko(09.09.2009 11:27)
- Уже кто-то качает с моего торрента - значит он все-таки работает. Если вы свой на Электрониксе, то можете скачать с тамошнего ftp (см. ссылку). Или просто подождете, пока число скачавших торрент (сидов) увеличится (бывают случаи отказа прямого Ксения(59 знак., 09.09.2009 11:35 - 12:22, ссылка)
- я ее вчера с сайта иара скачал. все работает хорошо. - Aдикм(09.09.2009 10:38)
- С ИАРа обычно скачивают evaluation-версию, а я выложила full. - Ксения(09.09.2009 10:50)
- так и есть. когда full зальют на электроникс - оттуда утяну. - Aдикм(09.09.2009 12:25)
- Я его залила сразу туда и сюда. - Ксения(09.09.2009 12:34, ссылка)
- Благодарю :) - Aдикм(09.09.2009 14:12)
- Я его залила сразу туда и сюда. - Ксения(09.09.2009 12:34, ссылка)
- так и есть. когда full зальют на электроникс - оттуда утяну. - Aдикм(09.09.2009 12:25)
- С ИАРа обычно скачивают evaluation-версию, а я выложила full. - Ксения(09.09.2009 10:50)
- А можно еще куда-нибудь залить этот iar. Дело в том, что доступ в "свои" на фтп электроникса я еще не получил. А местный торрент кажется лежит. Спасибо. - aleksey85(15.10.2009 13:05, )