![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 七嘴八舌異言堂
(https://www.pcdvd.com.tw/forumdisplay.php?f=12)
- - 打聽有掛USB藍牙driver的MCU平台
(https://www.pcdvd.com.tw/showthread.php?t=1064537)
|
---|
打聽有掛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)的選擇呢? |
引用:
量不大的話 建議你選有USB的低階ARM SoC + embedded Linux 去做. 藍芽方案MCU很少用USB,通常都用UART. |
有量或有價就好談,都沒有的話, Arduino 的模組找找看
|
引用:
會想這樣搭配無非是想省認證問題啦 不過要flash和sram可以上embedded linux的SoC還是比較貴,軟體也不見得比較好搞定 省事的搞法是去買過認證,只有serial port功能的bt module,MCU那端UART接上就可以丟資料出來。 省錢的搞法是去買帶USB host的MCU,Freescale Cortex M0的一顆不到一美金,USB有driver,剩下透過USB去控制BT doungle,用HID去做不會很難寫 |
引用:
依照我的猜想 作者應該是想透過 BLE 跟手機溝通? 通常 USB 藍芽都會用 HCI over USB transport. 在MCU 上做, 你要基本的 USB => HCI 的driver, BLE stack. 假如要用MCU去做, 我會建議用已經整合BLE 的 mcu 方案去做 會省很多事. 或是 外接的 BLE 模組(完整的BLE subsystem). |
引用:
謝謝回應與分享 :) ARM + Linux :cry: 大概就跟省電說ByeBye了 :cry: |
引用:
謝謝回應與分享 :) 託大大的福才知道有Arduino這東西 :ase http://goods.ruten.com.tw/item/show?21435042072235 http://www.circuitsathome.com/mcu/u...o-android-phone |
引用:
謝謝回應與分享 :) 模組認證的確是個方向 :D BT module好像也都有SPP profile, 這樣搭low power MCU應該就有機會做出省電的產品。 關於M0,熊熊想到新唐也有 :shy: http://www.nuvoton.com/hq/products/...es/?__locale=en 若要用ARM + Linux,M0 platform的選擇好像還蠻多的 :agree: |
引用:
:p 呵呵,沒啦,其實我的原始想法很單純: 讓sensor像古早藍牙GPS接收器那樣,透過SPP profile丟data給手機App :) 若找不到有做認證的藍牙模組,或者銷售地不允許模組認證, 那可能得乖乖地用Cortex M0 + embedded Linux + USB dongle了 :think: |
可以看一下 TI CC2540 系列
|
所有的時間均為GMT +8。 現在的時間是12:14 AM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2025。