一、簡(jiǎn)介
KT6328A或者KT6368A芯片在第一次上電的時(shí)候,系統(tǒng)內(nèi)部有很多很多的校準(zhǔn)操作
這個(gè)時(shí)間的消耗大概是2.5秒 。所以串口發(fā)指令必須要上電3秒左右才能發(fā)指令
但是第二次或者第三次上電,以及以后上電,時(shí)間消耗大概是500ms 。
1、所以用戶(hù)在使用過(guò)程中,尤其那種固定上電時(shí)間,發(fā)AT指令修改藍(lán)牙名的操作
一定要注意好這個(gè)發(fā)送的時(shí)間,不然會(huì)導(dǎo)致一些奇怪的問(wèn)題
2、建議芯片上電2.5秒---3秒之間去修改藍(lán)牙的參數(shù),比如:藍(lán)牙名、地址、波特率等等需要記憶的參數(shù)
1.1 什么是芯片的第一次啟動(dòng)
1、芯片我們經(jīng)過(guò)燒錄器燒完之后,直接出貨給客戶(hù),客戶(hù)拿到芯片之后,只要沒(méi)有通電,那么芯片就沒(méi)有啟動(dòng)過(guò),稱(chēng)為第一次啟動(dòng)
2、只要芯片通過(guò)電,那么就代表芯片以后的上電就是第二次或者第三次,或者以后
3、如果在芯片上電校準(zhǔn)期間,斷電了,再上電會(huì)繼續(xù)沒(méi)校準(zhǔn)完的參數(shù),繼續(xù)校準(zhǔn)
總之:--- 希望能認(rèn)真的留意
1、為了保證芯片的穩(wěn)定性,發(fā)指令設(shè)置參數(shù),必須是等待2.5秒之后才能發(fā)
2、或者等待藍(lán)牙芯片返回初始化數(shù)據(jù)之后,才能發(fā)AT指令設(shè)置參數(shù),比如:藍(lán)牙名、地址、波特率等等
3、芯片第一次啟動(dòng),不僅時(shí)間長(zhǎng),而且電流大很多,高峰可以達(dá)到30mA的啟動(dòng)電流
二、詳細(xì)描述
2.1 芯片第一次上電的時(shí)間開(kāi)銷(xiāo)
可以看到,芯片上電,到uart初始化完成花了2秒鐘,實(shí)際是2.2秒
2.2 芯片第2次上電以及以后上電的時(shí)間開(kāi)銷(xiāo)
可以看到花了380ms,實(shí)際580ms
三、總結(jié)
所以,用戶(hù)在發(fā)送指令的時(shí)候,為了照顧到芯片的第一次啟動(dòng)。用戶(hù)需要發(fā)送AT指令
有兩個(gè)注意點(diǎn)
1、可以等待芯片上電反饋的初始化的數(shù)據(jù)之后,在發(fā)送AT指令
2、或者等待2.5秒之后在發(fā)送設(shè)置參數(shù)的AT指令
==》連接之后的透?jìng)鲾?shù)據(jù),則不受這個(gè)規(guī)則的影響
-
藍(lán)牙
+關(guān)注
關(guān)注
114文章
5848瀏覽量
170828 -
波特率
+關(guān)注
關(guān)注
2文章
308瀏覽量
34220 -
藍(lán)牙模塊
+關(guān)注
關(guān)注
30文章
577瀏覽量
55810
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論