Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 06.05.2011, 08:56  
spoluer
Частый гость
 
Регистрация: 10.01.2011
Сообщений: 26
Сказал спасибо: 1
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
spoluer на пути к лучшему
По умолчанию PER Test for CC430F6137

Всем привет! Стоит задача провести тест на качество передачи информации. Железо: две платы EM430F6137RF900. Т.к. SmartRF не поддерживает данный вид теста для CC430, нужно написать код. Пробую это делать на основе "C430x613x RF examples". Пакеты данных непрерывно передаются на принимающее устройство. После каждого принятого пакета приемник шлет ответ.
PER=((Total-Ack)/Total)*100%
где Total - общее количество пакетов, переданных передатчиком;
Ack - подтверждение, пришедшее от приемника.
Total-Ack - количество потерянных пакетов.
Затем данные будут выводится через RS232 на ноутбук. Но это позже. Для начала, хотелось бы завести сам тест.
Может кто-нибудь уже занимался этим? Хотелось бы увидеть примеры кода в IAR. Через некоторое время выложу свои попытки реализации.

Код для передатчика:
Transmit.txt во вложении

Вот код для приемника:
Receive.txt во вложении

По идее, при нажатии кнопки на передатчике, на нем зажигается LED2, когда пакет передан, LED2 потухает. На приемнике переключается LED1 при приеме пакета. Затем применик передает ответный пакет и при этом на нем загорается LED2. А на передатчике при приеме ответа загорается LED1. При дебаге все работает как часы. Когда нормально их запускаю, то при нажатии кнопки на передатчике, на приемнике загораются оба светодиода и ничего не происходит. В чем может быть проблема?
Вложения:
Тип файла: txt Transmit.txt (6.7 Кб, 146 просмотров)
Тип файла: txt Receive.txt (6.2 Кб, 84 просмотров)
Реклама:

Последний раз редактировалось spoluer; 06.05.2011 в 09:03.
spoluer вне форума  
Сказали "Спасибо" spoluer
warel (27.06.2019)
Непрочитано 06.05.2011, 08:59  
MisterDi
Почётный гражданин KAZUS.RU
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: PER Test for CC430F6137

Цитата:
Как тут можно код спрятать? А то слишком много места занимает.
Прикрепить текстовым файлом или архивом.
__________________
misterdi<@>i.ua
MisterDi вне форума  
Сказали "Спасибо" MisterDi
warel (27.06.2019)
Непрочитано 13.05.2011, 07:52  
spoluer
Частый гость
 
Регистрация: 10.01.2011
Сообщений: 26
Сказал спасибо: 1
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
spoluer на пути к лучшему
По умолчанию Re: PER Test for CC430F6137

Работа близка к завершению. Последний результат. Подправил подсчет пакетов, оформление ланных в один пакет для передачи по UART, саму передачу по UART. Когда запускаю ниже следующий код, передатчик перестает принимать ответы. Когда убираю функцию оформления пакета для передачи по UART PacketMake(), то передатчик начинает принимать ответы. В чем может быть проблема?
Вложения:
Тип файла: txt RF_Toggle_LED_Demo.txt (12.7 Кб, 137 просмотров)
spoluer вне форума  
Сказали "Спасибо" spoluer
warel (27.06.2019)
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Proteus общие вопросы dosikus Proteus 3363 04.07.2024 00:25
Техногенная катастрофа и что с ней теперь делать VOVOKA Отвлекитесь, эмбеддеры! 122 05.01.2011 19:23
ATtiny2313 в качестве драйвера семисегментного индикатора Djakovskij Микроконтроллеры, АЦП, память и т.д 173 26.07.2010 12:47
Ищу книгу "Design and test of integrated inductors...&q igadobush Информация по радиокомпонентам 0 08.05.2009 15:25
Некоторые разговоры по операционкам Sidorovich Делимся опытом 10 02.12.2008 01:02


Часовой пояс GMT +4, время: 13:22.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot