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

 
 
> MSP430G2xx, Что такое, с чем едят?
korobov_michael
сообщение May 6 2010, 19:37
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 118
Регистрация: 11-03-07
Из: Украина, Харьков
Пользователь №: 26 059



Добрый день.

TI выпустил линейку контроллеров G2xx. Кто-нибудь знает чем линейка отличается от F? Я раньше думал, что F означает Flash и думал, что G - что-то вроде однократно программируемых. Но, судя по датащитам, я ошибался. С ними уже кто-нибудь работал?

Спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rezident
сообщение May 8 2010, 22:51
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Не изучал подробно Cortex-M0, но Cortex-M3 от NXP мне не подошел для замены MSP430. Т.к. в отличие от последнего в режиме deep sleep (примерно эквивалентном по потреблению MSP430) пробуждаться от прерывания, генерируемого периферией, он не "умеет". Только от внешних EINT и NMI. Так что, несмотря на низкую стоимость Cortex-ов, полной (по функциональности) замены MSP430 не выходит. laughing.gif
Go to the top of the page
 
+Quote Post
MrYuran
сообщение May 11 2010, 09:29
Сообщение #3


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(rezident @ May 9 2010, 02:51) *
Не изучал подробно Cortex-M0, но Cortex-M3 от NXP мне не подошел для замены MSP430.

M3 жрёт как лошадь.
M0, конечно, намного меньше, но несколько мкА во сне - это очень много по сравнению с MSP.
При работе от пальчиковых батареек достойной альтернативы мсп-шкам пока не наблюдается.
Странно, что сами TI-шники не сделали ещё свой Cortex-M0
Боятся похоронить MSP или хотят готовое купить, типа как Luminary?

Цитата(O.L. @ May 11 2010, 12:39) *
Но уже сейчас, сравнивая ценники MSP430f1611 == 13$ и LPC1114 == 2,5$...

Заодно периферию сравните.
К тому же, 32к флеши max хватит далеко не всем.
У меня пока прошивки активных датчиков за этот предел не перевалили, но вот для более серьёзных вещей может и не хватить.

Посмотрел...
lol.gif
Цитата
MSP430G2231 Free Samples 2 128 10 1 8ch ADC10 16 MIPS 1.8V to 3.6V PW14, N14, RSA16 $0.52

Да...
Самый крутой МЦ этой серии пойдёт разве что на контроллер светодиода... Причём одного...

Зато плюс - можно бесплатно ИАР КикСтарт применять


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
rezident
сообщение May 11 2010, 13:56
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(MrYuran @ May 11 2010, 15:29) *
Самый крутой МЦ этой серии пойдёт разве что на контроллер светодиода... Причём одного...
Самое интересное, что и такие задачи до сих пор встречаются smile.gif Буквально неделю назад сталкивался с такой потребностью. Требовалась энергонезависимая индикация неисправности линии связи кнопки выключения установки. Типа, если кабель (двухжильный провод) повредили, (обрыв или замыкание) то диспетчер должен как-то увидеть и понять, что кнопка не может функционировать. У кнопки своего собственного питания нет и подключать ее локально к сетевому питанию нельзя. Решение было - постоянно "спящий" MSP430F2001IPW с тактированием от VLO, питающийся от часовой батарейки, и светодиод, которым он может поморгать при повреждении линии.
Go to the top of the page
 
+Quote Post
korobov_michael
сообщение May 11 2010, 16:13
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 118
Регистрация: 11-03-07
Из: Украина, Харьков
Пользователь №: 26 059



Цитата(rezident @ May 11 2010, 16:56) *
Самое интересное, что и такие задачи до сих пор встречаются smile.gif  

У нас примерно такая же задача. Только кроме дрыганья ножкой необходимо еще реализовать протокол a-la 1-Wire (в сильно упрощенном варианте). Сначала решали задачу на AVR - там очень удобно было реализовать автомат состояний, примерно как делают это в http://easyelectronics.ru/avr-uchebnyj-kurs-vetvleniya.html. Не зная в деталях архитектуры MSP, думали взять самый маленький контроллер линейки и забабахать такой же алгоритм. Оказалось, что аналога инструкции LPM у него нет, и код не помещается в 512 байт.

Но за микроамперы и быстрое просыпание пока готовы смотреть в сторону 2к-варианта.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- korobov_michael   MSP430G2xx   May 6 2010, 19:37
- - O.L.   Цитата(korobov_michael @ May 7 2010, 02:3...   May 7 2010, 05:21
|- - korobov_michael   Цитата(O.L. @ May 7 2010, 08:21) Собствен...   May 8 2010, 08:19
|- - O.L.   LPC1114 действительно потребляет очень мало. В реж...   May 8 2010, 10:02
|- - O.L.   Собственно NXP на верность не я присягал :-), как ...   May 11 2010, 08:39
||- - Lexru   Цитата(O.L. @ May 11 2010, 12:39) Но уже ...   Jul 28 2010, 14:11
||- - O.L.   Цитата(Lexru @ Jul 28 2010, 21:11) Интере...   Jul 29 2010, 03:01
||- - Сергей Борщ   Цитата(korobov_michael @ May 11 2010, 19...   May 11 2010, 19:04
||- - korobov_michael   Цитата(Сергей Борщ @ May 11 2010, 22:04) ...   May 12 2010, 03:16
|- - O.L.   Ну вот и ERRATA вышла, не такая уж и "атипичн...   May 12 2010, 03:03
- - MrYuran   Только что в голову ещё одно применение пришло - в...   May 14 2010, 10:53
|- - O.L.   Цитата(MrYuran @ May 14 2010, 17:53) Разв...   May 15 2010, 06:20
- - Shread   По поводу цен, мне мои поставщики обещали цены от ...   May 20 2010, 09:52


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

 


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


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