JohnKorsh 1 14 марта, 2012 Опубликовано 14 марта, 2012 · Жалоба Мне необходимо скомпилировать и отладить код для MSP430. (язык программирования C). Не подскажете ли, какой компилятор лучше CCS или IAR? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aod 0 14 марта, 2012 Опубликовано 14 марта, 2012 · Жалоба Мне необходимо скомпилировать и отладить код для MSP430. (язык программирования C). Не подскажете ли, какой компилятор лучше CCS или IAR? Ни то, ни другое не компиляторы, а среды разработки. По-моему IAR попроще будет. Хотя мне eclipse (ccs v4 и далее) привычнее =) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
JohnKorsh 1 15 марта, 2012 Опубликовано 15 марта, 2012 · Жалоба Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
bureau 0 17 марта, 2012 Опубликовано 17 марта, 2012 · Жалоба использую Eclipse в связке c компилятором от ImageCraft (icc430) и линковщиком от IAR (xlink) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 184 18 марта, 2012 Опубликовано 18 марта, 2012 · Жалоба Не знаю как под MSP430, но под C2000 - CCS4 - гуано полное! не советую. Отлаживать под ним можно только с матами. :( Намучался с ним когда отлаживал под F28M35. В отладке - сплошные баги (при старте и загрузке прошивки может молча загрузить её не всю (какая-нить const переменная есть в out-файле, а во флеш после загрузки её может запросто не оказаться), в окне WATCH вместо значений переменных могут начать показываться левые значения (лечится закрытием/открытием заново WATCH и заново вводом переменных и так до след. сбоя), неожиданные падения на ровном месте и куча других багов). Да ещё этот дебильный способ запуска DLL - копированием её в %TEMP% каждый раз с новым именем и запуском оттуда - файрволл постоянно матерится. CCS3.3 - много стабильнее, по-крайней мере под OMAP глючит редко. Хотя и один из последних IAR6.20 гораздо нестабильнее, чем старый IAR5.50 - часто падает на ровном месте, например - при вводе имени переменной в окне WATCH. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Eger 0 18 марта, 2012 Опубликовано 18 марта, 2012 · Жалоба у иар компилятор дебильный в ccs я с msp не работал, но судя по с2000 - намного лучше. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
bureau 0 18 марта, 2012 Опубликовано 18 марта, 2012 · Жалоба у иар компилятор дебильный С каких побуждений сделан такой вывод? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_pv 52 18 марта, 2012 Опубликовано 18 марта, 2012 · Жалоба использую Eclipse в связке c компилятором от ImageCraft (icc430) и линковщиком от IAR (xlink) а почему так необычно, если не секрет? в чём радость icc430, да еще и с xlink? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Mahagam 0 19 марта, 2012 Опубликовано 19 марта, 2012 · Жалоба кроссворк ещё есть. отладчик там (по крайней мере для АРМа) хороший. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
siargy 6 11 июня, 2015 Опубликовано 11 июня, 2015 · Жалоба отлаживал под F28M35. подскажите по программированию - открыл проект блинк, залил обе программы, работают. переключаю питание и с28 не запускается. есть какойто нюанс? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
TSS 0 16 июня, 2015 Опубликовано 16 июня, 2015 · Жалоба подскажите по программированию - открыл проект блинк, залил обе программы, работают. переключаю питание и с28 не запускается. есть какойто нюанс? Наверное как обычно, залили в ОЗУ. :) Надо менять *.cmd файл на работу с Flash, либо ещё вариант что надо выставить правильно Boot mode select ножками проца на плате. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
siargy 6 19 июня, 2015 Опубликовано 19 июня, 2015 · Жалоба спс. я немного уже разобрался. положение переключателей boot выставил все в 0. и надо еще было наставить перемычек на 3хрядный разъем. вот с прошивкой все не так гладко. под дэбагом зависает на том месте где пинается второе ядро. но при переключении питания стартует. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
siargy 6 24 июня, 2015 Опубликовано 24 июня, 2015 · Жалоба Boot mode select может подскажете? как тут быть? беру из примера блинк для 2-х ядер IPCMtoCBootControlSystem(CBROM_MTOC_BOOTMODE_BOOT_FROM_FLASH); на этой функции происходит зависание при дэбаге. но если залить прошивку то при включении питания будет все работать. пошаговое выполнение показывает, что програма улетает в какуюто другую область. или это компилятор глючит? и в некоторых других случаях при пошаговой отладке точки останова улетают из библиотечных функций вкудапопало. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
TSS 0 24 июня, 2015 Опубликовано 24 июня, 2015 · Жалоба К сожалению, с двухядерными С28х дела не имел, не знаю. А улетание в другие области это может быть если функции объявлены неявно (есть соответствующий варнинг), или при высокой оптимизации, хотя у С2000 оптимизация обычно почти безглючная. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
siargy 6 25 июня, 2015 Опубликовано 25 июня, 2015 · Жалоба так взял же пример, там все педантично и правильно. надо будет на другом пк попробовать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться