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

 
 
 
Reply to this topicStart new topic
> Передача звука с помощью СС2510
Корнилов Антон
сообщение Apr 11 2009, 14:52
Сообщение #1





Группа: Новичок
Сообщений: 5
Регистрация: 11-04-09
Пользователь №: 47 513



Дорогие друзья, получил в свои руки две отладочные платы SmartRF04EB соответственно с двумя SoC СС2510. В качестве одного из заданий на курсовой проект, необходимо передать речь с одной платы на другую. Уже немного поразбирался с платой, но пока особо ничего не получается. Прошу помочь, кто чем может! Может, готовые коды есть? и как должно это в принципе выглядеть? Извините за мою непроходимую тупость laughing.gif исправлюсь rolleyes.gif очень надо, помогите! Заранее всем спасибо!
Go to the top of the page
 
+Quote Post
DpInRock
сообщение Apr 11 2009, 17:04
Сообщение #2


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



В аппликейшенах к СС на сайте ti можно смело скачивать передачу аудио между двумя СС.
http://focus.ti.com/analog/docs/techdocsab...ctName=swra225a


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
Корнилов Антон
сообщение Apr 13 2009, 20:11
Сообщение #3





Группа: Новичок
Сообщений: 5
Регистрация: 11-04-09
Пользователь №: 47 513



Блин что то не работает!Там ведь говорится о том как сделать свою печатную плату и к ней код.Я заливаю на свои платы а передача не идет! Внутри одной платы звук проходит а передача не идет(
Go to the top of the page
 
+Quote Post
DpInRock
сообщение Apr 13 2009, 22:43
Сообщение #4


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



Так ведь расчитано, что человек будет некие усилия прилагать.
"Не работает" - не симптом. Помочь нечем.


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
Корнилов Антон
сообщение Apr 14 2009, 11:33
Сообщение #5





Группа: Новичок
Сообщений: 5
Регистрация: 11-04-09
Пользователь №: 47 513



У меня знаеш какой вопрос.Там в должно быть два устройства одно master другое slave,а имеется только один проект! Как действовать если один файл,но в нем отмечены процедуры для обоих устройств?Наверное как то отдельно надо прошить master и slave? Если нетрудно поясни этот вопрос!А то сижу 3 день не могу понять в как это сделать.
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение Apr 14 2009, 12:30
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(Корнилов Антон @ Apr 14 2009, 14:33) *
У меня знаеш какой вопрос.Там в должно быть два устройства одно master другое slave,а имеется только один проект! Как действовать если один файл,но в нем отмечены процедуры для обоих устройств?Наверное как то отдельно надо прошить master и slave? Если нетрудно поясни этот вопрос!А то сижу 3 день не могу понять в как это сделать.

Чет у Вас все попуталось. Один проект или один файл?
Если устройств два, то должно быть два проекта, можно с одним файлом.
В свойствах каждого проекта указываете определения, например MASTER и SLAVE, а в тексте исходника используете условную компиляцию
Типа:
#ifdef MASTER
SendCommand();
#elif SLAVE
ReceiveCommand();
#endif


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
DpInRock
сообщение Apr 14 2009, 15:29
Сообщение #7


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



Файл TWOWAY.H читайте.
Код
// Choose mode by comment/uncommenting the #define below

#define MASTER          // Uncomment this line if compiling code for the Master (beacon)
#ifndef MASTER
#define SLAVE           // If MASTER is not defiened, define SLAVE
#endif


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
Корнилов Антон
сообщение Apr 14 2009, 21:55
Сообщение #8





Группа: Новичок
Сообщений: 5
Регистрация: 11-04-09
Пользователь №: 47 513



Спасибо в этом помогли! заливаю на одну плату с #define master на другую с #define slave,остальные настройки отключаю.Но передача все равно не идет!Может поможете,как вобще узнать идет передача или нет? И еще почему когда я втыкаю в одну плату наушники и микрофон слышно то что я говорю внутри этой платы,то есть получается просто петля внутри одной платы?(
Go to the top of the page
 
+Quote Post
DpInRock
сообщение Apr 15 2009, 06:59
Сообщение #9


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



Расскажите что делает программа. А то ж откуда мы знаем...


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
Корнилов Антон
сообщение Apr 15 2009, 11:51
Сообщение #10





Группа: Новичок
Сообщений: 5
Регистрация: 11-04-09
Пользователь №: 47 513



Программа реализует протокол обмена между двумя контроллерами,один из них выступает в качестве ведущего,другой соответственно подчиненным. Ведущий посылает данные со своего ацп и передает на дсм другого,потом ждет обратной посылки. Вверху есть ссылка там есть файл с алгоритмом да и сам исходник!Если кто может посмотрите! Я пытаюсь посмотреть что не так но файл компилирует,заливает,но потом в режиме отладки метки даже не дает ставить.Значит эти участки кода вобще не работают!Не пойму никак(
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 19th June 2025 - 06:45
Рейтинг@Mail.ru


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