bluetooth development kit
DESCRIPTION
Bluetooth Development Kit. Bluetooth System Development Kit. Bluetooth System Development kit 는 Bluetooth 제품을 개발하고자 하는 학교나 회사의 개발자들이 Bluetooth Protocol Stack 과 API 를 개발하고자 하는 제품에 적용하여 Prototype 의 제품을 빠르게 Design 할 수 있게 만들어 주는 제품이다 . 그러므로 Bluetooth 제품을 개발 하고자 하는 초기단계에서 꼭 필요한 제품이라 할 수 있다. - PowerPoint PPT PresentationTRANSCRIPT
Bluetooth Development Kit
Bluetooth System Development Kit
Bluetooth Protocol StackVer 1.1 Qualified
Bluetooth System Development Kit
Handsfree
A/V
TCP/IP
Bluetooth System Development kit 는 Bluetooth 제품을 개발하고자 하는 학교나 회사의 개발자들이 Bluetooth Protocol Stack 과 API 를 개발하고자 하는 제품에 적용하여 Prototype 의 제품을 빠르게 Design 할 수 있게 만들어 주는 제품이다 . 그러므로 Bluetooth 제품을 개발 하고자 하는 초기단계에서 꼭 필요한 제품이라 할 수 있다 .
Etc.
HID
Bluetooth 제품의 개발 단계
• 어떤 제품을 개발할 것인가 ?
1 단계 : 개발하고자 하는 Bluetooth 제품의 결정
• S/W: Protocol Stack, Profile, API etc.
• 직접개발 또는 S/W 구입• Development Kit 의 구입
2 단계 : Bluetooth S/W 의 결정
3 단계 : Porting & Using Bluetooth S/W
• Bluetooth 제품의 개발4 단계 : Prototype 개발 완료5 단계 : 제품 양산 결정
Bluetooth 제품 개발 단계에 있는 개발자 보드는 Protocol Stack 에 대한 Library 및 API 를 제공하므로 개발하고자 하는 CPU 에 Stack 을 Porting 하고 O/S 에 맞게 firmware 를 Programming 함으로써 Prototype 을 개발 완료할 수 있다 .
Bluetooth Development Kit 의 종류(1) 초보자용 Bluetooth Development kit
• Bluetooth Module + USB Dongle
• 블루투스 제품 구현에 대한 교육 / 훈련용
• PC 윈도우 환경하에서 구현 가능
• PC 환경하에서 파일 전송 등 몇 가지 예제
application 구현 가능
Bluetooth Development Kit 의 종류(2) 중급자용 Bluetooth Development kit
• PC 환경하에서 간단한 음성 전송 , 파일전송 ,
Data 전송 Application 구현 가능
• Stack 및 Module 의 Test 및 Simulation 용으로
사용 가능
• 개발 하고자 하는 제품이 PC 환경이 아닐 경우 ,
즉 , embedded 환경일 경우 각 CPU 의
development kit 를 구입하여 serial Port 로 연결
하여 개발하여야 함 .
• 가격 : 150 만원 ~300 만원 선
( 계속 )
(2) 중급자용 Bluetooth Development kit
• H/W Components
ApplicationS/W
S/WHCI
S/WLM
FlashFlash
ExternalBus
Control
InterruptController
CountersTimers
PIO
UART 1+ FIFO:s
UART2+ FIFO:s
BluetoothCore
Radio
Host I/F
Host I/F
VOICE
ARM Core interface 제공
ROM interface 제공
SRAM interface 제공
(2) 중급자용 Bluetooth Development kit
• Block Diagram
RadioModule
MemoryJTAG
Baseband
USB 01 Audio
USB 02
Memory
RS232C RS232C RS232C I2C
Monito
ring
Pin
GlueLogic
LED
Application Board Interface
Address/Data/Control
Bluetooth Development Kit 의 종류(3) System Development 전문가용 kit
• 고급 Embedded system 개발환경 및 PC 환경
하 에서 구현 가능한 System 개발 가능
• Host CPU(ARM, RISC, CISC etc.) 내장
• PC Interface 없이 직접 개발 가능
• CPU Porting, OS 연동가능
• Voice, 영상 , 파일 전송 둥 복잡하고 다양한
System 에 적용 가능
• 가격 : 500 만원 ~1,500 만원 선
( 계속 )
• H/W Components
ApplicationS/W
S/WHCI
S/WLM
FlashFlash
ExternalBus
Control
InterruptController
CountersTimers
PIO
UART 1+ FIFO:s
UART2+ FIFO:s
BluetoothCore
Radio
Host I/F
Host I/F
VOICE
(3) System Development 전문가용 kit
ARM CoreARM Core
ROMROM
SRAMSRAM
• Block Diagram
(3) System Development 전문가용 kit
Host CPUHost CPU(ARM7TDMI)(ARM7TDMI)
SRAM(64Mbit)
Flash(8Mbit)
USB UART1 UART2
ROM(4Mbit)
JTAG
Radio
Module
Mem
ory
Baseband
RS232 RS232
Audio
Bluetooth Development Kit 의 종류국내 제품과 해외 제품의 비교
국내 제품 해외 제품
성능성능이나 사용상의 편의점 측면에서 차이 없음 .
• Bluetooth SIG 로 부터 인증 받은 Stack 제공• 대부분 CSR Bluetooth chip 으로 구성된 module 사용
Spec.
Bluetooth Spec Ver1.1 호환 Stack Library 제공S/W-. Debug-. Development-. TestH/W-. Bluetooth Module-. Serial Communication Interface 등
가격 250~500 만원 400~2,000 만원
기술 지원개발 시 각 시스템에 맞게 CPUPorting, O/S 연동 기술지원이
빠르고 직접적으로 가능
국내 distributor 에 의해 판매되는 형태라서 빠르고 직접적인
기술지원이 어렵다 .
국내 업체 및 해외 업체 현황
업체명자체 개발StackVer1.1
Biz. Area
Bluetooth Development Kit 의 종류
DV Kit
초급자용 중급자용 전문가용 S/W H/W Application
- - O O O Oyes블루로직02-3442-6843
- O - O - -yes시코드02-552-2620
- O - O - -yes한국무선네트워크02-3446-2471
O O O O O OyesEricsson
O O O O - -yesBroadcom
- O - O - -yesSiliconWave
O O - O O -yesCSR
O O O O O -yesWidcomm
Bluetooth 제품을 개발할 때 초급자용 및 중급자용은 단지 PC 환경하에서 Bluetooth Module 이나 S
tack 이 작동되는 정도의 Application 을 구현 가능하고 이외에 PC 환경이 아닌 대다수의 환경 (Embe
dded 환경 ) 하에서 개발하고자 한다면 ARM Development Kit 이나 CPU Development Kit 의 연결을
통해 구현 가능하다 .
그러므로 연구비용의 감소 및 Embedded 환경하에서 제품 양산을 위한 Prototype 을 개발하여 양산
제품을 만들고자 할 때는 Host CPU 가 내장된 Bluetooth Development Kit 이 사용되어 져야 한다 .
또한 Bluetooth System Development kit 의 국내제품과 해외제품의 성능 , 안정성 , 호환성 등을
비교해볼 때 국내 해외 제품 모두 Bluetooth SIG 로부터 인증받은 Protocol Stack Ver 1.1 을
사용하여 구현하였으므로 사실 성능상의 차이점은 없다 . 그러나 가격적인 측면이나 기술지원적인
측면을 고려해 보면 국내제품이 월등히 우수하다 . 외국제품이 비싼 이유는 국내 distributor 를 통해
공급되어짐에 의한 중간 마진 또는 선점에 따른 가격 우위 때문이다 .
위의 두가지 요인을 개발하기에 앞서 잘 고려하면 Bluetooth 제품을 개발하는데 있어 많은 도움이
되리라 생각된다 .
결론