Easyelectronics.ru

Электроника для всех
Текущее время: 19 сен 2017, 16:43

Часовой пояс: UTC + 5 часов



    • JLCPCB for PCB Prototyping: 10 шт. 2-слоя 100*100mm 2$(около 140rub), изготовление за 24 часа.
    • Создание принципиальных схем и проектирование печатных плат
    • Крупнейший китайский онлайн магазин радиодеталей. Скидка 50%
    • Просмотр GERBER файлов

Начать новую тему Ответить на тему  [ Сообщений: 36 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: CC2540 Bluetooth 4.0
СообщениеДобавлено: 20 фев 2013, 17:49 
Заглядывает иногда

Зарегистрирован: 14 дек 2012, 14:34
Сообщения: 30
Есть вопрос.

Нужно подружить CC2540(2541) с телефоном. На телефоне блютуз 2.1
Выполнима ли задача с применением данной микросхемы ?
Т.е. мне по сути не нужен BLE, мне нужно поднять "обычный блютуз" ( BR )

Или может есть какой-нибудь другой SoC с контроллером а одном корпусе ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CC2540 Bluetooth 4.0
СообщениеДобавлено: 20 фев 2013, 18:29 
Старожил

Зарегистрирован: 19 июн 2012, 14:17
Сообщения: 3437
shemmer писал(а):
Нужно подружить CC2540(2541) с телефоном. На телефоне блютуз 2.1
Выполнима ли задача с применением данной микросхемы ?

Нет, в CC2540 есть только BLE стёк.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CC2540 Bluetooth 4.0
СообщениеДобавлено: 20 фев 2013, 18:31 
Заглядывает иногда

Зарегистрирован: 14 дек 2012, 14:34
Сообщения: 30
Понятно, спасибо.
А какие еще есть варианты ?
Скажем , nRF24L01+ его можно использовать ? Есть ли для него стек блютуз ?

Посоветуйте, может есть еще решения


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CC2540 Bluetooth 4.0
СообщениеДобавлено: 20 фев 2013, 19:48 
Старожил

Зарегистрирован: 19 июн 2012, 14:17
Сообщения: 3437
shemmer писал(а):
А какие еще есть варианты?

Не знаю, такого не встречал. Но вы бы написали для чего вам это надо в спец. для этого открытой темке, может кто нибудь что путнее и подскажет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CC2540 Bluetooth 4.0
СообщениеДобавлено: 17 июл 2013, 18:04 
Только пришел

Зарегистрирован: 17 июл 2013, 17:35
Сообщения: 6
Кто разбирался с этим TI помогите, пожалуйста, а то мозг уже вынесен окончательно. Надо CC2540 связать с программкой на iPhone. У нее прописано 2 16-ти батных UUID. Первый, насколько я понимаю, Service UUID, а второй конкретно для той задачи которую выполняет программка. Надо завязать CC2540 как буфер: принял байт по UART и отправил по воздуху, и наоборот. 3 недели бьюсь без толку. TI использует 16-ти битный UUID, для перехода на 128-ми битный предлагают почитать это
http://processors.wiki.ti.com/index.php/128_Bit_UUID_SimpleBLE
но написано кот наплакал, так что сам черт ногу сломит.
Куда пристроить 2-й UUID для меня вообще загадка.
С самим 51-м кристалом проблем у меня нет, юзал этот CC2540 как обычный контроллер. Но добавление синего зуба просто сносит мне крышу уже несколько недель.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CC2540 Bluetooth 4.0
СообщениеДобавлено: 09 сен 2013, 23:39 
Здравствуйте!

Зарегистрирован: 09 сен 2013, 23:36
Сообщения: 2
Привет всем.
Решил опробывать BLE однако наткнулся на то, что нету CC2540 BLE library.
Может кто нибуть подскажет откуда брать либы. (По запросу через оффсайт ни ответили и не прислали).
Хелп!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CC2540 Bluetooth 4.0
СообщениеДобавлено: 10 сен 2013, 03:37 
Старожил
Аватара пользователя

Зарегистрирован: 04 окт 2011, 10:19
Сообщения: 983
А поиск на github не использовали ? google.com ?
Для BLE три есть библиотеки.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CC2540 Bluetooth 4.0
СообщениеДобавлено: 10 сен 2013, 12:27 
Здравствуйте!

Зарегистрирован: 09 сен 2013, 23:36
Сообщения: 2
Спосибо за наводку, но ничего не находиться ни на github ни в googl. Все ведет либо на нсайт TI либо никуда.
И думаю этот пост появился именно потому, что поиск конкретно либы не дал результата!
Если вас не затруднит, и вы всетаки знаете где взять либы, или из чего их собрать - оставьте плиз ссылочку или в ЛС.
Спасибо.

....
Нашел http://en.pudn.com/downloads525/sourcecode/embedded/detail2175724_en.html


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CC2540 Bluetooth 4.0
СообщениеДобавлено: 12 окт 2013, 16:32 
Здравствуйте!
Аватара пользователя

Зарегистрирован: 11 окт 2013, 19:35
Сообщения: 4
Добрый день.

Возможно кто-то уже разобрался как связать Android с CC2540 USB Dongle?

Поделитесь своими исходниками, возможно на платной основе.

Устройство USB-cc2540 при подключении к компьютеру определяется как HID.
Наборы
http://www.ti.com/tool/cc2541dk-rc
http://www.ti.com/tool/CC2540DK-MINI

Тестовая программа для Android 4.3:
Поиск устройств
Выбор и подключение
При нажатии кнопки1 на Android светится диод
При нажатии кнопки2 на Android мышь передвигается влево
При нажатии кнопки на устройстве, на телефоне отображается надпись(включено/выключено).

Спасибо.

_________________
PCB тут.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CC2540 Bluetooth 4.0
СообщениеДобавлено: 15 июл 2016, 20:11 
Только пришел

Зарегистрирован: 28 ноя 2015, 13:20
Сообщения: 8
PipEtS писал(а):

+ был на сайте TI документ Universal Boot Loader for SOC-8051 by USB-MSD Developer’s Guide (SWRU316), но сейчас его нет на сайте, поэтому закинул сюда http://us.ua/936131/.

Можно перезалить куда-нибудь?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: CC2540 Bluetooth 4.0
СообщениеДобавлено: 02 июн 2017, 16:44 
Только пришел

Зарегистрирован: 31 мар 2016, 18:40
Сообщения: 23
Слегка не по теме, я сейчас вожусь с мелким модулем CC2540 с Али (RF-BM-S02, 15x10 мм) у которого распаяны U+/U- как я понимаю там должен работать USB из коробки. Собрал и прошил кастомную прошивку (модифицированный по-минимуму HIDEmuKbd) через CCLoader и заработала Bluetooth-клавиатура (однокнопочная, правда, вот картинки сюда залил - http://imgur.com/a/OkwEb там же и все ссылки). Можно ли на этом CC2540 поднять USB-HID клавиатуру или USB Mass Storage, хоть что-нибудь по USB? Я сколько не пытался самплы заливать в него (шил HostTestReleaseCC2540Usb.hex, CC2540_USBdongle_HostTestRelease_All.hex, CC2540_USBdongle_HIDAdvRemoteDongle.hex, ubl_usb_msd_8051-DK.hex) - ничего по USB не работает и не определяется. Даже CDC драйвер не распознает ничего.

Upd: похоже, что RF-BM-S02 не распаян до конца (но U+/U- зачем-то вывели наружу). Референсный дизайн (и референсная прошивка подразумевает сигнал от USB на P1_0/LED который не распаян на RF-BM-S02. Я полностью не уверен, но вот что, например, пишут: The way the reference design explains how to connect the USB lines to the CC2540 is: connecting the line USB_DP+ to P1_0/LED line from the MCU through a 1K5 resistor.

Схема RF-BM-S02: RF-BM-S02 schematics
Референсный донгл TI CC2540: CC2540 dongle schematics

Наверное надо попробовать подпаяться к P1_0, который на RF-BM-S02 висит в воздухе. Или посмотреть может в исходниках где это можно исправить (но, похоже, исходников полных нет для USB-устройств).

Upd2: заработало. Просто подтянул 3.3в на D+ через 1к резистор и USB устройство появилось в системе (прошивка CC2540_USBdongle_HostTestRelease_All.hex).


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 36 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: Yahoo [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB