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

 
 
 
Reply to this topicStart new topic
> MC1322x, делимся опытом
LessNik
сообщение Aug 19 2009, 11:57
Сообщение #1


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

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



Добрый день.

Вот мучаю MC13224V. В документации (Reference Manual) написано одно, в SMAC реализовано другое, а что на самом деле - тайна покрытая мраком.

1. SMAC не весь предоставляется в исходных кодах. Содержимое функций RadioInit, SetChannel, SetPower, GetCurrentChannel скрыто от пользователя и зависит от ревизии микросхемы. Использовал ревизии P2.0 и P2.1.
2. В SMAC используется множество недокументированных регистров в открытой части кода. Особенно мне понравился процесс "оживления" камня ResumeMACASync. Модем ресетят по любому поводу: ошибка CRC, timeout, data indication..., хотя по мануалу должно работать и без ресетов.
3. Множество багов в SMAC.
4. В SMAC нельзя использовать аппаратные возможности микроконтроллера: автоподтверждение, фильтрацию, CCA c настраиваемым порогом и т.п.
5. Errata отсутствует.
6. Документация с множеством опечаток и копипастингом.

У кого-нибудь имеется успешный опыт применения этого камня? С какими проблемами столкнулись? Что скажете про MAC библиотеку? Я её не пробовал использовать, т.к. код невозможно модифицировать и она привязана к стандарту 802.15.4. Сейчас вышла ревизия P0.5, что-нибудь изменилось?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 20th July 2025 - 14:05
Рейтинг@Mail.ru


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