向日葵视频色板下载安装_向日葵视频色板下载_向日葵视频污黄色_向日葵视频污APP在线下载

聯(lián)系我們
發(fā)送郵箱
主頁(yè) ? 新聞資訊 ? 新聞動(dòng)態(tài) ? 靈動(dòng)微MM32W系列低功耗MCU智能鎖解決方案

靈動(dòng)微MM32W系列低功耗MCU智能鎖解決方案

2020-06-23 09:36:52

智能鎖方案中使用到靈動(dòng)微MM32W系列低功耗MCU,配合手機(jī)通過(guò)APP讀取智能鎖藍(lán)牙信息,嘗試配對(duì),配對(duì)成功即可正常通訊,手機(jī)APP通過(guò)藍(lán)牙把指令發(fā)送給智能鎖進(jìn)行解鎖,整個(gè)流程簡(jiǎn)單可靠,該方案將徹底告別傳統(tǒng)鑰匙開(kāi)鎖。藍(lán)牙智能鎖安全便捷,符合用戶的需求,可應(yīng)用的日常場(chǎng)景廣泛,例如:門鎖(家門、倉(cāng)庫(kù)門、貨車門等);車鎖(電動(dòng)車鎖、自行車鎖、摩托車鎖等);私人箱柜鎖(抽屜鎖、更衣柜、旅行箱、工具箱等)。接下來(lái)靈動(dòng)微總代理英尚微給大家介紹一個(gè)使用場(chǎng)景非常豐富的藍(lán)牙應(yīng)用方案——基于MM32W系列開(kāi)發(fā)的藍(lán)牙智能鎖方案。
 

圖1方案場(chǎng)景
 
 
硬件資源如下:
本方案基于MM32BLE_TestBoard進(jìn)行測(cè)試驗(yàn)證,搭配上一顆微型的雙向直流馬達(dá)作為開(kāi)鎖方式的載體,這里只用馬達(dá)驅(qū)動(dòng)開(kāi)鎖,關(guān)鎖默認(rèn)為手動(dòng)操作,用戶可以通過(guò)手機(jī)APP來(lái)操作開(kāi)鎖。在硬件原理上,本方案使用到的DC馬達(dá)是通過(guò)一顆專用的IC芯片來(lái)驅(qū)動(dòng),其控制引腳連接到MCU的PD2和PD3,通過(guò)控制兩個(gè)IO的電平可以對(duì)馬達(dá)進(jìn)行不同運(yùn)動(dòng)狀態(tài)的操作;使用PB1連接到綠色LED指示燈,可作為藍(lán)牙連接狀態(tài)的指示;模擬鎖體狀態(tài)功能引腳PA1配置為上拉輸入,低功耗喚醒引腳選擇PA0配置為上拉輸入;藍(lán)牙相關(guān)的功能引腳與前面介紹的方案一致,此處不做過(guò)多展開(kāi)。以下為DC馬達(dá)驅(qū)動(dòng)原理圖:
 
 
圖2 方案應(yīng)用圖
 
軟件資源如下:
結(jié)合上述使用到的硬件資源,下面我們著重介紹軟件實(shí)現(xiàn)流程以及相關(guān)配置代碼。由于本應(yīng)用方案ble藍(lán)牙芯片與APP建立連接過(guò)程中需要應(yīng)用到配對(duì)的功能,利用藍(lán)牙庫(kù)的接口函數(shù)可以實(shí)現(xiàn),這里將配對(duì)秘鑰設(shè)置為“123456”,在連接時(shí)候需要設(shè)置正確才能配對(duì)成功并且連接上;控制DC馬達(dá)的功能引腳全都配成推挽輸出模式,直接連到驅(qū)動(dòng)IC上去,通過(guò)改變高低電平組合來(lái)控制電機(jī)的正反轉(zhuǎn)和啟停;另外再對(duì)測(cè)試和模擬功能的引腳進(jìn)行配置,從而更為直觀地對(duì)應(yīng)用效果的觀測(cè)和驗(yàn)證,且使能看門狗復(fù)位功能來(lái)保證藍(lán)牙服務(wù)的穩(wěn)定性能;由于方案應(yīng)用電池供電對(duì)低功耗的需要,本方案低功耗采用STOP模式。
 
