|
|
  |
Кто работал с модулями СС1100? |
|
|
|
May 30 2006, 11:31
|
Частый гость
 
Группа: Участник
Сообщений: 169
Регистрация: 26-05-05
Пользователь №: 5 441

|
То нужно сделать чтоб передать и принять пакет данных?? Я воспользовался апликухами с чипкона, портировал их под авр. Заработало, но не совсем....
Когда один только передаёт, а другой только принимает всё нормально, пакеты доходят. Но когда я хочу принять а затем передать или наоборот, то система поработав пару циклов глохнет.
Подскажите пожалуйста необходимый в данной ситуации ход действий для успешного двустороннего обмена. Заранее большое спасибо!!!
Что нужно сделать чтоб передать и принять пакет данных?? Я воспользовался апликухами с чипкона, портировал их под авр. Заработало, но не совсем....
Когда один только передаёт, а другой только принимает всё нормально, пакеты доходят. Но когда я хочу принять а затем передать или наоборот, то система поработав пару циклов глохнет.
Подскажите пожалуйста необходимый в данной ситуации ход действий для успешного двустороннего обмена. Заранее большое спасибо!!!
|
|
|
|
|
Jun 8 2006, 13:39
|

Частый гость
 
Группа: Свой
Сообщений: 91
Регистрация: 26-05-05
Пользователь №: 5 442

|
Информация по CC1110. Мы работали с CC1000 + MCU. Теперь CHIPCON выпустил CC1110, в котором ядро x51 - внутри. Купить можно через www.mouser.com примерно по 5.5$ штучно и чуть дешевле, если > 100 шт. В Москве CC1110 можно будет купить через АТОС (www.atos.ru), если будут заказы.
Прикрепленные файлы
126.pdf ( 464.68 килобайт )
Кол-во скачиваний: 535
|
|
|
|
|
Jun 8 2006, 20:32
|

Местный
  
Группа: Свой
Сообщений: 329
Регистрация: 22-06-04
Пользователь №: 124

|
Цитата(vladnick @ Jun 8 2006, 16:39)  Купить можно через www.mouser.com примерно по 5.5$ штучно и чуть дешевле ... Опыт использования этого сервиса в России есть? Если да, то опиши, пожалуйста, все "заморочки".
--------------------
Талант не пропить ...
|
|
|
|
|
Jun 9 2006, 07:21
|

Частый гость
 
Группа: Свой
Сообщений: 91
Регистрация: 26-05-05
Пользователь №: 5 442

|
Цитата(Hmm @ Jun 9 2006, 00:32)  Цитата(vladnick @ Jun 8 2006, 16:39)  Купить можно через www.mouser.com примерно по 5.5$ штучно и чуть дешевле ...
Опыт использования этого сервиса в России есть? Если да, то опиши, пожалуйста, все "заморочки". АТОС закупает компоненты через MOUSERa. Вчера связывались с АТОСОМ - сказали, что если у MOUSERa CC1110 есть, то закажут. А у MOUSERa CC1110 - есть. Вообще с АТОСОМ давно работаем. Обещания выполняют. Единственная особенность - на сайте не почему-то не выкладывают прайс. Приходится звонить и уточнять.
|
|
|
|
|
Jun 9 2006, 10:37
|

Частый гость
 
Группа: Свой
Сообщений: 91
Регистрация: 26-05-05
Пользователь №: 5 442

|
Цитата(vladnick @ Jun 9 2006, 11:21)  Цитата(Hmm @ Jun 9 2006, 00:32)  Цитата(vladnick @ Jun 8 2006, 16:39)  Купить можно через www.mouser.com примерно по 5.5$ штучно и чуть дешевле ...
Опыт использования этого сервиса в России есть? Если да, то опиши, пожалуйста, все "заморочки". АТОС закупает компоненты через MOUSERa. Вчера связывались с АТОСОМ - сказали, что если у MOUSERa CC1110 есть, то закажут. А у MOUSERa CC1110 - есть. Вообще с АТОСОМ давно работаем. Обещания выполняют. Единственная особенность - на сайте не почему-то не выкладывают прайс. Приходится звонить и уточнять. Сегодня в АТОСЕ сказали, что поставки CC1110 возможны только с июля по техническим причинам.
|
|
|
|
|
Sep 21 2006, 13:52
|
Участник

Группа: Новичок
Сообщений: 19
Регистрация: 27-05-06
Пользователь №: 17 498

|
Граждане, может есть у кого исходники для работы с cc1100 на ATMega8 (128) ?? помогите плс, не могу запустить, как с ним работать? нужно ли spi писать программно или достаточно использования аппаратного? Каким образом изменять регистры трансивера мегой? Спасибо за помощь )
Сообщение отредактировал stellar - Sep 21 2006, 13:54
|
|
|
|
|
Sep 21 2006, 21:20
|
Участник

Группа: Новичок
Сообщений: 19
Регистрация: 27-05-06
Пользователь №: 17 498

|
Спасибо за инфу, тогда буду аппаратно пользовать ) А может кто-нибудь кинуть код рабочий на си (predatorrr[гав-гав]pisem.net)? Для silab f320 код есть, а опыта в рабочий под атмел переделать не хватает ( Извините за наглость, я только учусь с микроконтроллерами работать (
Сообщение отредактировал stellar - Sep 21 2006, 22:05
|
|
|
|
|
Sep 22 2006, 08:03
|

Участник

Группа: Свой
Сообщений: 66
Регистрация: 21-09-06
Из: Москва
Пользователь №: 20 566

|
рабочие примеры кода в апноутах на ti.com
--------------------
Радиодетали недорого Arduino модули сенсоры в Москве круглосуточно 24/7 самовывоз безплатно от любой станции метро, есть и платная доставка - www.mkPochtoi.ru
|
|
|
|
|
Sep 22 2006, 17:01
|
Участник

Группа: Новичок
Сообщений: 19
Регистрация: 27-05-06
Пользователь №: 17 498

|
Спасибо за подсказки, продолжаю попытки зная вероятные ошибки )
|
|
|
|
|
Oct 9 2006, 21:46
|
Участник

Группа: Новичок
Сообщений: 19
Регистрация: 27-05-06
Пользователь №: 17 498

|
народ, помогите, сделайте скидку нубу, не хочет у меня cc1100 сносно работать ( скажите, что не так в инициализации и сбросе??? каждую проверку одних и тех же регистров выдаёт разные значения, про то что о приёме передаче мечтаю объяснять не буду ( Код unsigned int temp = 0x80; void rw_spi() { SPDR = spi_out; while (!(SPSR & temp)); spi_in = SPDR; } void write_reg(int spi_out1, int spi_out) { rw_spi(); spi_out = spi_out1; rw_spi(); status = spi_in; } void reset_cc1100() { SCK_HI(); MOSI_LO(); CS_ACTIVE(); for(i = 0; i < 8; i++); CS_INACTIVE(); for(i = 0; i < 321; i++); CS_ACTIVE(); while( TESTBIT( PINB, MISO ) ); SPDR = CC1100_SRES; CS_INACTIVE(); } void init_cc1100() { reset_cc1100(); write_settings(); write_patable(); spi_out = CC1100_SIDLE; write_strob(); spi_out = CC1100_SFRX; write_strob(); spi_out = CC1100_SFTX; write_strob(); } Сори, если кого достал, сам замучался (((
Сообщение отредактировал stellar - Oct 9 2006, 22:05
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|