Easyelectronics.ru

Электроника для всех
Текущее время: 20 ноя 2017, 23:57

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



    • 10 шт. 2-слоя 100*100mm 2$. Быстрый заказ: JLCPCB.com
    • JLCPCB - это крупнейшая фабрика PCB прототипов в Китае.
    • Имеющий более 290,000 клиентов и выполняющий более 8,000 заказов в день.
    • LCSC - Крупнейший китайский онлайн магазин радиодеталей.

Начать новую тему Ответить на тему  [ Сообщений: 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
Сообщения: 1073
А поиск на 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 часов


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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

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