0 / 0 / 0
Регистрация: 02.02.2010
Сообщений: 1,142
|
|
1 | |
MSP43018.05.2010, 15:33. Показов 144260. Ответов 132
Метки нет (Все метки)
Вроде у буржуев очень популярный, а в рунете наоборот както слабо.
Заказал себе второй и пятой серии, вроде jtagом шьется и gcc бэкенд есть. У кого есть опыт работы с этим контроллером?
0
|
18.05.2010, 15:33 | |
Ответы с готовыми решениями:
132
FreeModBus + MSP430 Прерывания MSP430 msp430 IAR MSP430 в вакууме MSP430 в LabView |
Ko!
|
|
11.01.2011, 13:11 | 61 |
Заголовок: MSP430
Сообщение от Vid_kh
Хотя по большому счёту для большинства случаев достаточно и Kickstortа. Да я вот думаю, может это в урезанных версиях только такие баги, может даже специально введены, дескать покупайте полную и будет всё работать без всяких сообщений и ошибок.))) |
0 / 0 / 0
Регистрация: 24.01.2010
Сообщений: 297
|
|
11.01.2011, 13:14 | 62 |
Сильно сомневаюсь. У меня стояла и kickstort-версия, работала нормально.
Поставил полную только потому, что софт у меня годами не переставляется (не люблю это действо). Попробуй снести и IAR, и CCS. Затем полностью вычистить комп от их остатков, в т.ч. от драйвера программатора и от msp430.dll. Затем - поставь сперва CCS, проверь, а затем уже, если всё нормально - IAR. Или просто чистый IAR попробуй, после чистки системы.
0
|
Ko!
|
|
11.01.2011, 14:14 | 63 |
Сообщение от Vid_kh
А вот дрова у меня не получается полностью снести, вродь и реестр вычищал, всё-равно, как только переподключаю плату или просто перезагружаюсь, Винда опять их откуда-то достает и автоматом устанавливает. з.ы. извиняюсь за дубли в личку, с мобилы сижу прост - не сразу понял , что в личку отправил.:) |
0 / 0 / 0
Регистрация: 07.10.2010
Сообщений: 21
|
|
31.01.2011, 20:43 | 64 |
Купил и я себе LaunchPad... Сразу перейду к описанию проблем в тезисном стиле :-) :
1. Так и не понял, как запрограммировать Ftosh. Т.е., именно запрограммировать, а не начать сеанс отладки, в начале которого происходит запись флеша. А то как-то странно каждый раз начинать отладку и тут же ее останавливать, просто чтобы залить флеш - не нужна мне пока внутрисхемная отладка. Т.е., я хочу использовать ту же модель, как например с AVRками - написал код/скомпилил/залил. Нашел стороннюю утилиту-программатор, Lite FET-Pro430 от Elprotronic. Я правильно понимаю, что она совместима с распаянным на плате адаптером? Опыт показывает, что прошивку она зишивает, но код отказывается стартовать до передергивания USB. Вообще, какой адаптер интегрирован в эту плату, и какой еще программой можно зашивать прошивку? 2. Так и не смог заставить IAR работать с платой хотя бы в режиме отладки. А CCS для меня уж больно тяжела. Кто уже работал, подскажите, пожалуйста.
0
|
0 / 0 / 0
Регистрация: 07.10.2010
Сообщений: 21
|
|
31.01.2011, 21:32 | 65 |
Итак, я наконец заставил IAR Kickstort работать с платой - для этого пришлось капитально почистить систему от CCS. И нафига я только ее ставил... В общем, остался один вопрос: можно ли как-то заливать прошивку через эту плату без IARа? Есть ли что-то типа дудки, только под это железо?
0
|
0 / 0 / 0
Регистрация: 02.02.2010
Сообщений: 1,142
|
|
31.01.2011, 22:03 | 66 |
Я пользуюсь MSPDebug, вот документация, для прошивки используется команда prog: http://mspdebug.sourceforge.net/manual.html
Но вот под Wymdows бинарников не видно, хотя может под cygwin соберется нормально. Я ее только под MacOS использовал.
0
|
omx
|
|
31.01.2011, 22:30 | 67 |
Сообщение от yv_s
|
0 / 0 / 0
Регистрация: 28.10.2010
Сообщений: 893
|
|
05.02.2011, 15:24 | 68 |
Прошу ответить на такой вопрос: если купить eZ430, то этого достаточно, чтобы писать и отлаживать программы только на серии F20хх или можно программировать и другие с интерфейсом Спай... ?
0
|
0 / 0 / 0
Регистрация: 24.01.2010
Сообщений: 297
|
|
06.02.2011, 11:57 | 69 |
инкер
Конечно можно прошивать и отлаживать любые МК от TI, которые поддерживают Spy-Bi-Wire. Так, я обычно пользую MSP430F2001IDA, MSP430F2002IDA, MSP430F2232IDA, MSP430F2272IDA. Хотел последнее устройство собрать на MSP430F2274IDA, но в наших краях на них заломили совершенно негуманную цену. Пользую Lanchpad.
0
|
0 / 0 / 0
Регистрация: 28.10.2010
Сообщений: 893
|
|
06.02.2011, 20:08 | 70 |
Vid_kh
Спасибо за ответ, думал не дождусь... Все выходные посвятил "прочесыванию" нета с целью изучения ситуации с применением MSP и во что это может вылиться в моем конкретном случае (сейчас использую АВР 2313 и Мегу8) По ходу возник еще один детский вопрос - 2 кВ флеши означает 1024 команды или 2048?
0
|
omx
|
|
06.02.2011, 21:48 | 71 |
У msp430 не фиксированная длинна команды, по этому некоторые занимают 2 байта, а некоторые 4. Точноне помню но есть и 6 байтовые команды. Всё зависит от используемой адресации.
|
Ko!
|
|
10.03.2011, 21:31 | 72 |
Подскажите, в IARе как время/циклы выполнения куска кода посмотреть? Считать замучался))
|
Ko!
|
|
28.03.2011, 16:58 | 73 |
Появился перевод юзер гайда на MSP430x2 серию, в электронном виде: http://e2e.ti.com/ru/cfs-filesystemfile ... 0_Book.pdf
|
0 / 0 / 0
Регистрация: 24.01.2010
Сообщений: 568
|
|
28.03.2011, 20:29 | 74 |
Сообщение от Ko!
0
|
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
|
|
16.04.2011, 12:07 | 75 |
Здравствуйте, уважаемые товарищи экзотики!
Как-то поднимал тему "ухода от АВР", там много его наговорили (нахрен забыв мой призыв сильно в экзотику не ударяться - ну что ж, мы тут все вольные художники, нам призывы до светодиода!) Результатом того обсуждения для меня лично стало - никуда не уходить, но иметь в виду ST и TI, причем ST кагбэ приоритетнее. Ну и ладноньки, отложили. Теперь вот у нас проводят семинар по MSP430 - чего ж не послушать? Я записался, а заодно чуть присмотрелся к сему семейству. Приятное впечатление не рассеялось. Думаю, на семинаре узнать побольше. Вопрос сюда сложился в довольно размытых контурах. Хотелось бы у вас, бравших эти МК за самое интимное, узнать не о технических параметрах, их и в мануалах легко видно, да и на семинаре уточню, что как. Тут вопросы более общего плана, что ли... Во-первых, оговорюсь, что в моих девайсах супер-пупер-микро-потребление не есть важная фича. Ни разу не батарейные устройства. Я надеюсь, что без требования бешенной экономии электричества семейство MSP430 не становится ничем не выделяющимся? Во вторых, девайсы на АВР программировал на Си (WinAVR) и объем кода был от 3 до 15 К. Если и полезет выше, то все же нет в планах ничего, что потребовало бы, скажем, более 32 К. Это я к вопросу о компиляторах. Жутко не люблю кряков. Ну и отладка. Вот тот их Ланчпад - я с него смогу шить и отлаживать разные чипы? Скажем, те же 32 К нужно будет использовать, выберу какой-то МК (я пока не в курсах ряда моделей) - и подключу к Ланчпаду? Это похоже на привычный АВР-овский разъем для программирования? А отладка реально доступна? Документация по семейству вас устраивает? Там по STM че-то звучало, что бедновато, а как здесь? Где-то пробежал глазами по фразе, что есть в каком-то из этих МК сигма-дельта АЦП, прям на кристалле. Есть такой? Кто-то юзал? И последний, почти конкретный вопрос. Самый близкий МК из MSP430 для замены атмеги168, если игнорировать АЦП - какой будет? Чтобы почитать конкретнее. Есть ли у кого прямой опыт замены в живом девайсе контроллера АВР на МСП? Спасибо!
0
|
Ko!
|
|
16.04.2011, 16:44 | 76 |
Касаемо отладки - в МСП430 есть два интерфейса: четырехпроводной JTAG и двухпроводной (SBW) , причем в одних камнях присутствуют оба, а в других только один из них.
Ланчпад поддерживает только двухпроводной (SBW) , соответственно прошивать и отлаживать (вы спрашивали про отладку - да, реальная:) ) им можно только камни с SBW на борту. SBW есть в камнях G2ХХХ, F20ХХ, F5ХХХ и некоторых других - уточняйте в документации. Насчет документации - структура её отличается от АВР. Технические данные и характеристики собраны в даташите на конкретный контроллер. Информация же необходиния для написания собственно кода (команды, регистры, описание модулей) собрана в юзер гайде на подсемейство. Модули унифицированы, что здорово упрощает переход от камня к камню. В целом, документация довольно исчерпывающая. Насчет С-Д АЦП - есть такие камни, н-р, F2013 - лежит у меня,но пока ещё не щупал его. Насчет целесообразности перехода - потребление, система тактирования, возможность генерить прерывания от любой ноги первого и второго портов, да плюс 16-разрядность, а в остальном - обычные камни. |
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
|
|
16.04.2011, 17:01 | 77 |
Сообщение от Ko!
Сообщение от Ko!
Сообщение от Ko!
Сообщение от Ko!
И остался вопрос по легальным средам.
0
|
omx
|
|
16.04.2011, 19:37 | 78 |
Сообщение от drvtos
Сообщение от drvtos
|
2 / 2 / 0
Регистрация: 25.05.2010
Сообщений: 3,609
|
|
16.04.2011, 19:57 | 79 |
Йошкин кот! Так все красиво складывается, аж не верится. Где прикол?
Сообщение от omx
Сообщение от omx
И все-все шароварное? И без ограничений? Ущипните меня...
0
|
Ko!
|
|
16.04.2011, 20:18 | 80 |
Сообщение от drvtos
Есть ещё бесплатная CCS от самих TI с ограничением в 16кБ, но лично мне она не понравилась как среда, да и по оптимизации ощутимо уступает ИАРу - на нем и сижу, таблетками не брезгуя. :D |
16.04.2011, 20:18 | |
16.04.2011, 20:18 | |
Помогаю со студенческими работами здесь
80
MSP430 и Linux MSP430 + DS1624 по I2C Qbs для MSP430 MSP430 Не переходит в прерывание светодиод, кнопка и msp430 MSP430 + TLC5916 SPI Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |