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

 
 
> Краткое описание опыта работы с СС2500, Часть первая, программирование
ksv198
сообщение Feb 18 2006, 09:24
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 177
Регистрация: 25-08-05
Из: Ставрополь
Пользователь №: 7 964



Вот, как и обещал выкладываю первую часть горького smile.gif (ну, не совсем) опыта борьбы с Chipcon' овской СС2500. Надеюсь, кому-то это облегчит жизнь и работу. Критика, дополнения и исправления приветствуются. На вопросы по мере сил буду отвечать (если сам буду знать ответ smile.gif ). Удачи!
Прикрепленный файл  CC2500_AVR_1.pdf ( 147.33 килобайт ) Кол-во скачиваний: 3936
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
micronix
сообщение Nov 9 2006, 01:05
Сообщение #2





Группа: Новичок
Сообщений: 6
Регистрация: 9-11-06
Из: Москва
Пользователь №: 22 107



Цитата(ksv198 @ Feb 18 2006, 12:24) *
Вот, как и обещал выкладываю первую часть горького smile.gif (ну, не совсем) опыта борьбы с Chipcon' вской СС2500. Надеюсь, кому-то это облегчит жизнь и работу. Критика, дополнения и исправления приветствуются. На вопросы по мере сил буду отвечать (если сам буду знать ответ smile.gif ). Удачи!
Прикрепленный файл  CC2500_AVR_1.pdf ( 147.33 килобайт ) Кол-во скачиваний: 3936


АВТОР СТАТЬИ ПРОСИЛ КРИТИКУ И ПРЕДЛОЖЕНИЯ.

Безусловные заслуги в мучениях с CC2500, но ужасно оформлены исходники. Разбираться в них - тоже мучение. Совет - учиться хорошему стилю программирования. Пример - фирма Micrium (www.micrium.com), документы Application Note 2000 и 2001, а их переводы на andromega-a.narod.ru. Программный SPI вместо аппаратного - извращение!

У автора статьи много НЕВЕРНОЙ информации о CC2500. Отсюда мучения. НО виноват Chipcon. Забудьте Data Sheet версии 1.1. В версии 1.2. и Errata Note версии 1.1. ДРУГИЕ цифры, параметры, режимы! О переводах тоже см. andromega-a.narod.ru.

И все же. Когда же будет вторая часть статьи?
Go to the top of the page
 
+Quote Post
ksv198
сообщение Nov 11 2006, 08:18
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 177
Регистрация: 25-08-05
Из: Ставрополь
Пользователь №: 7 964



Цитата(micronix @ Nov 9 2006, 04:05) *
АВТОР СТАТЬИ ПРОСИЛ КРИТИКУ И ПРЕДЛОЖЕНИЯ.

Безусловные заслуги в мучениях с CC2500, но ужасно оформлены исходники. Разбираться в них - тоже мучение. Совет - учиться хорошему стилю программирования. Пример - фирма Micrium (www.micrium.com), документы Application Note 2000 и 2001, а их переводы на andromega-a.narod.ru. Программный SPI вместо аппаратного - извращение!

Спасибо за отклик! Насчет стиля программирования - полностью с Вами согласен, все от спешки. А вот по поводу софтового SPI категорически нет! Я, например работаю с ATtiny13, там вообще никакого последовательного интерфейса нет. Кроме того удобство разводки, когда ноги жестко не привязаны к аппаратному SPI тоже не последнее дело при малых размерах платы. Другой вопрос, что реализация этого SPI у меня кривовата smile.gif

Цитата(micronix @ Nov 9 2006, 04:05) *
У автора статьи много НЕВЕРНОЙ информации о CC2500. Отсюда мучения. НО виноват Chipcon. Забудьте Data Sheet версии 1.1. В версии 1.2. и Errata Note версии 1.1. ДРУГИЕ цифры, параметры, режимы! О переводах тоже см. andromega-a.narod.ru.

И все же. Когда же будет вторая часть статьи?

Когда мучился и писал еще не было Data Sheet версии 1.1, 1.2. и Errata Note версии 1.1. Да в общем то и разницы идеологической в них нет smile.gif

Вторая часть на подходе... самому уже стыдно, но работа не ждет, увы

Цитата(rat @ Nov 9 2006, 07:23) *
После просмотра горы ассемблера хочется сказать "многа букаф, ниасилил". Думал уже все пишут на С. А вообще начинание благородное, респект и творческих успехов.

Ассемблер это наше все, если есть всего 1к для кода и 64байта ОЗУ smile.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- ksv198   Краткое описание опыта работы с СС2500   Feb 18 2006, 09:24
- - OPM   Спасибо! Очень интересно и полезно. Жду продол...   Feb 18 2006, 10:26
|- - AVR   Спасибо, очень интересное и полезное руководство...   Feb 19 2006, 18:33
|- - AVR   В примере программно на ассемблере реализован инте...   Feb 19 2006, 20:36
|- - ksv198   Цитата(AVR @ Feb 19 2006, 23:36) В пример...   Feb 20 2006, 13:10
|- - AVR   Цитата(ksv198 @ Feb 20 2006, 16:10) В дан...   Feb 22 2006, 22:02
- - woodman2   Спасибо, очень интересно. Вопросы: 1. Нельзя ли по...   Feb 18 2006, 14:45
|- - ksv198   Цитата(woodman2 @ Feb 18 2006, 17:45) Спа...   Feb 20 2006, 13:00
|- - woodman2   Цитата(ksv198 @ Feb 20 2006, 16:00) 1. Чт...   Feb 22 2006, 00:37
|- - ksv198   Цитата(woodman2 @ Feb 22 2006, 03:37) По ...   Feb 22 2006, 10:59
- - vladnick   Думаю, что эта тематика сейчас очень актуальна и и...   Feb 19 2006, 20:22
- - johni5   Такой вопрос. Мне необходимо разместить приёмопере...   Mar 6 2006, 09:57
|- - ksv198   Цитата(johni5 @ Mar 6 2006, 12:57) Такой ...   Mar 7 2006, 07:21
- - Gulf   Цитата(ksv198 @ Feb 18 2006, 13:24) Вот, ...   Mar 6 2006, 10:48
- - 645499   Заказал профессиональный перевод датшита. Уже 60% ...   Mar 29 2006, 13:28
|- - micronix   Цитата(645499 @ Mar 29 2006, 16:28) Заказ...   Nov 13 2006, 23:48
|- - Волощенко   Цитата(micronix @ Nov 14 2006, 03:48) Дав...   Nov 17 2006, 12:15
|- - micronix   Цитата(Волощенко @ Nov 17 2006, 12:15) Ци...   Dec 1 2006, 06:44
- - Tigrik   Цитата(ksv198 @ Feb 18 2006, 13:24) Вот, ...   Apr 11 2006, 09:01
- - Kjonn   Здраствуйте все !!! Народ , а кто пом...   Aug 18 2006, 13:46
- - -=Женек=-   Эх... кто б такую работку выложил про TRF6903 или ...   Sep 30 2006, 11:53
- - Valery_Vlad   ЦитатаЭх... кто б такую работку выложил про TRF690...   Sep 30 2006, 12:44
- - -=Женек=-   Цитататаких не бывает бывают: http://www.platan.r...   Sep 30 2006, 12:53
- - -=Женек=-   Valry_Vlad Если бы я был профессиональным инженер...   Sep 30 2006, 13:05
- - Valery_Vlad   Не верю. Только посадочные площадки дадут погрешн...   Sep 30 2006, 13:12
- - rat   После просмотра горы ассемблера хочется сказать ...   Nov 9 2006, 04:23
- - micronix   Цитата(ksv198 @ Feb 18 2006, 12:24) Вот, ...   Nov 16 2006, 00:07
- - goodwin   А нам так - гхм, реклама тут не приветствуется...   Dec 1 2006, 08:01
|- - micronix   Цитата(goodwin @ Dec 1 2006, 08:01) А нам...   Dec 3 2006, 03:58
|- - dimae290   Цитата(goodwin @ Dec 1 2006, 11:01) А нам...   Feb 16 2008, 09:27
- - marazm   Цитата(ksv198 @ Feb 18 2006, 15:24) Вот, ...   Dec 1 2006, 13:33
- - goodwin   Пожалуй вы правы насчет "прекратить".   Dec 3 2006, 07:48
- - bloodden   Даааа. с антеннами действительно не всё понятно. Б...   Sep 9 2007, 21:57


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

 


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


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