以下為主函數(shù)初始化配置內(nèi)容,主要將所有的外設(shè)資源和藍(lán)牙協(xié)議棧初始化,并且以中斷服務(wù)程序的方式運(yùn)行藍(lán)牙,主函數(shù)的循環(huán)中主要實(shí)現(xiàn)的功能為判斷是否進(jìn)入低功耗模式,并且喚醒后根據(jù)接收到的藍(lán)牙數(shù)據(jù)對(duì)DC馬達(dá)進(jìn)行不同的操作,代碼如下:

 
 
下面簡(jiǎn)單介紹一下藍(lán)牙低功耗和DC馬達(dá)操作相關(guān)的幾個(gè)函數(shù):
 
//初始化DC馬達(dá)控制引腳PD2、PD3,并且全部置為低電平
void MOTOR_Init(void);//停止DC馬達(dá)的轉(zhuǎn)動(dòng)
static void MOTOR_Stop(void);//根據(jù)不同方向參數(shù)去控制DC馬達(dá)運(yùn)轉(zhuǎn)
static void MOTOR_Run(unsigned char direction);
 
 
在MOTOR_Proc()處理函數(shù)中針對(duì)藍(lán)牙接收到的密碼數(shù)據(jù)進(jìn)行解析,如果與默認(rèn)設(shè)置的4位0-9數(shù)字密碼完全匹配上則操作解鎖,將DC馬達(dá)按照設(shè)定方向控制運(yùn)轉(zhuǎn),為了簡(jiǎn)易驗(yàn)證,模擬一個(gè)信號(hào)表示解鎖成功,這里是通過(guò)采集指定IO引腳PA1的輸入來(lái)實(shí)現(xiàn),采集到輸入為高電平那么停止DC馬達(dá)轉(zhuǎn)動(dòng),且清零鎖定標(biāo)志位。以下為代碼實(shí)現(xiàn)內(nèi)容:
 
 
 
我們?cè)趃att_user_send_notify_data_callback函數(shù)中給手機(jī)發(fā)送數(shù)據(jù),該函數(shù)屬于回調(diào)函數(shù),協(xié)議棧會(huì)在系統(tǒng)允許的時(shí)候(異步)回調(diào)本函數(shù),該函數(shù)被用于藍(lán)牙模塊端主動(dòng)發(fā)送是否解鎖狀態(tài)信息給手機(jī)APP,函數(shù)內(nèi)部不得增加阻塞代碼。詳細(xì)實(shí)現(xiàn)代碼如下:
 
//藍(lán)牙連接成功后協(xié)議在空閑的時(shí)候會(huì)調(diào)用本回調(diào)函數(shù)
 void gatt_user_send_notify_data_callback(void)
{
static u8 LockFlagBak = 1;
if (LockFlagBak != LockFlag)
{
LockFlagBak = LockFlag;//LockFlag標(biāo)志位會(huì)在MOTOR_Proc()中清零和置位      
sconn_notifydata(&LockFlagBak,1);
}
}
 
藍(lán)牙協(xié)議會(huì)周期性回調(diào)本UsrProcCallback()函數(shù),無(wú)論是在廣播狀態(tài)還是連接狀態(tài),在該函數(shù)中可以做運(yùn)行和低功耗模式切換的超時(shí)計(jì)數(shù),給IrqMcuGotoSleepAndWakeup()來(lái)處理是否進(jìn)入低功耗模式,并且針對(duì)獲取到的是否連接信息用LED指示燈做不同的狀態(tài)顯示。詳細(xì)實(shí)現(xiàn)代碼如下:
 
//藍(lán)牙協(xié)議會(huì)周期性回調(diào)本函數(shù)
void UsrProcCallback(void) 
{
static unsigned char led_flash = 0;    
IWDG_ReloadCounter();
StandbyTimeout ++; 
if(gConnectedFlag){  //連接成功
StandbyTimeout = 0;
LED_ONOFF(1);
}else{
led_flash ++;
LED_ONOFF(!(led_flash%10)); //藍(lán)牙未連接,指示燈快閃
}
}
 
