Logo Contrans TI

ZigBee Processor receptą na trudności z użyciem ZigBee? (28.05.2008)

Nowoopracowany przez TI procesor ZigBee, ukrywający się dotychczas pod nazwą CCZACC06A1, znalazł się w ofercie jako CC2480. Określony jest mianem „procesora ZigBee” co znaczy tyle, że oprogramowanie komunikacyjne dla sieci ZigBee jest fabrycznie wprowadzone do pamięci.
CC2480 zdaje się być wersją układu SoC typu CC2430, z tą istotną różnicą, że dostarczany jest w postaci zaprogramowanej. Oprogramowanie procesora obejmuje protokół ZigBee Z-Stack i SimpleAPI – interfejs użytkownika służący współpracy z aplikacją. Dzięki temu, by wykonać opracowanie, nie trzeba gromadzić narzędzi projektowych dla mikrokontrolerów z rdzeniem 8051 ani poznawać struktury procesora wbudowanego w SoC, jak ma to miejsce w przypadku CC2430. Użytkownik otrzymuje gotowe rozwiązanie, którego zadaniem jest zadbać o wszystkie aspekty uczestnictwa urządzenia w sieci ZigBee. CC2480 komunikuje się z kontrolerem aplikacji (polecanie do tej roli mikrokontrolerów rodziny MSP430 wydaje się oczywiste) poprzez interfejs UART/SPI. Lista rozkazów protokołu komunikacyjnego SimpleAPI jest wyjątkowo krótka – tylko 10 pozycji. Zawiera polecenia odpowiedzialne za konfigurację parametrów sieciowych, połączenie z siecią, diagnozowanie jakości połączenia (ping) i transmisję danych. Zainteresowani stosowaniem ZigBee konstruktorzy mają w tej chwili trzy możliwości budowy terminala (czwartą jest zakupienie gotowego modułu komunikacyjnego). Można w tym celu wykorzystać CC2420/CC2520 – transceiver radiowy wraz z mikrokontrolerem nadzorującym (w tym wypadku mikrokontroler aplikacji zawiera obszerne oprogramowanie stosu ZigBee) lub zastosować CC2430, którego oprogramowanie zawiera stos ZigBee i kontroluje aplikację. W końcu można zastosować CC2480 i dowolny mikrokontroler aplikacji użytkujący SimpleAPI.


MSPfirststep
SMSP

Informacja

Informacja

Brak zdarzeń.
Informacja