Master Member
加入日期: Mar 2001 您的住址: 新竹市
文章: 2,285
|
打聽有掛USB藍牙driver的MCU平台
所有無線發射裝置若要銷售,必先通過當地的無線認證,例如台灣的NCC,
一般無線產品認證費用也不小,若沒大量生產就很難分攤那費用, 就算有能力花大錢做精品,無線原廠或代理商也不見得願意支援認證工作, 如果RF部分採用標準的WiFi或Bluetooth USB dongle, 那就能bundle市售已做好各種RF認證的dongle來出貨。 印象中好像只有中高階的ARM平台才有機會porting USB WiFi or Bluetooth driver, 若只需每隔一段時間去讀sensor數據,然後透過RF丟出資料(例如給手機的App), 請問低階省電的MCU平台是否已有內建USB藍牙driver(例如CSR)的選擇呢? |
|||||||
2014-11-26, 11:45 AM
#1
|
Senior Member
加入日期: Feb 2002 您的住址: 宜蘭
文章: 1,341
|
引用:
量不大的話 建議你選有USB的低階ARM SoC + embedded Linux 去做. 藍芽方案MCU很少用USB,通常都用UART.
__________________
AMD Athlon 64 3000+ Asus A8N-E nfoce 4 empowered Simems DDR 400 512MB *2 Benq 1640 --------------------------------- |
|||
2014-11-26, 12:24 PM
#2
|
*停權中*
加入日期: Jan 2002 您的住址: 台北
文章: 172
|
有量或有價就好談,都沒有的話, Arduino 的模組找找看
|
2014-11-26, 12:48 PM
#3
|
Power Member
加入日期: May 2001
文章: 512
|
引用:
會想這樣搭配無非是想省認證問題啦 不過要flash和sram可以上embedded linux的SoC還是比較貴,軟體也不見得比較好搞定 省事的搞法是去買過認證,只有serial port功能的bt module,MCU那端UART接上就可以丟資料出來。 省錢的搞法是去買帶USB host的MCU,Freescale Cortex M0的一顆不到一美金,USB有driver,剩下透過USB去控制BT doungle,用HID去做不會很難寫 |
|
2014-11-26, 03:31 PM
#4
|
Senior Member
加入日期: Feb 2002 您的住址: 宜蘭
文章: 1,341
|
引用:
依照我的猜想 作者應該是想透過 BLE 跟手機溝通? 通常 USB 藍芽都會用 HCI over USB transport. 在MCU 上做, 你要基本的 USB => HCI 的driver, BLE stack. 假如要用MCU去做, 我會建議用已經整合BLE 的 mcu 方案去做 會省很多事. 或是 外接的 BLE 模組(完整的BLE subsystem).
__________________
AMD Athlon 64 3000+ Asus A8N-E nfoce 4 empowered Simems DDR 400 512MB *2 Benq 1640 --------------------------------- |
|
2014-11-26, 04:31 PM
#5
|
Master Member
加入日期: Mar 2001 您的住址: 新竹市
文章: 2,285
|
引用:
謝謝回應與分享 ARM + Linux 大概就跟省電說ByeBye了 |
|
2014-11-26, 08:16 PM
#6
|
Master Member
加入日期: Mar 2001 您的住址: 新竹市
文章: 2,285
|
引用:
謝謝回應與分享 託大大的福才知道有Arduino這東西 http://goods.ruten.com.tw/item/show?21435042072235 http://www.circuitsathome.com/mcu/u...o-android-phone |
|
2014-11-26, 08:20 PM
#7
|
Master Member
加入日期: Mar 2001 您的住址: 新竹市
文章: 2,285
|
引用:
謝謝回應與分享 模組認證的確是個方向 BT module好像也都有SPP profile, 這樣搭low power MCU應該就有機會做出省電的產品。 關於M0,熊熊想到新唐也有 http://www.nuvoton.com/hq/products/...es/?__locale=en 若要用ARM + Linux,M0 platform的選擇好像還蠻多的 |
|
2014-11-26, 08:36 PM
#8
|
Master Member
加入日期: Mar 2001 您的住址: 新竹市
文章: 2,285
|
引用:
呵呵,沒啦,其實我的原始想法很單純: 讓sensor像古早藍牙GPS接收器那樣,透過SPP profile丟data給手機App 若找不到有做認證的藍牙模組,或者銷售地不允許模組認證, 那可能得乖乖地用Cortex M0 + embedded Linux + USB dongle了 |
|
2014-11-26, 08:47 PM
#9
|
Amateur Member
加入日期: Jun 2001 您的住址: 台北市
文章: 44
|
可以看一下 TI CC2540 系列
|
2014-11-26, 11:42 PM
#10
|