iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 15
0

藍牙技術中常常可以看到各式類型的Profile與Protocol
在剛開始學習時我自己比較沒辦法這麼快了解兩者有什麼差別。
而在學習了Profile規格書中的架構篇章後
現在的我認為Protocol負責的是一些基礎功能
而Profile則是為了實現特定應用需求與環境
集各Protocol於一身的規範書。

以下圖的兩個人之間的買賣做為舉例
今天我要買早餐
如何完成買早餐這件完整的事件可以假想成有一個買早餐的規範(Profile)
為了完成這件事情需要雙方都具有共通的協議(Protocol)
如下圖雙方擁有相同的貨幣協議、中文協議與對象判斷協議
並且通過固定的流程-
買家知道這裡有在賣早餐-
買家選好想買的早餐-
買家交付金錢-
買家得到早餐。
https://ithelp.ithome.com.tw/upload/images/20200929/20129674GAGKMgfKWj.png
不過在測試上
大部分的Protocol與Profile測試相同
可以透過PTS來進行測試
但Protocol的測試上有較多需要直接對晶片進行測試命令的測試項目
因此若非晶片原廠,一般人較難對通訊晶片進行完整的Protocol測試。


上一篇
[Day14]電性的部分測完後再來就換測藍牙的功能了-藍牙Profile測試
下一篇
[Day16]藍牙Profile測試前的功課 > 測試計畫建立-1
系列文
認識藍牙之技術、測試認證與未來應用30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言