久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6777|回復(fù): 3
打印 上一主題 下一主題
收起左側(cè)

藍(lán)牙hc程序源碼(實(shí)現(xiàn)APP與單片機(jī)的通信)

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
文件中Readme文件有連線方式,壓縮包含程序源碼,用keil打開口按照接線方式即可通行。
拿出來與大家分享,程序不復(fù)雜,只要有一點(diǎn)單片機(jī)的基礎(chǔ)即可,,
能力有限,歡迎私聊討論指出不足,不懂連線或其它地方也可私聊進(jìn)行討論學(xué)習(xí)。
MCU:STM32F103
1、通過手機(jī)APP發(fā)送數(shù)據(jù)
2、通過手機(jī)APP發(fā)送指令
指令1:led0      控制led0燈狀態(tài)的反轉(zhuǎn)
指令2:led1      控制led1燈狀態(tài)的反轉(zhuǎn)
指令3:beep      控制蜂鳴器的開關(guān)
指令4:lcdwrite   lcd      顯示一條標(biāo)語 手機(jī)
可接收來自單片機(jī)的數(shù)據(jù),也可發(fā)送數(shù)據(jù)給單片機(jī),
藍(lán)牙采用hc05從機(jī)模式接線方式:本程序采用usart3與藍(lán)牙進(jìn)行通信,藍(lán)牙的RX引腳接usart3的TX,
藍(lán)牙的Tx接usart3的rx引腳,VCC接3.3V電源,KEY引腳接PA4,STATE引腳接PA15(若使用51單片機(jī),請選用一份調(diào)試好串口的程序,將該程序進(jìn)行部分移植即可)


藍(lán)牙指令:
AT                           OK
AT+VERSION?                    +VERSION:hc01.comV2.1
AT+NAME?                    +NAME:MrWang\r\n
at+name=MrWang                OK
AT+ PSWD?                    +PSWD:123321   
AT+ UART?                    +UART:9600,1,0
AT+UART=9600,1,0            OK
AT+RESET                    OK
AT+ ROLE?                    +ROLE:0

單片機(jī)源程序如下:
  1. //寄存器開發(fā)版本:原子開發(fā)板stm32f103  
  2. #include "sys.h"
  3. #include "delay.h"
  4. #include "usart.h"
  5. #include "lcd.h"
  6. #include "key.h"
  7. #include "usart3.h"
  8. #include "HC05.h"
  9. #include "string.h"
  10. #include "lcd.h"
  11. #include "led.h"
  12. #include "beep.h"
  13. int main(void)
  14. {
  15.         u16 reclen=0;
  16.         Stm32_Clock_Init(9);
  17.         delay_init(72);
  18.         KEY_Init();
  19.         HC05_Init(9600,36);
  20.         uart_init(72,115200);
  21.         LCD_Init();
  22.         LED_Init();
  23.         BEEP_Init();
  24.         while(1)
  25.         {
  26.                 if(USART3_RX_STA&0X8000)  //說明接收到數(shù)據(jù),不懂就看usart3的中斷處理函數(shù)
  27.                 {
  28.                         reclen=USART3_RX_STA&0X7FFF;        //得到數(shù)據(jù)長度
  29.                           USART3_RX_BUF[reclen]=0;                 //加入結(jié)束符
  30.                         //指令的匹配函數(shù),沒有應(yīng)用到工程,這里就直接用if逐個判斷了
  31.                         if(!strcmp("led0",(const char*)USART3_RX_BUF))
  32.                         {
  33.                                 LED0=~LED0;
  34.                         }
  35.                         else if(!strcmp("led1",(const char*)USART3_RX_BUF))
  36.                         {
  37.                                 LED1=~LED1;
  38.                         }
  39.                         else if(!strcmp("beep",(const char*)USART3_RX_BUF))
  40.                         {
  41.                                 BEEP=~BEEP;
  42.                         }
  43.                         else if(!strcmp("lcdwrite",(const char*)USART3_RX_BUF))
  44.                         {
  45.                                 POINT_COLOR=RED;
  46.                                 BACK_COLOR=DARKBLUE;
  47.                                 LCD_ShowString(30,160,200,16,16,(u8*)"blue templete  .......");
  48.                         }
  49.                         u3_printf("【發(fā)送數(shù)據(jù)】:%s\r\n",USART3_RX_BUF); //回顯函數(shù)
  50.                         USART3_RX_STA=0;
  51.                 }
  52.                 if(!KEY0)
  53.                 {
  54.                         SendData((u8*)"你好啊");  //做測試用
  55.                 }
  56.         }
  57. }
復(fù)制代碼

所有資料51hei提供下載:
BULE(HC05).rar (1.23 MB, 下載次數(shù): 96)
[官方]匯承HC-05藍(lán)牙串口模塊使用規(guī)格書(含指令集).pdf (1.56 MB, 下載次數(shù): 34)





評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏4 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:378239 發(fā)表于 2018-7-23 23:45 | 只看該作者
貌似不錯,準(zhǔn)備下載來看看
回復(fù)

使用道具 舉報

板凳
ID:186936 發(fā)表于 2018-7-24 17:02 | 只看該作者
下載不了怎么
回復(fù)

使用道具 舉報

地板
ID:418770 發(fā)表于 2020-1-26 10:15 | 只看該作者
app 是源碼的嗎?是什么寫的?
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 第一区在线观看免费国语入口 | 亚洲日韩中文字幕 | 久久国产成人精品国产成人亚洲 | 国产一区二区 | 欧美一区二区在线 | 欧美综合在线观看 | 99精品国产一区二区青青牛奶 | 国产中文字幕在线观看 | 国产一区二区三区在线看 | 五月天国产视频 | 国产午夜精品一区二区三区在线观看 | 精品一区二区三区在线观看 | 国产伦精品一区二区 | 欧美视频xxx | 久久久精品亚洲 | 国产一区影院 | 成人伊人网 | 日本一区二区视频 | 男女羞羞视频免费 | 欧美日韩免费一区二区三区 | 久久av一区二区三区 | 四虎首页 | www精品 | 一区二区免费 | 久久免费精品视频 | 亚洲综合一区二区三区 | 欧美一区二区三区电影 | 日本久久精品视频 | 午夜成人免费视频 | 午夜精品久久久久久 | 国产欧美日韩综合精品一区二区 | 在线成人 | 欧美日韩福利视频 | 久久青 | 亚洲精品一区二区 | 伊人网一区| 男人天堂网址 | 夜夜骑首页 | 日韩淫片免费看 | 在线亚洲免费 | 日日天天 |