Home
Accesso / Registrazione
 di 

Bluetooth per il Kirin 3

Bluetooth per il Kirin 3

Un Kit Bluetooth per il Kirin 3

Il Demo Kit per il Kirin 3 mette a disposizione dello stesso nuove risorse. Il DVD allegato comprende numerose componenti di terze parti disponibili per il Demo Kit MFC52259 per il Kirin 3. Tra queste, la demo di FreeRTOS può servire ad aggiungere nuove funzionalità, quali il Bluetooth. Il Kirin 3 diviene così ancora più potente, grazie alla funzione wireless.

Tutto Open Source

Grazie a tutte le persone che hanno contribuito in prima persona alle comunità Open Source abbiamo potuto ridurre gli sforzi nello sviluppo in vari settori: dal web al desktop fino all’embedded. Questo progetto Bluetooth è interamente basato su componenti Open Source

  • RTOS: FreeRTOS, un RTOS molto diffuso, Open Source, compatto; può essere impiegato in applicazioni commerciali.
  • TCP/IP: LwIp, di Adam Dunkel, dello Swedish Institute of Computer Science (Istituto Svedese di Informatica). Ora sviluppato da un WW team guidato da Leon Woestenberg. Licenza BSD
  • Bluetooth: LwBT di Conny Oehult, dell’Embedded Internet Systems Laboratory (Laboratorio per Sistemi Internet Embedded). Licenza BSD.

 Uno sguardo all’interno

 Le caratteristiche di LwBT

  • L2CAP, Logical Link Control and Adaptation Protocol (Protocollo di Adattamento e Controllo del Link Logico) per il multiplex di protocolli ad alto livello e la segmentazione dei pacchetti.
  • SDP, Service Discovery Protocol (Protocollo di rivelazione del Servizio), che comprende il supporto per servizi pubblicitari in record definiti dall’utente.
  • RFCOMM, per l’emulazione della porta seriale.
  • PPP Protocollo “Point to Point”, comprende il supporto per IPCP
  • HCI, Interfaccia del controller host, per avere l’opzione di un metodo ad interfaccia comune per accedere ai livelli inferiori dello stack bluetooth qualora implementati in un controller host (o riferiti come modulo Bluetooth).
  • LAP, LAN, applicazioni per il controllo del profilo dell’Access Point e del terminale dei dati (LAP & DUN).

Adesso abbiamo:
Freescale: FreeRTOS + LwIP + HTTP Web server per Kirin3
EIStec: RTXC + LwIP + LwBT + DUN/LAP profiles per Bluetooth.

Una critica

Dato che la demo di FreeRTOS presente sul DVD riguarda solo l’applicazione relativa ai server Web + TCP/IP, dovremo integrare i codici della demo con LwBT. Ad essere onesti, la documentazione fornita per LwBT è insufficiente. Il maggiore sforzo consiste nella lettura dei protocolli e dei codici sorgente.

Leggi la versione inglese: Bluetooth for Kirin3

Resources
Bluetooth - Wikipedia
FreeRTOS
lwIP, light weight TCP/IP stack
lwBT
Bluetooth: A Technical Overview
EIStec
Mitsumi WML-C46 AHR Bluetooth Module UART/PCM interface con RFCOMM stack

 

 

Scrivi un commento all'articolo esprimendo la tua opinione sul tema, chiedendo eventuali spiegazioni e/o approfondimenti e contribuendo allo sviluppo dell'argomento proposto. Verranno accettati solo commenti a tema con l'argomento dell'articolo stesso. Commenti NON a tema dovranno essere necessariamente inseriti nel Forum creando un "nuovo argomento di discussione". Per commentare devi accedere al Blog
ritratto di Alex87ai

Proprio in questo momento mi

Proprio in questo momento mi sto cimentando con il FreeRTOS ma su pic della serie 24h...giusto per iniziare!

ritratto di giuskina

ma per il kirin 3 ...

è disponibile far si che accetti richieste http dalla rete intranet ? scusate non sono proprio proprio pratico

 

 

Login   
 Twitter Facebook LinkedIn Youtube Google RSS

Chi è online

Ultimi Commenti