Отладочная плата CC3200
Всем привет!
Давненько я порывался подготовить обзор отладочной платы CC3200-LAUNCHPAD, на базе которой уже успел собрать несколько проектов.
Вот вам видео для затравки, а под катом немного технических подробностей
Немного о приятных и интересных свойствах данного камня, применимо к встраиваемым микромощным решениям[2]:

Личное мнение:
Камень сам по себе хорош. Я реализовал на нем несколько витиеватых прототипов на базе Energia и Code Composer Studio. Что касаемо инструментария — то тут все просто на высоте. Code Composer Studio + CC3200 SDK имеют огромное количество примеров для работы, среди которых можно найти все что нужно. Многие примеры работают как с TI-RTOS, так и с Free-RTOS, что адептов этой ОСРВ не может не радовать.
Камень мощный, не то что ESP8266, хотя последний — это такая маленькая хренька размеров и стоимостью с монетку, которая сразу готова, лишь бы ее куда-нибудь засунуть. С учетом аппаратности режима точки доступа, CC3200 может служить роутером и центром связи для всех остальных устройств.
В плане поддержки Internet Of Thing — Вкупе с сервисом Temboo дает просто огромные возможности. Отсылаю вас прямиком на wiki-страницу, где хранятся тонны материала по этому процессору.
Проблема конечно в цене.
у производителя отладочная плата стоит 30 долларов. В РФ ее можно найти долларов за 50. К сожалению, TI стала взимать почтовые расходы. до РФ доставка теперь обходится в 42 доллара. Отдельно достать сам контроллер в РФ немного проблематично.
Полезные ссылки:
1. CC3200 Product Brief www.ti.com/product/cc3200
2. CC3200 Datasheet www.ti.com/lit/ds/symlink/cc3200.pdf
3. CC3200-LAUNCHXL User Guide www.ti.com/lit/ug/swru372b/swru372b.pdf
4. CC3100 & CC3200 Wiki processors.wiki.ti.com/index.php/CC31xx_%26_CC32xx
Давненько я порывался подготовить обзор отладочной платы CC3200-LAUNCHPAD, на базе которой уже успел собрать несколько проектов.
Вот вам видео для затравки, а под катом немного технических подробностей


Немного о приятных и интересных свойствах данного камня, применимо к встраиваемым микромощным решениям[2]:
- 80МГц ядро Cortex-M4;
- ОЗУ 256Кбайт;
- Драйвера периферии в ПЗУ, отсутствует встроенная Flash память программ;
- Поддержка внешней микросхемы Serial Flash памяти — вешай сколько хочется. На ланчпаде стоит 8мбит флешка;
- Аппаратное шифрование AES, DES, SHA2, MD5, CRC;
- 2xI2S, 1xSD-card, 2xUART, 1xSPI, 1x2C, 8-разрядный интерфейс камеры;
- 4 таймера с 16-бит ШИМ;
- 4 канала 12-разрядного АЦП
- Сертифицированный 802.11g/b/n Wi-Fi модуль с поддержкой шифрования WEP, WPA2-PSK и WPA-Enterprise. Работа как в режиме устройства, так и в режиме хоста
- 256-bit AES для SSLv3 и TSLv1. Да-да, он тащит SSL!
- Микромощное потребление и множество режимов управления питанием

Личное мнение:
Камень сам по себе хорош. Я реализовал на нем несколько витиеватых прототипов на базе Energia и Code Composer Studio. Что касаемо инструментария — то тут все просто на высоте. Code Composer Studio + CC3200 SDK имеют огромное количество примеров для работы, среди которых можно найти все что нужно. Многие примеры работают как с TI-RTOS, так и с Free-RTOS, что адептов этой ОСРВ не может не радовать.
Камень мощный, не то что ESP8266, хотя последний — это такая маленькая хренька размеров и стоимостью с монетку, которая сразу готова, лишь бы ее куда-нибудь засунуть. С учетом аппаратности режима точки доступа, CC3200 может служить роутером и центром связи для всех остальных устройств.
В плане поддержки Internet Of Thing — Вкупе с сервисом Temboo дает просто огромные возможности. Отсылаю вас прямиком на wiki-страницу, где хранятся тонны материала по этому процессору.
Проблема конечно в цене.
у производителя отладочная плата стоит 30 долларов. В РФ ее можно найти долларов за 50. К сожалению, TI стала взимать почтовые расходы. до РФ доставка теперь обходится в 42 доллара. Отдельно достать сам контроллер в РФ немного проблематично.
Полезные ссылки:
1. CC3200 Product Brief www.ti.com/product/cc3200
2. CC3200 Datasheet www.ti.com/lit/ds/symlink/cc3200.pdf
3. CC3200-LAUNCHXL User Guide www.ti.com/lit/ug/swru372b/swru372b.pdf
4. CC3100 & CC3200 Wiki processors.wiki.ti.com/index.php/CC31xx_%26_CC32xx
12 комментариев
Я прошлый курс изучал, в итоге курс забросил — купил себе набор книг от Вальвано, ими и ипользуюсь.
она не про какую-то конкретную ось, а про ОСРВ в целом, архитектура осрв, принципы работы, как правильно с периферией управляться, есть много моментов из ТАУ, быстродействие, реакция, воздействие и прочее.
Предполагается, что мы загружаем программу в ОЗУ и выполняемся оттуда с нулевыми задержками.
Во флеш в это время хранятся всякие пользовательские данные, странички, сертификаты и прочее. решение весьма занятное, но работоспособное.
Благо ребята из TI не забыли поместить 64кбайт ПЗУ в контроллер со всеми системными функциями, что экономит ОЗУ.
Тут только обзор.