除了上述關(guān)鍵的藍(lán)牙數(shù)據(jù)發(fā)送函數(shù)外,下面再簡(jiǎn)單介紹一些與藍(lán)牙相關(guān)的特征值定義,在const BLE_CHAR AttCharList[] 中定義了本案中的兩個(gè)特征值:
 
{TYPE_CHAR,0x0011,{ATT_CHAR_PROP_W_NORSP,0x12,0,0xf1,0xff}, UUID16_FORMAT},//解鎖命令
{TYPE_CHAR,0x0013,{ATT_CHAR_PROP_RD|ATT_CHAR_PROP_NTF,0x14,0,0xf2,0xff}, UUID16_FORMAT},//鎖體狀態(tài)
在void att_server_rdByGrType( u8 pdu_type, u8 attOpcode, u16 st_hd, u16 end_hd, u16 att_type )中實(shí)現(xiàn)了自定義特征值服務(wù)聲明;
在void ser_write_rsp()中實(shí)現(xiàn)對(duì)手機(jī)APP發(fā)送的藍(lán)牙數(shù)據(jù)接收和存儲(chǔ):
if (StartEncryption)
{
    if (valueLen_w < 9)//對(duì)藍(lán)牙數(shù)據(jù)進(jìn)行解析和存儲(chǔ)
    {
     Password_wr[0] = valueLen_w;
     memcpy(&Password_wr[1], attValue, valueLen_w);
     }
     }else{ //無(wú)效數(shù)據(jù),不保存
     Password_wr[0] = 0;
}
 
在void server_rd_rsp(u8 attOpcode, u16 attHandle, u8 pdu_type)中實(shí)現(xiàn)把鎖體狀態(tài)回復(fù)給手機(jī)APP:
att_server_rd( pdu_type, attOpcode, attHandle, &LockFlag, 1); //將LockFlag 標(biāo)志位返回給手機(jī)APP
 
 
手機(jī)操作流程如下:
使用手機(jī)原生藍(lán)牙界面查找設(shè)備,找到MM32_Lock后點(diǎn)擊進(jìn)行配對(duì)。默認(rèn)配對(duì)密碼為123456,配對(duì)成功后MM32_LOCK設(shè)備自動(dòng)保存到配對(duì)設(shè)備列表,以后不需要該步驟;
 
手機(jī)打開(kāi)App,開(kāi)始搜索BLE設(shè)備,選擇對(duì)應(yīng)名稱(MM32_LOCK)的藍(lán)牙設(shè)備并進(jìn)行配對(duì),等待連接成功。連接成功后會(huì)有相應(yīng)提示,按鈕Connect名字會(huì)變成Disconnect;
 
連接成功后,對(duì)UUID為fff1的特征值寫(xiě)0x31323334(模擬用戶輸入密碼”1234”),測(cè)試板上連接的馬達(dá)開(kāi)始轉(zhuǎn)動(dòng),執(zhí)行開(kāi)鎖動(dòng)作;
 
給PA1輸入低電平模擬鎖開(kāi)啟完成,UUID為fff2的特征值結(jié)果為0表示鎖體開(kāi)啟,給PA1輸入高電平模擬鎖體鎖上,UUID為fff2的特征值結(jié)果為1表示鎖體鎖上。這里只用馬達(dá)驅(qū)動(dòng)開(kāi)鎖,關(guān)鎖默認(rèn)為手動(dòng)操作。
 
  
 
圖3 手機(jī)APP圖
 

本文關(guān)鍵詞: 靈動(dòng)微   MM32W系列低功耗MCU

相關(guān)文章:?靈動(dòng)總代理MM32F103C8T6 PIN2PIN兼容STM32F103C8T6


