国产久操视频-国产久草视频-国产久热精品-国产久热香蕉在线观看-青青青青娱乐-青青青青在线成人视99

  • 正文
  • 推薦器件
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

我也是可以開(kāi)發(fā)安卓藍(lán)牙應(yīng)用的男人了

2021/04/28
174
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

上一篇寫(xiě)了嘗鮮1.6元的藍(lán)牙芯片KT6368A,還沒(méi)完,今天的主題是實(shí)現(xiàn)手機(jī)端的測(cè)試軟件。手機(jī)端大家通常會(huì)用LightBlue或者Nordic的nRF Connect軟件做測(cè)試,但是作為干嵌入式的攻城獅,我相信肯定有不少人會(huì)有興趣想自己弄一個(gè)可以修改的軟件,難不成今天要介紹安卓編程了嗎?不,因?yàn)槲也粫?huì)!我覺(jué)得也沒(méi)必要專門(mén)為了這個(gè)去學(xué)安卓,畢竟我們也不是專門(mén)從事安卓開(kāi)發(fā)的。有一種方法可以搞定,那就是使用QT,大家知道QT可以跨平臺(tái)運(yùn)行,并且用的也是嵌入式工程師熟悉的C++語(yǔ)言,所以可以用QT整一個(gè)在安卓系統(tǒng)里運(yùn)行的藍(lán)牙軟件。

下面介紹實(shí)現(xiàn)方法:

第一步:QT安卓開(kāi)發(fā)環(huán)境搭建

我用的QT 5.13,具體環(huán)境搭建大家可以參考:

https://blog.csdn.net/tanglei1224/article/details/104820485

搭建完安卓環(huán)境,如果想編譯安卓平臺(tái)的程序,編譯的時(shí)候只選擇如下Kit就可以,其它都不用變

如果手機(jī)通過(guò)USB連接電腦的話,點(diǎn)擊運(yùn)行,手機(jī)端就會(huì)提示你安裝應(yīng)用程序。當(dāng)然也可以把編譯后生成的apk放到手機(jī)里安裝,編譯生成的apk在如下目錄:

第二步:找QT 安卓BLE程序

我喜歡用前人造好的輪子,在網(wǎng)上找到了這篇文章:

https://blog.csdn.net/rsd102/article/details/112453131?,恰巧還認(rèn)識(shí)該作者小哈哥,我把他的公眾號(hào)原文也放到這里:Qt編程實(shí)例:基于Android的BLE通信軟件,文中有代碼的解釋,感謝小哈哥的分享,讓我很快實(shí)現(xiàn)了自己的想法。

為了證明我也干了一點(diǎn)事情,我實(shí)際上做了幾處小小的改動(dòng):

1.??修改UUID。因?yàn)樵髡哂玫?a class="article-link" target="_blank" href="/baike/493684.html">藍(lán)牙模塊和我不一樣,不改動(dòng)是沒(méi)法正常使用的。

static?const?QLatin1String?serviceUuid("{00010203-0405-0607-0809-0a0b0c0d1910}");

改為:

static?const?quint16?serviceUuid?=?(quint16)0xfff0;

KTA6368A默認(rèn)是16位UUID 0xFFF0,這個(gè)在芯片的使用手冊(cè)里有說(shuō)明

增加了發(fā)送區(qū),可以發(fā)送自己手動(dòng)輸入的內(nèi)容。原來(lái)例程是點(diǎn)擊發(fā)送,發(fā)送一個(gè)Hello World。

增加了接收區(qū),將接收區(qū)和日志輸出區(qū)分開(kāi)了。原來(lái)例程是一起的。

把原作者的廣告信息換成了新的廣告信息,這個(gè)是重點(diǎn)

關(guān)注公眾號(hào),掃碼加入嵌入式交流群:

推薦器件

更多器件
器件型號(hào) 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊(cè) ECAD模型 風(fēng)險(xiǎn)等級(jí) 參考價(jià)格 更多信息
KSZ9031RNXIA 1 Microchip Technology Inc DATACOM, ETHERNET TRANSCEIVER

ECAD模型

下載ECAD模型
$8.49 查看
KSZ9031MNXIA-TR 1 Microchip Technology Inc DATACOM, ETHERNET TRANSCEIVER, QCC64
$41.55 查看
KSZ9896CTXI 1 Microchip Technology Inc IC ETHERNET SWITCH 6PORT 128TQFP

ECAD模型

下載ECAD模型
$13.75 查看
谷歌

谷歌

谷歌公司(Google Inc.)成立于1998年9月4日,由拉里·佩奇和謝爾蓋·布林共同創(chuàng)建,被公認(rèn)為全球最大的搜索引擎公司。谷歌是一家位于美國(guó)的跨國(guó)科技企業(yè),業(yè)務(wù)包括互聯(lián)網(wǎng)搜索、云計(jì)算、廣告技術(shù)等,同時(shí)開(kāi)發(fā)并提供大量基于互聯(lián)網(wǎng)的產(chǎn)品與服務(wù),其主要利潤(rùn)來(lái)自于關(guān)鍵詞廣告等服務(wù)。

谷歌公司(Google Inc.)成立于1998年9月4日,由拉里·佩奇和謝爾蓋·布林共同創(chuàng)建,被公認(rèn)為全球最大的搜索引擎公司。谷歌是一家位于美國(guó)的跨國(guó)科技企業(yè),業(yè)務(wù)包括互聯(lián)網(wǎng)搜索、云計(jì)算、廣告技術(shù)等,同時(shí)開(kāi)發(fā)并提供大量基于互聯(lián)網(wǎng)的產(chǎn)品與服務(wù),其主要利潤(rùn)來(lái)自于關(guān)鍵詞廣告等服務(wù)。收起

查看更多

相關(guān)推薦

登錄即可解鎖
  • 海量技術(shù)文章
  • 設(shè)計(jì)資源下載
  • 產(chǎn)業(yè)鏈客戶資源
  • 寫(xiě)文章/發(fā)需求
立即登錄

TopSemic,讓芯片使用更簡(jiǎn)單。 專注分享:嵌入式,單片機(jī),STM32,ARM,RTOS,Linux, 軟硬件,半導(dǎo)體,電子技術(shù)等相關(guān)內(nèi)容。

高雄县| 兴化市| 霞浦县| 定远县| 南城县| 阿拉善右旗| 黔江区| 凤凰县| 格尔木市| 桃园市| 沙雅县| 宣汉县| 共和县| 牟定县| 青铜峡市| 凤凰县| 图片| 嘉祥县| 云安县| 吴江市| 阳城县| 安丘市| 乌拉特前旗| 铜梁县| 中方县| 平舆县| 红桥区| 红安县| 藁城市| 南溪县| 普格县| 化隆| 毕节市| 锡林浩特市| 化隆| 宜昌市| 新干县| 麻栗坡县| 江永县| 六枝特区| 汾阳市|