深圳市英尚微電子有限公司是一家專業(yè)的靜態(tài)隨機(jī)記憶體產(chǎn)品及方案提供商,十年來(lái)專業(yè)致力代理分銷存儲(chǔ)芯片IC, SRAM、MRAM、pSRAM、 FLASH芯片、SDRAM(DDR1/DDR2/DDR3)等,為客人提供性價(jià)比更高的產(chǎn)品及方案。
英尚微電子中國(guó)區(qū)指定的授權(quán)代理:VTI代理、NETSOL、JSC濟(jì)州半導(dǎo)體(EMLSI)、Everspin 、IPSILOG、LYONTEK、ISSI、CYPRESS、ISOCOME、PARAGON、SINOCHIP、UNIIC; 著名半導(dǎo)體品牌的專業(yè)分銷商  如:RAMTROM、ETRON、FUJITSU、LYONTEK、WILLSEMI。
 

?更多資訊關(guān)注SRAMSUN.   www.zhjsxf.com    0755-66658299
展開(kāi)
色爱亚洲| 99亚洲精品视频| 97香蕉久久超级碰碰高清版| 色欲日日躁| 五月婷婷偷拍| 婷婷综合玖玖五月| 五月丁香网站| 色六月婷婷| 草逼大片| 99热这里只有精品69| 99久久婷婷| 人人操操| 狠狠色丁香久久综合婷婷亚洲成人福利 | 色久综合| 91婷婷丁香| 综合网亚洲| 久久AV电影| 99热6这里之有精品| 激情综合五月天| 中文在线视频久9| 夜夜嗨一区二区三区直播内容| 99久热| 99九九热视频| 这里只有精品免费视频| www.激情五月天com| 午夜丁香六月婷| 国产1区2区3区在线观| 欧美大香蕉视频| 亚洲综合成人网站| 激情五月婷色| 狠狠色综合图片| 91 欧美| 精品一二三区久久AAA片| 激情综合网五月天| 久久综合中文| 深夜男女福利刺激影院一区| 色婷婷19| 五月丁香六月成人| 久久久久久久久99精品| 中文成人在线| 欧美色色色色色色色色色色| 五月婷婷色播| 99视频这里有精品| 夜夜爽天天爽| 色欲影香| 中文字幕综合网| 97色婷婷成人综合在线观看| 久久停停超碰| 思思热精品在线视频| 丁香色五月天| 欧美日韩99| 丁香五月AV综合| 综合婷婷六月| 丁香八月综合激情| 热99re| 综合九九| 99视频只有精品| 人人草人人舔| 久激情网| 色五月亚洲| AA片在线观看视频在线播放| av一级棒av| 免费色婷婷| 亚州色综合| 亭亭色网| 青青操绿aaa一区日v| 青青草深爱激情网| 丁香五月天天高清在线| 久久这里有精品| 激情婷婷丁香五月天| 婷婷五月色播| 久久桃花网色婷婷| 日本色色影院| 97碰啪啪| 激情五月丁香在线观看直播| 色婷婷六月丁香综合欲精品| 丁香五月欧美色综合| se99视频| 怎么样可以看免费的一级av| 91热久| 久久精品4| 九九精品丁香花| 激情五月,激情综合网| 婷婷久久久| 天天做天天要天天爽| 五月天涩涩| 婷婷五月激情五月激情| 七月丁香五月婷婷在线| 久久婷婷东京热| 思思99热热热99| 人妻操在线看| 亚洲AV综合在线观看| 婷婷五月天基地| 色婷婷综合在线| 丁香五月婷婷狠狠色| 性99网站| 人人摸人人搞| 色九九九综合| 久久久久妻| 欧美成人网99网| 五月天啪啪啪| 国产成人亚洲综合亚洲| 婷婷五月成年人| 操一操干一干| 亚洲妇女熟BBW| 五月丁香综合影院| 天天噪夜夜爽| 91干| 日本97在线观看| 99在线精品视频观看免费下载| 国产亚洲精久久久久| 婷婷五月色天| 9999热在线观看| 丁香六月av| 亚洲婷婷91丁香| 亚洲成人av中文| 色狠狠999综合网| 久久玖玖综合| 99九九这里有免费视频| 丁香综合婷婷开心激情网| 久久这里只| 丁香五月AV| 久久99久久99精品免观看粉| 俺去啦综合网| 五月丁香六月婷| 五月丁香自拍| 影音先锋人妻出差| 五月婷婷深深爱| 五月丁香琪琪| 亚洲另类日本| 五月丁香另类网| 五月婷婷丁香大陆免费| 五月天另类视频| 婷婷六月视频| 99免费在线| 婷婷五月在线影院| 97色色色视屏| 99免费热视频在线| 影音先锋91资源站| 狠狠干综合网| 婷婷在线中文字幕| 日韩一区二区三区无码| 婷婷色五月天在线观看| 在线观看的av| 久久免费丁香| 丁香六月欧美| 久久久噜噜噜操操操| 99 这里只有精品| 色五月综合网| 91婷婷丁香五月天免费视频网站| 久久婷婷内射| 一起草无码| 爱婷婷都市激情| 久久嘟嘟丁香| 五月激情在线| 欧美色碰| 26uuu亚洲| 日本操B片| 五月天综合影院| 玖玖@三月天天丁香婷婷| 射久久丁香五月| www.金莲av| 玖久精品视频9| 欧美亚洲色色色色| 在线A色| 色无婷婷| 色99欧洲色19| 丁香色色五月| WWW,五月| 丁香五月天激情四射网| 五月丁香六月婷婷色日| 97碰成超视频免费视频| 99这里有精品视频| Www99热| 丁香婷婷大香蕉| 99,色| 亚洲综合色网| 五月天天天开心激情网| 狠狠插.com| 亚城区在线| 婷婷色色欧美| 婷婷五月AV| site:xiongshengzz.com| 性爱久久| 婷婷深爱五月丁香网| 97久久超视频| AVDV久久| 亚洲精品成人| 国产精品18久久久| 色综合网综合| 久久9999| 六月丁香五月天| 开心婷婷五月天电影院| 色色色com| 丁香激情网| 国产婷婷色五月| 国产亚洲成AV人片在线观黄桃| 夜夜做夜夜愛| 九九色院| 欧美在线视频99| 丁香五月婷婷激情中文| 久9视频免费播放| 狠狠色噜噜狠狠狠888| 另类国产综合| 婷婷中文网站| 色色亚洲| 自拍盗摄 另类| aa久久| 中文字幕在线aⅴ免费观看| 国产婷婷色综合AV蜜臀AV| 婷婷久久丁香五月| 国产精品扒开腿做爽爽爽A片唱戏| 99热这里只有免费精品| 国产精品操| 香蕉久久国产AV一区二区| 狠狠插狠狠操| 五月丁色AV| 人碰91| 国产精品美女久久久久AV超清| 开心色五月天久久久久久久| 亚洲1区| 色都都狠狠色都都色综合色| 欧美成人A片AAA片在线播放 | 五月开心久久| a69在线视频| 丁香五月婷婷大香蕉| 无码人妻少妇色欲AV一区二区| 五月久视频| 亚州激情网站无码| 日本97在线| 欧美顶级少妇做爰HD| 久操福利| 久久婷婷五月综合色和| 99色精品视频| 射久久丁香五月| 久久久国产精品黄毛片| 99在线视频播放| 精品无码99| 九九热只有精品6| 婷婷色啪| 97luluse| 日本99热| 亚洲乱码在线观看| 天天色综网| 婷婷五月天激情综合婷婷五月天激情综合| 午夜成人在线免费视频| 91中文狠狠综合| 丁香六月婷婷色XXXXX| 色五月av| 人人摸人人干人人做| 2020久久婷婷五月| 99综合| www.射伊蕉婷婷| av超碰在线| 最近中文字幕2019视频1| 99re这里| 国产激情av| 婷婷五月六月| 久久AV电影| 婷婷五月天.com| 激情五月丁香婷婷夜夜操| 五月丁香婷婷综合视频| 激情婷婷五月综合| 五月桃花网综合| 大伊香蕉精品视频在线| 久久激情综合| 99视频内射三四| 天天色图| 久久99精品久久久久久噜噜| 思思re99视频在线观看| 综合五月激情网| 婷婷四色五月| 五月亭亭激情综合| 五月丁香拍拍激情综合| 亚洲中文丁香| 久久机热这里只有精品免费视频| av久热| 久久综合干| 中美日韩成人在线| 99色视频在线观看最新| 色婷婷综合综合网| 成人AV中文字幕| 99久精品视频| 亚洲婷婷基地| 丁香五月影视| 日本一级一片免费视频| 亚洲一区国产传媒| 99热综合在线| 91尤物九色在线| 91碰视频| 五月丁香六月激情综合网| 99色在线观看免费| 深爱五月综合网| 亚洲 激情 中文| 婷婷激情综合色五月久久,色婷婷丁香花,丁香婷婷五月情天,久久婷婷五月综合色 | 日韩在线视频网站| 五月婷婷狠狠干| 91色久| 激情综合网络插| 婷婷五月天日逼| 亚洲国产成人裸舞| 激情五月,激情综合网| 玖玖资源站中文| www.99热精品| 久/久精品99看9| 五月丁香六月激情综合| 色综合久久之分久久| 99A片| 97在线干| 日日干天天射| 久久这有这里精品| 婷婷丁香五月天亚洲| 五月六月伦理| 婷婷五月丁香六月| 亚洲天堂99| 香蕉影院色| 在线视频激情网站| 久/久精品99看9| 亚洲色婷婷网站| 色吧五月婷婷| 91人人爽狠狠狠| 粉嫩AV久久一区二区三区| 色综合色香蕉网| 9精品视频在线| 高潮毛片遮挡费高一百度| 丁香五月激情视频在线| 五月天久久91| 婷婷激情五月| 亚洲情综合五月天| 伊人久久中文网| 女人露出p毛视频www网站| 99热在线这里只有精品| 久久精彩免费视频| 深爱激情五月天| 以及AA大片看看| 五月丁香 啪啪| www天天干| 99热免费| 亚洲精品又粗又大又爽A片| 激情综合另类| 激情五月天丁香| 色综合色综合网| 激情AV| 五月综合激情久久| 超碰九九热| 五月天激情无码高清| 九九青草热| 九九日伊人| 超碰成人在线观看| 这里只有精品久| 色婷网| 色综合中文综合网| 他改变了拜占庭| 日日噜狠狠色| 色噜噜综合网| www.久久婷婷| 六月婷婷日| 99热最新| 国产亚洲av片| 五月丁香色五月| 国产精品久久..4399| 色婷婷AV在线观看| 亚洲欧洲色色| 五月丁香操婷逼| 日韩AV在线免费| 日本www五月婷婷| 婷婷五月丁香综合| 婷婷五月激情综合啪啪| 无码人妻一区二区三区四区| 曰曰久久| 亚州第一A片| www.minyis.com【JT】国内CDN落地页保证转化QQ2101460746 | 1024操逼视频| www,av好吊操| 国产精产国品一二三在观看 | 午夜激情久久| 国产片色| 亚洲中文字幕在线观看| 久久99视频| 99操免费视频| 青青操成人福利| 午夜不卡成人一区二区| 久久久久久久人妻| 日韩在线视频网站| 丁香六月婷婷色XXXXX| 五月婷婷久久大片| 激情综合网五月天天| 超碰碰碰碰| 色婷婷色情| 新激情五月天天在线网| 激情五月婷婷色综合| 九九视频精品视频精品| 丁香五月影院| 狠狠香婷婷五月| 永久精品| 五月丁香综合啪啪| 亚欧州精品视频| 在线观看亚洲AV| 天天天干夜夜夜操| 色综合色色色色色色综合| 婷婷五月六月丁香综合| 五月婷婷色欲| 新激情五月开心五月婷婷五月丁香五月| 五月天开心网| 久久er这里只有精品| www.操.com| 欧洲99视频在线| 五月婷婷综合在线| 六月丁香视频网站| 在线播放成人网站| 全网最新网黄大秀直播高清,主播国产录屏在线| 中文字幕在线观看视频www| VA色婷婷| 99精品在这里| 激情另类综合| 噼里啪啦在线观看免费完整版视频| 久久婷婷激情五月天一区二区| 五月婷在线观看| 亚洲俩性性爱图片久久第六页| 五月丁香久久| 色婷婷激情视频| 性爱五月婷|